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
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