Siirry suoraan sisältöön

Koneoppiminen robotiikassa (5 op)

Toteutuksen tunnus: YTGJ0300-3004

Toteutuksen perustiedot


Ilmoittautumisaika
03.08.2022 - 03.09.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
03.09.2022 - 21.12.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
0 op
Virtuaaliosuus
5 op
Toteutustapa
Verkko-opetus
Yksikkö
Teknologiayksikkö
Toimipiste
Pääkampus
Opetuskielet
suomi
Paikat
0 - 30
Koulutus
Robotiikka, ylempi AMK
Opettajat
Tomi Nieminen
Vastuuopettaja
Tomi Nieminen
Ryhmät
YTG22S1
Insinööri (ylempi AMK), robotiikka
Opintojakso
YTGJ0300
Toteutukselle YTGJ0300-3004 ei löytynyt varauksia!

Arviointiasteikko

0-5

Tavoitteet

Ymmärrät ja tunnistat koneoppimisen merkityksen digitalisoituvassa toimintaympäristössä. Tiedät yleisimmät koneoppimisen menetelmät, osaat soveltaa niitä käytännössä olemassa olevaan dataan sekä tulkita menetelmien tulokset.

YTGAR: Älykäs robotiikka
Tunnistat koneoppimisen merkityksen tulevaisuuden robotiikassa.

Sisältö

Ohjatun koneoppimisen yleisimmät regressio- ja luokittelumallit ja niiden soveltaminen Python-ohjelmointiympäristössä käyttäen kirjastoja NumPy, Pandas, Scikit-learn, Keras ja Tensorflow.
Sopivan mallin valitseminen ja mallin tarkkuuden arviointi.
Neuroverkkojen matemaattinen teoria ja soveltaminen.
Kuvaluokittelu ja konvoluutioneuroverkot.
Vahvistusoppiminen Deep Q-learning algoritmilla ja tekoälyn soveltaminen robotin ohjauksessa.

Oppimateriaalit

Opettajan julkaisema materiaali: teoria ja harjoitustehtävät
Guido, S: Introduction to Machine Learning with Python

Opetusmenetelmät

Virtuaaliopetus

Opiskelijan ajankäyttö ja kuormitus

Luennot 3 h. Virtuaalinen opiskelu ja harjoitukset 125 h.

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ä.

Esitietovaatimukset

Ohjelmoinnin perusosaaminen

Lisätiedot

Avoin AMK 5

Siirry alkuun