Beágyazott mesterséges intelligencia
A tantárgyleírás hatályossága
| Tantárgy neve (magyarul, angolul) |
Beágyazott mesterséges intelligencia
Embedded Artificial Intelligence
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVIMIMA22 | ||||||||||||
| Tantárgyjelleg | — | ||||||||||||
| Képzési szint | — | ||||||||||||
| Kurzustípusok és óraszámok (heti/féléves) |
|
||||||||||||
| Tanulmányi teljesítmény/értékelés típusa | vizsga | ||||||||||||
| Tantárgy kreditértéke | 5 | ||||||||||||
| Tantárgyfelelős |
Dr. Dabóczi Tamás
beosztás: egyetemi tanár
elérhetőség:
daboczi.tamas@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
Mesterséges Intelligencia és Rendszertervezés Tanszék
|
||||||||||||
| Kar | Villamosmérnöki és Informatikai Kar | ||||||||||||
| Tantárgy weboldala | http://www.mit.bme.hu/oktatas/targyak/VIMIMA22 | ||||||||||||
| Tantárgy elsődleges mintatantervi jellege | — | ||||||||||||
| Közvetlen előkövetelmények – Erős előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Gyenge előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Párhuzamos előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Mérföldkő előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Kizáró feltétel | nincs |
Célkitűzés
Bevezetés
1. Bevezetés, a tárgy követelményeinek ismertetése. A mesterséges intelligencia területeinek, beágyazott rendszerekben történő alkalmazásának, továbbá a tárgy fókuszpontjainak áttekintése.
Információfeldolgozás beágyazott mesterséges intelligencia rendszerekben
2. Az adatelemzés munkafolyamatának ismertetése. Outlier detekció és adattisztítás, hiányos adatok kezelése, tudásmodellezés lehetőségeinek vizsgálata.
3. Regresszió és osztályozás problematikájának és megoldásának elemzése hardveres környezetben, az ehhez kapcsolódó lineáris, illetve logisztikus modellek bemutatása.
4. Klaszterezés feladatának vizsgálata, dimenziócsökkentés lehetőségeinek tanulmányozása.
5. A mesterséges intelligencia szenzorfúziós módszereinek ismertetése beágyazott alkalmazásokhoz.
6. Neurális hálózatok bemutatása. Zaj hatásának ismertetése a tanulási folyamatra. A túltanulás, korai leállás, illetve a visszametszés problematikájának vizsgálata különböző platformokon. A mintahalmaz felbontása tanító-, teszt- és validáló halmazokra
7. Konvolúciós neurális hálózatok működésének ismertetése. Beágyazott környezetben futtatható mintafelismerő rendszer bemutatása.
8. Visszacsatolt neurális hálózatok tanulmányozása. Predikció lehetőségeinek ismertetése.
9. A neuronok kimenetének értelmezése. A reprezentációtanulás jelentőségének bemutatása, autoencoder ismertetése.
Beágyazott platformok mesterséges intelligencia alkalmazásokhoz
10. Általános célú eszközök (mikrokontroller, FPGA, általános célú processzor) alkalmazási korlátainak áttekintése.
11. Céldhardverek bemutatása a mesterséges intelligencia beágyazott platformokon történő megvalósításához.
12. Okos eszközök, okos órák beágyazott mesterséges intelligenciához kapcsolódó képességeinek ismertetése.
A gyakorlatok részletes tematikája
1. Lineáris és logisztikus regresszió, illetve osztályozás alkalmazása beágyazott környezetben, ismert fizikai modellű példákon, lineáris modellek reprezentációs képességének vizsgálata, új változók felvétele a modellbe.
2. Nagydimenzionalitású adatok kihívásai, lineáris függőségek eltávolítása, főkomponens-analízis és szinguláris érték felbontás beágyazott platformon történő alkalmazása dimenzióredukcióra, információveszteség kvantifikálása, reverzibilitás vizsgálata.
3. Szenzoros adatok integrálszámításának lehetőségei, zaj kezelése, eltérő forrásból származó mérések, különböző mérési módszerek fúziója hardveres megvalósítás során.
4. Alkalmazott neurális hálózatok implementálása beágyazott rendszerekben, zaj hatásának vizsgálata a tanulásra, konvergenciakonfidencia számítása, és a kapcsolt túltanulási, korai leállási, illetve visszametszési kihívások ismertetése. Minták felbontása tanító-, teszt- és validáló halmazokra.
5. Konvolúciós neurális hálózatok beágyazott alkalmazási példái, kernelméretek hatása a reprezentációs képességre, tanult jellemzővektorok magyarázhatósági vizsgálata.
6. Idősoros adatok elemzése beágyazott platformokon, autoregressziós (ARIMA) módszerek és visszacsatolt neurális hálózat alapú predikciós architektúrák összehasonlító elemzése.
7. Felügyelet nélküli jellemzővektor-tanulás, a látens dimenzionalitás hatása a modellek reprezentációs képességére, generatív modellek mintavételezése.Tanulmányi eredmények
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Tudás
Nincsenek rögzített tanulási eredmények.
Képességek
Nincsenek rögzített tanulási eredmények.
Attitűd
Nincsenek rögzített tanulási eredmények.
Autonómia és felelősség
Nincsenek rögzített tanulási eredmények.
Oktatási módszertan
Tanulástámogató anyagok
Nincs megadva.
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Általános szabályok
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Szorgalmi időszakban végzett teljesítményértékelések részaránya
Nincs megadva részarány.
Vizsgaidőszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Vizsgarészek részaránya
Nincs megadva részarány.
Érdemjegy megállapítása
Nincs megadva érdemjegy határ.
Jelenléti és részvételi követelmények
Nincs megadva jelenléti követelmény.
Javítás, ismétlés és pótlás különös szabályai
Nincs megadva.
Rövid leírás
Nincs megadva.
Részletes leírás
Nincs megadva.
Ajánlott tantárgyak
Nincs megadva.
A tantárgy elvégzéséhez szükséges tanulmányi munka
Nincs megadva munkaidő bontás.
Tantárgykövetelmények hatályossága
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.