To tylko jedna z 3 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
Technologie semantyczne prof. dr hab. Jerzy Gołuchowski
Wykład 3
Web Ontology Language (OWL)
Oparty na XML
R0zszerzenie RDF Reprezentacja i przetwarzanie danych w sieci WWW
Umożliwia rozróżnianie znaczenia danych przez maszyny(znaczenia zawartości treści)
Buduje sieć semantyczną (Semantic Web)
Sprawniejsze wyszukiwanie danych
Możliwa interpretacja i wnioskowanie
Sformalizowany język budowania ontologii:
Ogranicza swobodę opisu RDF, dając w zamian dobrze zdefiniowaną interpretację zdań
Słownik formalnego opisu klas i własności
Korzysta z dorobku AI w zakresie reprezentacji wiedzy i wnioskowania
Zaprojektowany do opisywania i wymiany wiedzy
Rekomendacja W3C z 10 lutego 2004
Rozwijany w ramach inicjatywy Semantic Web
Oparty na logice opisowej (DL)
Wersja 1.0, 2.0
Elementy ontologii w OWL
Usystematyzowane relacje pomiędzy klasami
Właściwości typu danych, które opisują atrybuty elementów klas
Właściwości obiektów które opisują relacje pomiędzy elementami klas
Instancje klas
Instancje właściwości
Bazy wiedzy w OWL
Tworzy się ze zbioru twierdzeń zapisanych za pomocą OWL
Twierdzenia te mogą dotyczyć zarówno faktów o poszczególnych wystąpieniach klas, jak też różnych faktów pochodnych, które są wnioskowane za pomocą semantyki OWL
Trzy dialekty OWL 1.0
W3C zdefiniowało OWL jako trzy warstwowy (o rosnącym stopniu skomplikowania),
OWL Lite
OWL DL
OWL Full
Każda warstwa (podjęzyk) opracowana zastała w celu spełnienia różnych aspektów wymagań
Warstwy zwane są jako „gatunki sów”(ang. OWL species)
OWL Lite
Zaprojektowana z myślą stworzenia prostego języka, który przeznaczony jest dla użytkowników potrzebujących prostych klasyfikacji i cech
W warstwie tej możliwe jest tworzenie taksonomii opartej na relacji hierarchizującej pojęcia zwanej is-a
Zostało także nałożone ograniczenie na definiowanie pojęć poprzez nakładanie więzów na relacje. Możliwe jest tworzenie prostych więzów licznościowych o wartościach 0 i 1.
Zaletą tej warstwy jest łatwość
Zrozumienia- dla użytkowników
Implementacji- dla twórców narzędzi
Wadą jest brak możliwości formułowanie ekstensjonalnych definicji pojęć
OWL DL (descritpion logic)
Odpowiada semantycznie logikom deskrypcyjnym
Zapewnia efektywne wnioskowanie
Możliwe jest tworzenie złożonych struktur pojęciowych poprzez nakładanie kilku rodzajów więzów na relację
(…)
…
Logika opisowa(description logic-DL)
formalizm służący do definiowania ontologii, oparty na rachunku predykatów pierwszego rzędu
logika opisowa obejmuje rodzinę języków do definiowania ontologii o różnym stopniu ekspresji, dających różne możliwości
założenia
istnieje uniwersum, które chcemy opisać
elementy tego uniwersum („osobniki”, ”indywidua”) są wystąpieniami konceptów
koncepty są ze sobą powiązane…
…
Logika opisowa(description logic-DL)
formalizm służący do definiowania ontologii, oparty na rachunku predykatów pierwszego rzędu
logika opisowa obejmuje rodzinę języków do definiowania ontologii o różnym stopniu ekspresji, dających różne możliwości
założenia
istnieje uniwersum, które chcemy opisać
elementy tego uniwersum („osobniki”, ”indywidua”) są wystąpieniami konceptów
koncepty są ze sobą powiązane…
... zobacz całą notatkę
Komentarze użytkowników (0)