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
-
YTG22S1Insinööri (ylempi AMK), robotiikka
- Opintojakso
- YTGJ0300
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