1 / 22

System Ekspertowy a wykorzystanie technologii internetowej - kluczowe rozwiązania

System Ekspertowy a wykorzystanie technologii internetowej - kluczowe rozwiązania. Marcin Niemczak marcin@niemczak.org. Plan Prezentacji. Wprowadzenie do Systemów Eksperckich ES Założenia dla internetowego ES Przegląd i wybór najlepszych rozwiązań dla: Bazy wiedzy Strategii wnioskowania

sybil
Download Presentation

System Ekspertowy a wykorzystanie technologii internetowej - kluczowe rozwiązania

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. System Ekspertowya wykorzystanie technologii internetowej - kluczowe rozwiązania Marcin Niemczak marcin@niemczak.org

  2. Plan Prezentacji • Wprowadzenie do Systemów Eksperckich ES • Założenia dla internetowego ES • Przegląd i wybór najlepszych rozwiązań dla: • Bazy wiedzy • Strategii wnioskowania • Silnika wnioskowania • Struktura internetowego ES • Podsumowanie • System w praktyce

  3. Wprowadzenie do ES • Wartość wiedzy • Komponenty typowego ES

  4. Założenia dla internetowego ES • Jest środowiskiem a nie konkretym systemem • Szeroko dostępny • Łatwy w użyciu • Wielojęzyczny • Uniwersalny • Łatwy w integracji z innymi systemami • Posiada mechanizm autoryzacji • Posiada mechanizm walidacji danych • Posiada moduł analityczny

  5. Zbadane formy reprezentacji wiedzy dla implementacji Bazy Wiedzy • Logika preadykatów • Ramy i sieci semantyczne • Języki proceduralne • Reguły IF … THEN … • Jeżeli przesłanki To akcje

  6. Zbadane mechanizmy wnioskowania • Wnioskowanie wprzód • Wnioskowanie wstecz • Wnioskowanie hybrydowe

  7. JESS – silnik wnioskowania Pytanie: Jesteś dorosły ? Odpowiedzi: Tak, Nie Cel: Dorosły (defrule RegułaDorosły (FaktPytanie (Pytanie “Jesteś dorosły ?”) (Odpowiedź “Tak”)) => (assert (FaktCel (Cel “Dorosły”))))

  8. JESS – silnik wnioskowania Pytanie: Masz samochód ? Odpowiedzi: Tak, Nie Cel: Możesz pomóc (defrule RegułaMożeszPomóc (FaktCel (Cel “Dorosły”)) (FaktPytanie (Pytanie “MaszSamochód ?”) (Odpowiedź “Tak”)) => (assert (FaktCel (Cel “Możesz pomóc”))))

  9. Podsumowanie • Rewizja tradycyjnej technologii ES • Studium problemu na temat tworzenia ES generalnego zastosowania • Gromadzenie i udostępnianie rozproszonej wiedzy • Kooperacja grup ekspertów • Propagacja ES jako przyjaznej technologii nie tylko dla naukowców

  10. Literatura/Linki • [1] Jay Liebowitz, The Handbook of Applied Expert Systems, Publisher: CRC Press LLC 1999, ISBN: 0849331064 • [2] Jan J. Mulawka,Systemy Ekspertowe, Publisher: Wydawnictwa Naukowo-Techniczne 1996, ISBN: 8320421969 • [3] C.S. Krishnamoorthy; S. Rajeev, Artificial Intelligence and Expert Systems for Engineers, Publisher: CRC Press LLC 1996, ISBN: 0849391253 • [4] Ernest Friedman-Hill, Jess in Action - Rule-Based Systems in Java - Publisher: Manning 2003, ISBN: 1930110898 • [5] Jess Home Page – available at http://herzberg.ca.sandia.gov/jess

  11. ES w Praktyce Reguły: Reguła 1: q1(a11) and q2(a22) -> g1 and g2 Reguła 2: q3(= 33) q4(<= 44) -> g3 Reguła 3: g1 g3 -> g4 Reguła 4: q5(a55) -> g1 Cel: g4

More Related