KYBS3050 Koneoppimismenetelmiä kyberturvallisuuteen (5 op)

Opinnon taso:
Syventävät opinnot
Arviointiasteikko:
0-5
Suorituskieli:
englanti
Vastuuorganisaatio:
Informaatioteknologian tiedekunta
Opetussuunnitelmakaudet:
2020-2021, 2021-2022, 2022-2023

Kuvaus

Käydään läpi rivakalla tahdilla sekä koneoppimisen perusteita että esimerkkejä tietoturvallisuuden näkökulmasta. Lisäksi syvennetään menetelmien käyttöä poikkeaman tunnistuksessa. 

- KNN pohjaiset työkalut

- Graafipohjaisia menetelmiä (Laplacian eigenmaps,
diffusion maps, jne)
- Tukivektoripohjaisia menetelmiä
- Syviin neuroverkkoihin pohjautuvia menetelmiä
ja niiden ymmärtämiseen vaadittavien matemaattisten
työkalujen läpikäymistä.

Osaamistavoitteet

Ymmärtää koneoppimisen periaatteet. 

Osaa soveltaa koneoppimista erilaisissa tietoturvaan liittyvissä kysymyksissä. 

Esitietojen kuvaus

Esitietoina lineaarialgebran, numeerisen laskennan ja ohjelmoinnin perusteet.  

Oppimateriaalit

Luennot ja notebookit.

Suoritustavat

Tapa 1

Arviointiperusteet:
Arviointi perustuu harjoitustyöhön.
Valitaan kaikki merkityt osat
Suoritustapojen osat
x

Osallistuminen opetukseen (5 op)

Tyyppi:
Osallistuminen opetukseen
Arviointiasteikko:
0-5
Suorituskieli:
englanti

Opetus