Ontologia (informatyka)

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Ontologia w sensie informatycznym to formalna reprezentacja pewnej dziedziny wiedzy, na którą składa się zapis zbiorów pojęć (ang. concept) i relacji między nimi. Zapis ten tworzy schemat pojęciowy, który będąc opisem danej dziedziny wiedzy, może służyć jednocześnie jako podstawa do wnioskowania o właściwości opisywanych ontologią pojęć.

Historia[edytuj | edytuj kod]

Termin ontologia wykorzystywany jest w informatyce od 1967 roku[1]. Większego znaczenia ontologie komputerowe zaczęły nabierać w latach 90. XX wieku, gdy ukazał się artykuł Thomasa Grubera, w którym zdefiniował on ontologię jako formalną, jawną specyfikację wspólnej konceptualizacji[2]. Kolejnym katalizatorem popularności ontologii komputerowych stało się ujęcie ich jako fragmentu (warstwy) w koncepcji Semantic Web przez sir Tima Bernersa-Lee i współpracowników[3].

Klasyfikacja[edytuj | edytuj kod]

Pod pojęciem ontologii mogą się kryć różne struktury wiedzy, a i przeznaczenie czy zakres stosowania ontologii może być wieloraki. Stąd wskazać można na określone podziały rodzajów ontologii.

Ze względu na stopień formalizacji możemy wyróżnić następujące rodzaje ontologii (od najmniej do najbardziej sformalizowanych):

Ze względu na zakres stosowania ontologii wyróżnia się (od najszerszego do najwęższego):

  • ontologie wysokiego poziomu (ang. upper ontologies),
  • ontologie dziedzinowe (ang. domain ontologies),
  • ontologie aplikacyjne[4].

Języki[edytuj | edytuj kod]

Do języków zapisu ontologii lub wspierających taki zapis zaliczają się[1]:

Przypisy

  1. 1,0 1,1 Adam Czarnecki: Technologie informatyczne wykorzystywane w projektowaniu i implementacji ontologii. W: Cezary Orłowski: Zarządzanie technologiami informatycznymi : stan i perspektywy rozwoju. Gdańsk: Pomorskie Wydawnictwo Naukowo-Techniczne, 2006, s. 83–94, seria: Automatyka i Informatyka. ISBN 978-83-918663-1-3. (pol.)
  2. Thomas R. Gruber. A translation approach to portable ontology specifications. „Knowledge Acquisition”. 5 (2), s. 199–220, 1993. doi:10.1006/knac.1993.1008. ISSN 1042-8143. 
  3. Tim Berners-Lee, James Hendler, Ora Lassila. The Semantic Web. „Scientific American”, 2001. ISSN 0036-8733. 
  4. Krzysztof Goczyła: Ontologie w systemach informatycznych. Warszawa: Akademicka Oficyna Wydawnicza EXIT, 2011, s. 26–30. ISBN 978-83-60434-88-8.

Zobacz też[edytuj | edytuj kod]