24
Metodológie tvorby ontológií. Jozef Vrana Jozef.Vrana @tuke.sk http://neuron.tuke.sk/~vrana

Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

  • Upload
    vanthu

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Metodológie tvorby ontológií.

Jozef Vrana

[email protected]

http://neuron.tuke.sk/~vrana

Page 2: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Osnova:

1. Aspekty sémantického webu SW

2. Príklady motivácie pre SW

3. Technológie sémantického webu

4. Explicitné metadáta

5. Ontológie

6. Logika

7. Agenti

8. Vrstvový prístup

Page 3: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Čo je ontológia ?

An ontology is a specification of a conceptualization.

T. R. Gruber. A translation approach to portable ontologies. Knowledge Acquisition, 5(2):199-220, 1993

Page 4: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Čo je ontológia

Ontológie:

Majú veľký aplikačný potenciál vo viacerých oblastiach.

Ich počet v posledných rokoch prudko rástol.

Formalizujú oblasť (doménu)

Definujú sloník domény spolu s reláciami medzi konceptmi.

Obsahujú taxonómie objektov.

Problémom je v súčasnosti nedostatok nástrojov pre manažment ontológií.

Page 5: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Formáty pre zápis ontológií

Syntax:

XML

Sémantika:

RDF (Resource Description Framework)

RDFS

Vyššia sémantika

DAML+OIL

OWL

Page 6: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Ontológie? A čo s nimi?

Aktivity podľa NeOn Glossary:

Ontology Aligning = hľadanie podobností.

Ontology Annotation = obohacovanie o metadáta.

Ontology Conceptualization = organizovanie a štruktúrovanie

Ontology Evaluation = určenie domény

Ontology Merging = vytváranie novej ontológie z viacerých zdrojov

Ontology Validation

http://www.neon-project.org

Page 7: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Životný cyklus ontológie:

Page 8: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Vývoj ontológie:

Page 9: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Základná metodológia:

Zostavenie slovníka pojmov:

Identifikácia entít, ktoré patria do domény.

Identifikácia konceptov, ktoré ich zastrešujú.

Rozoznávanie medzi nezávislými konceptmi a vzťahmi.

Vytvorenie taxonómie:

Zaradiť relevantné koncepty do štruktúry.

Popísať vzťahy a atribúty:

Hľadanie vlastností nájdených entít.

Page 10: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Základná metodológia:

Identifikácia inštancií:

Nájdenie relevantných inštancií.

Formalizácia ontológie:

Definícia lokálnych ohraničení. (cardinalita, ohraničenia hodnôt)

Page 11: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Slovník pojmov

Page 12: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Slovník pojmov / Identifikácia konceptov

Page 13: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Rozlíšenie konceptov a vzťahov

Page 14: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Taxonómia

Page 15: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Špecifikácia vzťahov, v ktorých

vystupujú koncepty.

Page 16: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Identifikácia inštancií

Page 17: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Formalizácia ontológie

Page 18: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Vyhľadávanie ontológií

Ontologické registre:

Page 19: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Watson plugin pre vyhľadávanie

Ontológií.

Cieľom je nájdenie entít v ontológiách.

Integrovať ich následne do ontológie, ktorú vytvárame.

Teda: znovu použitie existujúcich znalostí.

Ako súčasť komplexného nástroja pre tvorbu ontológií.

Page 20: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Watson Plugin

Page 21: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Watson

TO DO

Page 22: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Hodnotenie ontológie

Aká je „dobrá“ ontológia?:

Aplikačne výkonná, pokrytie domény, konzistentná.

Popularita (OntoClean)

Verifikácia Validácia

Je môj návrh Navrhol som správnu

správny? ontológiu?

Page 23: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Hodnotiace kritériá:

Kritéria kvality:

Presnosť.

Adaptabilita.

Kompletnosť

Konzistentnosť.

Stručnosť.

Page 24: Metodológie tvorby ontológií. - people.tuke.skpeople.tuke.sk/kristina.machova/prezentacieSaSW/13metodologie_SaSW.pdf · Logika 7. Agenti 8. Vrstvový prístup. Čo je ontológia

Ďakujem za pozornosť.