Tuesday, February 6, 2007

System ekspercki

Zgłębiam właśnie programowanie w logice (deklaratywne) i niejako przy okazji spłodziłem system ekspercki. Ponieważ zasada działania systemów jest oparta o metodę indukcyjną nie są one narzędziem idealnym, więc trzeba go stosować z rozsądkiem i świadomością, że nie jest to sztuczna inteligencja.
System pomaga rozpoznawać, z jaką epoką (paleolit - epoka żelaza) można powiązać dane stanowisko. Najlepiej by było to stanowisko osadowe i jedno fazowe, wtedy możliwość przekłamań w wynikach jest mniejsza.
Implementacja algorytmu nie jest jeszcze ukończona - brakuje między innymi wyświetlania dowodu, ale można go już z powodzeniem stosować.
Jak to działa.
System w drodze do ostatecznego wniosku zadaje pytania, które rozstrzygają kolejne wątpliwości. Zadaniem użytkownika jest odpowiedź na te pytania, zaznaczając opcję Tak lub Nie. W zależności od tego jakie odpowiedzi są udzielane, inny jest wniosek końcowy (w tym przypadku określenie epoki, w której stanowisko funkcjonowało).
System jest narazie bardzo prosty, jeśli nie prymitywny i ewolucjonistyczny, ale to ma być raczej przykład możliwości wykorzystania informatyki w archeologii, niż narzędzie przydatne w codziennej pracy.

No comments: