Czym dokładnie są ontologie w AI? Jak mam je napisać i dlaczego są ważne?
Czym dokładnie są ontologie w AI? Jak mam je napisać i dlaczego są ważne?
Odpowiedzi:
Ontologia
Przed bezpośrednim rozważeniem pytania warto zapoznać się z pochodzeniem ontologii. Pomoże to zrozumieć, dlaczego wybrano ten termin i zachować jasność na temat tego, czym jest ontologia, a co nie.
rzeczownik ontologiczny on · tol · o · gy | \ än-ˈtä-lə-jē
1: gałąź metafizyki związana z naturą i relacjami bytu - Ontologia zajmuje się abstrakcyjnymi bytami.
2: szczególna teoria o naturze bytu lub rodzajach rzeczy, które istnieją
Pojęcie ontologii nie narodziło się w świecie oprogramowania, chociaż abstrakcja oprogramowania jest w pewnym stopniu ontologiczna. Niektóre literatury mylą ontologię z mapą zależności między konkretnymi typami w projektowaniu obiektowym, która może nie być wystarczająco abstrakcyjna, aby uzasadnić użycie tego terminu.
Ontologia w AI
Istnieje kilka klas interesariuszy lub zespołów profesjonalistów, którzy chcą odkryć rzeczy, które nie zostały wynalezione lub umieszczone, ale mimo to istnieją. Ten trend wywodzi się ze środowisk akademickich, jak wielu.
Mamy kilka oczywistych zastosowań odkrywania pojawiania się rzeczy, które nie były planowane lub nawet początkowo zauważane.
Artykuł, do którego odnosi się pierwszy komentarz do pytania, zawiera ciekawy akapit: „Literatura na temat sztucznej inteligencji zawiera wiele definicji ontologii; wiele z nich jest ze sobą sprzecznych. Dla celów tego przewodnika ontologia jest formalnym, wyraźnym opisem pojęć w dziedzinie dyskursu (klasy (czasem nazywane pojęciami)), właściwości każdego pojęcia opisujące różne cechy i atrybuty pojęcia (szczeliny (czasem nazywane rolami lub właściwościami)) oraz ograniczenia dotyczące automatów (aspekty (czasami nazywane ograniczeniami ról)) Ontologia wraz z zestawem poszczególnych instancji zajęć stanowi bazę wiedzy. W rzeczywistości istnieje linia, w której kończy się ontologia i zaczyna się baza wiedzy. ”
Zwróć uwagę na powyższą składnię LISP. Zwróć także uwagę na sprzeczne definicje ontologii, która dotyczy AI. Definicje te czasami odnoszą się do klas pojęciowych, jak w ramce uczenia się PAC (prawdopodobnie w przybliżeniu poprawnej). Mogą odnosić się do prac NLP dotyczących semantyki.
Rozsądne może być ustabilizowanie tego terminu, dlatego definicja słownika została odtworzona powyżej. Sztuczna inteligencja nie skorzystałaby na pojawieniu się wprowadzającego w błąd żargonu, w którym słowa nie oznaczają już tego, co kiedyś miały na myśli, tylko dlatego, że nikt nie poświęcił czasu, aby zobaczyć, co było uzasadnione w ich znaczeniu, zanim zaczęli pisać artykuły.
Niektóre referencje
Oto kilka publikacji akademickich, które zawierają przegląd wykorzystania pojęć ontologicznych w odkrywaniu.