Siirry suoraan sisältöön

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
TTV22S5
Tieto- ja viestintätekniikka (AMK)
TTV22S2
Tieto- ja viestintätekniikka (AMK)
TTV22S3
Tieto- ja viestintätekniikka (AMK)
TIC22S1
Bachelor's Degree Programme in Information and Communications Technology
TTV22S1
Tieto- ja viestintätekniikka (AMK)
TTV22SM
Tieto- ja viestintätekniikka (AMK)
TTV22S4
Tieto- ja viestintätekniikka (AMK)
TTV22SM2
Tieto- 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
Muutokset varauksiin voivat olla mahdollisia.

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

Siirry alkuun