Siirry suoraan sisältöön

Tekoäly ja koneoppiminenLaajuus (5 op)

Opintojakson tunnus: TK00CG53

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi
Vastuuhenkilö
Tomi Nieminen

Osaamistavoitteet

Datapohjaisiin tekoälyalgoritmeihin pohjautuvat teknologia on viime vuosina yleistynyt myös teollisuuden sovelluksissa. Tällä opintojaksolla opit perusteet tämän teknologian toimintaperiaatteesta. Erityisesti opiskellaan datan analysointia sekä koneoppimisalgoritmien rakentamista Python-ohjelmointiympäristössä (tai vastaavassa). Data-aineistona käytetään numeerisen datan lisäksi kuva- ja tekstiaineistoja. Opittuja taitoja sovelletaan mm. seuraaviin aihepiireihin: tuotantoprosessin laadun ennustaminen, ennakoiva kunnossapito sekä tuotteen laadunvalvonta oppivan konenäön avulla,

Tieto ja ymmärrys soveltuvista analyysi-, suunnittelu- ja tutkimus/kehittämistekniikoista ja -menetelmistä sekä niiden rajoituksista tekoälyn aihepiirissä.

Kyky seurata tekoälyn ja koneoppimisen kehitystä.

Kyky hyödyntää suunnittelussa ja kehittämisessä käsitystä tekoälyn vaatimuksista.

Sisältö

Datan analysointi: keskiarvo, keskihajonta, jakauma, todennäköisyys.
Varianssi- ja regressioanalyysi.
Python-ohjelmointikielen perusteet (tai vastaava kieli).
Koneoppimisen yleisimmät algoritmit: lineaarinen regressiomalli, päätöspuut ja satunnaismetsä, neuroverkot.
Kuvaluokittelu.
Tekstiaineistojen käsittely suurella kielimallilla (esim. ChatGPT).

Esitietovaatimukset

Ei vaadi edeltävää osaamista.

Arviointikriteerit, tyydyttävä (1)

Välttävä 1: Tiedät koneoppimisen yleisimmin käytetyt tekniikat. Osaat soveltaa yleisimpiä koneoppimisen tekniikoita. Lisäksi osaat arvioida suppeasti toteutuksesi.

Tyydyttävä 2: Tiedät koneoppimisen yleisimmin käytetyt tekniikat erilaisille ongelmille. Osaat valita koneoppimisen tekniikat ja soveltaa teknistä osaamistaan käytännössä. Lisäksi osaat arvioida pintapuolisesti toteutuksesi.

Arviointikriteerit, hyvä (3)

Hyvä 3: Tiedostat koneoppimisen tuomat hyödyt digitalisaation aikakautena. Osaat koneoppimisen yleisimmin käytetyt tekniikat erilaisille ongelmille. Osaat soveltaa teknistä osaamistaan robotiikassa.

Kiitettävä 4: Tunnistat koneoppimisen tuomat hyödyt digitalisaation aikakautena. Osaat koneoppimisen yleisimmin käytetyt tekniikat ja osaat perustella käytettyjen tekniikoiden käytön erilaisissa tehtävissä. Osaat soveltaa teknistä osaamistaan robotiikassa.

Arviointikriteerit, kiitettävä (5)

Erinomainen 5: Tunnistat koneoppimisen tuomat hyödyt digitalisaation aikakautena. Hallitset koneoppimisen tekniikat monipuolisesti ja osaat soveltaa tekniikoita robotiikassa. Osaat soveltaa teknistä osaamistaan käytännössä ja arvioida kriittisesti toteutuksesi ja perustella sen kehittämistä.

Siirry alkuun