Future IoT Technologies (5 op)
Toteutuksen tunnus: TTC8850-3005
Toteutuksen perustiedot
- Ilmoittautumisaika
-
01.08.2024 - 22.08.2024
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
26.08.2024 - 18.12.2024
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 0 op
- Virtuaaliosuus
- 5 op
- Toteutustapa
- Verkko-opetus
- Yksikkö
- Teknologiayksikkö
- Opetuskielet
- englanti
- Paikat
- 0 - 35
- Koulutus
- Tieto- ja viestintätekniikka (AMK)
- Bachelor's Degree Programme in Information and Communications Technology
- Opettajat
- Jouko Kotkansalo
- Ryhmät
-
TTV22S5Tieto- ja viestintätekniikka (AMK)
-
TTV22S2Tieto- ja viestintätekniikka (AMK)
-
TTV22S3Tieto- ja viestintätekniikka (AMK)
-
TIC22S1Bachelor's Degree Programme in Information and Communications Technology
-
TTV22S1Tieto- ja viestintätekniikka (AMK)
-
TTV22SMTieto- ja viestintätekniikka (AMK)
-
TTV22S4Tieto- ja viestintätekniikka (AMK)
-
TTV22SM2Tieto- ja viestintätekniikka (AMK)
- Opintojakso
- TTC8850
Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 35 t 0 min.
Aika | Aihe | Tila |
---|---|---|
Ma 26.08.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 02.09.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 09.09.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 16.09.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 23.09.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 07.10.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 21.10.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 28.10.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 11.11.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 18.11.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 25.11.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 02.12.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 09.12.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Ma 16.12.2024 klo 16:00 - 18:30 (2 t 30 min) |
Future IoT Technologies TTC8850-3005 |
Online
|
Arviointiasteikko
0-5
Tavoitteet
Opintojakson tarkoitus
Kurssilla opit hyödyntääm kehittyneitä uusia tekniikoita, kuten tekoälyä IoT-järjestelmien toteutuksessa. Tutustut erilaisiin neuroverkkoihin ja ymmärrät niiden perusparametrit.
Opintojakson osaamiset
EUR-ACE Tieto ja ymmärrys
EUR-ACE Tekniikan soveltaminen käytäntöön
Osaamistavoitteet:
Tunnet neuroverkkojen arkkitehtuurit ja ymmärrät niiden sovellusalueet. Osaat tehdä Q-table perustaisen neuroverkon suunnittelun ja toteutuksen käytännössä. Tiedät mitä RL-agentti tekee ja osaat treenat agentin toiminnan optimaalliseksi. Ymmärrät eron On-Policy ja Off-Policy algoritmien välillä ja osaat käyttää tietoa algoritmin valinnassa.
Sisältö
Neuroverkkojen vertailu (RL,Supervised, Unsupervised )
Keras, Pytorch ja muut algoritmipohjaiset neuroverkot
RL-agent ja ympäristö
Exploitation and exploration
Palkkio (Reward) ja hyperparameters
Basic neuro math and activation functions
Policy gradient method and value based learning
Bellman equation and its demo (Q-learning)
Pytorch, PPO algorithm and demo
Arviointikriteerit, tyydyttävä (1)
Välttävä 1: Ymmärrät neuroverkkojen periaattet ja osaat soveltaa tietoa niiden valitsemiseksi
Tyydyttävävä 2: Ymmärrät Q-learning menetelmien perusteet ja osaat tehdä sillä pienen sovelluksen
Arviointikriteerit, hyvä (3)
Hyvä 3: Osaat säätää Bellmanin algoritmin parametreja (Exploration, Explotation, gamma +....) siten, että ohjattavan objektin toiminta optimoituu
Erinomainen 4: Osaat virittää monikerroksisen neuroverkon käyttäen PPO algoritmiä siten, että anettu toimilaite käyttäytyy halutusti.
Arviointikriteerit, kiitettävä (5)
Erinomainen 5: Edellisten lisäksi ymmärrät tekoälyn rajoitukset erilaisissa käytännön sovelluksissa ja käsität , että OpenAI-Gym mallit vaativat vahvaa substanssin hallintaa. Osaat myös dokumentoida työsi hyvin käyttäen TensorFlow-tulosteita hyperparametrien arvioimiseen.
Esitietovaatimukset
Johdanto IoT-järjestelmiin