Komplex MI alkalmazások

VIMIMB01  |  Mérnökinformatikus MSc  |  Félév: 3  |  Kredit: 4

A tantárgy célkitűzése

Az informatikai rendszerek sikerének kulcsa a környezeteikben (internet, intranet) rendelkezésre álló sokszínű, gazdag információ és tudás minél hatékonyabb beszerzése és felhasználása. A mesterséges intelligencia, adatbányászat, szövegbányászat és nyelvtechnológia eredményei ma már alapvető elemei az ismeretek integrálását, kombinálását célul kitűző szolgáltatásoknak, alkalmazásoknak.  
A tárgy célkitűzése megismertetni a hallgatókat a tudásalapú információbeszerző és integráló rendszerek felépítésével, működésével és alkalmazásával.   

A tantárgy követelményeit eredményesen teljesítő hallgatóktól elvárható, hogy:
(1)    tisztában legyenek nagyméretű, heterogén, elosztott információs rendszerek kezelésének problémáival,
(2)    ismerjék az információkinyerés módszereit és technológiáit elosztott, heterogén adat-, szöveg- és tudásbázisok feldolgozásában,
(3)    ismerjék a web továbbfejlesztésére, szemantikus tartalomkezelésre vonatkozó javaslatokat, a kialakuló új technológiákat, ezek fejlesztésének módszereit,
(4)    képesek legyenek információ integrációs rendszerek tervezésre, az információs források és adatainak leírására szolgáló modellek létrehozására,
(5)    tájékozottak legyenek a mesterséges intelligencia vonatkozó új eredményeivel, áttekintésük legyen a gyakorlatban alkalmazott megoldásokról.

A tárgy oktatói

Strausz György
Strausz György

docens

tárgyfelelős

A tantárgy részletes tematikája

1.hét: Az elosztott, nagyméretű, heterogén információs környezet jellemzőinek áttekintése. Nagy adathalmazok, kiterjedt szövegbázisok elemzésének lehetőségei. Az információs környezet új minőségében rejlő lehetőségek. Az információ keresés és az integrálás szerepe a tudás kiaknázásban.

I.                    Információkeresés

2. hét: Információkereső rendszerek, szöveges információforrások felderítése, korszerű webes keresőrendszerek. Információ kivonatolás webes forrásokból.

3. hét:  Ontológiákkal támogatott keresőrendszerek, tárgyterületi tudás felhasználásának lehetősségei.

4. hét:  Multimédia keresőrendszerek, vizuális információk kezelése

II.                  Információintegrálás módszerei

5. hét:  Mediátor/integrátor megközelítés bemutatása. Mediátorok szerepe, tervezési módszerei. Virtuális és materializált információ integrációs megközelítések előnyei, hátrányai.

6. hét:  Virtuális adatintegráció technikái, adatintegráció sémái, lokális és globális nézeteken alapuló virtuális integrációs sémák. Ontológiák szerepe a fogalmi heterogenitás feloldásában. Virtuális integrációt támogató mediátorok felépítése.
Lekérdezések megfogalmazása, lefordítása, optimalizálása, futtatása a különböző virtuális sémák felhasználásával.

7. hét:  Interneten elérhető információk integrálása. Szemantikus web koncepció lényege, technológiái. A szemantikus web technikák alkalmazása webes információs források integrálásában.

III.                Tartalomelemzés és információkinyerés

8. hét:  Adattárházak és dokumentumtárak működése. Az adat- és szövegbányászat célkitűzései. Adatbányászati rendszerek alapvető működése (adatok előfeldolgozása, mintakeresés, asszociációs szabályok). A szövegbányászat módszerei (szemantikus indexelés, kivonatolás és keresés) és rendszerei.

9. hét:  Nyelvtechnológia alapjai (morphológia, nyelvtanok, fordítás). Információkinyerés szöveges dokumentumokból. Dokumentumtárak és adattárházak lekérdezése kontrollált természetes nyelven.

10. hét:  Tanulás információ integrációs rendszerekben, induktív tanuló algoritmusok az információ integrációs rendszerekben. Adaptív mediátor sémák. Wrapperek tanulása.

IV.                Komplex alkalmazások

11. hét:  Virtuális elektronikus piactér rendszerek, tudásalapú webes szolgáltatások, ajánló rendszerek

12. hét:  Tudástár alapú intelligens rendszerek (játékok, intelligens kommunikáló robotok, heterogén forráson /pl. térképek, enciklopédiák, szenzorok/ alapuló intelligens alkalmazások

13. hét:   Intelligens alkalmazások szenzorweb alapú (mérőeszközök, kamerák jeleinek felhasználásán alapuló) környezetekben, autonóm autók és robotok.

1. gyakorlat:  Elosztott szövegelemző rendszer megismerése és bővítése elemzőkkel

2. gyakorlat:  Nyelvi elemzés, nyelvtanok és létrehozásuk (kontrollált nyelvek), egyszerű természetes nyelvű lekérdező felület megvalósítása

3. gyakorlat:  Természetes nyelvű tudásbevitelt támogató környezetek, fogalomtárak, ontológia szerkesztés

4. gyakorlat:  Szemantikus web alapú dokumentum szervezés, jogi tudás alapú rendszerek

5. gyakorlat:  Tudásalapú konzultációs, tanácsadó és ajánló rendszerek

6. gyakorlat:  Komplex, szenzorweb alapú adatgyűjtő és elemző rendszer megismerése

7. gyakorlat: Információ integráció beágyazott intelligens rendszerekben, numerikus, szöveges és vizuális információk felhasználása