Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaBarnabás Fehér Megváltozta több, mint 10 éve
1
Budapest, 2004. június 28. Ontológia kezelő modul tervezése szöveges információt kezelő informatikai rendszer számára Förhécz András BME Méréstechnika és Információs Rendszerek Tanszék
2
2004. június 28. Ontológia kezelő modul tervezése 2 / 16 Tartalom Szemantikus Web, mi az ontológia? IKF rendszerprototípus a komponens feladatai Következtetés ontológiával Technológiák Ontológia nyelvek Ontológia szerkesztők Következtetőgépek Tervezés Implementáció Demonstráció és teljesítmény Továbbfejlesztési lehetőségek Összefoglalás IKF keretrendszerben ontológia kezelő modul: elosztott környezet moduláris ontológiák következtetés konkurens kérések
3
2004. június 28. Ontológia kezelő modul tervezése 3 / 16 Szemantikus Web emberek mellett gépek számára tervezett oldalak tartalom gépi feldolgozása intelligens keresés réteges felépítés logikai leírás
4
2004. június 28. Ontológia kezelő modul tervezése 4 / 16 Ontológia fogalma filozófiában: lételmélet MI: tárgyterület terminológiáját rögzíti elosztott ágens rendszerek nagyvállalati ontológiák információ kinyerés támogatása fogalmak, relációk és példányok
5
2004. június 28. Ontológia kezelő modul tervezése 5 / 16 IKF keretrendszer behatárolt alkalmazási területen információ-beszerzés és -elemzés Webről és adatbázisokból
6
2004. június 28. Ontológia kezelő modul tervezése 6 / 16 Komponens feladatai elosztott környezet ontológia modulok kezelése betöltés, frissítés, eldobás függőségek következtetés konzisztencia kérések kiszolgálása konkurencia kezelése
7
2004. június 28. Ontológia kezelő modul tervezése 7 / 16 Következtetés ontológiával következtetés célja fejlesztéskor minőség biztosítása levezethető állítások visszaadása klasszifikáció ontológia átírása logikai formulákba: leíró logikák következtetőgép
8
2004. június 28. Ontológia kezelő modul tervezése 8 / 16 Ontológia nyelvek RDF(S) fogalmak, köztük tulajdonságok és hierarchiák szabad metamodellezési képesség KAON nagyvállalati környezet: egyszerű de gyors széleskörű eszközkészlet DAML+OIL SHIQ leíró logikán alapul kellő kifejezőerővel bír OWL előző továbbfejlesztése 2004. február: W3C szabvány
9
2004. június 28. Ontológia kezelő modul tervezése 9 / 16 Következtetőgépek FaCT, FaCT++ SHF és SHIQ logikák kísérleti, illetve fejlesztés alatti implementáció RACER SHIQ(D n ) - logika számos kiegészítő szolgáltatás Vampire elsőrendű logika, leíró logikára lassabb hibrid rendszer lehetősége TRIPLE RDF lekérdezés, következtetés, transzformáció OWL-t csak külső következtetővel támogatja Pellet Szemantikus Web számára OWL DL következtető egyelőre csak OWL Lite implementáció
10
2004. június 28. Ontológia kezelő modul tervezése 10 / 16 Technológiák kiválasztása Ontológia nyelv: OWL, főleg DL nyelvosztálya Protégé ontológia-szerkesztő OWL API az ontológia kezeléséhez RACER következtetőgép
11
2004. június 28. Ontológia kezelő modul tervezése 11 / 16 Tervezés I. ontológia betöltése Webről vagy lokális file-ból RDF/XML és absztrakt formátum függőségek kezelése owl:imports mentén értelmezett klasszifikáció elvégzése konzisztencia biztosítása lekérdezhetőség leíró logikai szolgáltatások konkurencia kezelés
12
2004. június 28. Ontológia kezelő modul tervezése 12 / 16 Tervezés II. – architektúra ontológia: - betöltése - aktiválása - lekérdezése
13
2004. június 28. Ontológia kezelő modul tervezése 13 / 16 Implementáció Java nyelv függőségek vizualizálása GraphViz könyvtár RACER kezelése betöltés: HTTP szerver konzisztencia biztosítása távoli függvényhívások SOAP
14
2004. június 28. Ontológia kezelő modul tervezése 14 / 16 Demonstráció és teljesítmény Tesztelő kliens kimenete: Fogalmak: deps-a:gyumolcs deps-b:sargas_gyumolcs deps-b:sargabarack egyede: deps-b:kajszi egyede: deps-b:rozsabarack deps-b:barack deps-b:sargabarack egyede: deps-b:kajszi egyede: deps-b:rozsabarack […]
15
2004. június 28. Ontológia kezelő modul tervezése 15 / 16 Továbbfejlesztési lehetőségek verziókövetés OWL lehetőségek (pl. owl:priorVersion) betöltés és frissítés a verziókezelőből részletes statisztikák válaszidő kézben tartása prioritásos kérések több párhuzamos következtetőgép hibakezelés javítása teljesítmény fokozása
16
2004. június 28. Ontológia kezelő modul tervezése 16 / 16 Összefoglalás Szemantikus Web helyett IKF tudásbázis építése Információ-kinyerés támogatása ontológiával Következtetőgép (implicit információ visszaadása) Komponens feladatai: függőségek (owl:imports) klasszifikáció (konzisztencia fenntartása) konkurens kérések kiszolgálása Technológiák megválasztása: OWL, OWL API, RACER, Java, SOAP Kisebb belső egységek elhatárolása Sikeres implementáció, megfelelő teljesítmény
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.