Systemy Ekspertowe

background image

SYSTEMY

SYSTEMY

EKSPERTOWE

EKSPERTOWE

Koncepcja, cechy, funkcje,

Koncepcja, cechy, funkcje,

zasady działania,

zasady działania,

zastosowanie oraz

zastosowanie oraz

porównanie z systemami

porównanie z systemami

tradycyjnymi.

tradycyjnymi.

background image

PLAN PREZENTACJI:

PLAN PREZENTACJI:

Koncepcja SE

Podstawowe zasady działania SE

Narzędzia budowy SE

Narzędzia budowy SE

Zastosowanie

Zastosowanie

Różnice w stosunku do

Różnice w stosunku do

systemów tradycyjnych

systemów tradycyjnych

background image

SYSTEM EKSPERTOWY

SYSTEM EKSPERTOWY

jest

jest

programem komputerowym,

programem komputerowym,

który stosuje modele wiedzy i

który stosuje modele wiedzy i

procedury wnioskowania w celu

procedury wnioskowania w celu

rozwiązywania problemów.

rozwiązywania problemów.

Wiedza taka składa się z faktów i

Wiedza taka składa się z faktów i

reguł wnioskowania.

reguł wnioskowania.

background image

OGÓLNA KONCEPCJA SE

OGÓLNA KONCEPCJA SE

background image

Podstawowe cechy

Podstawowe cechy

systemów ekspertowych:

systemów ekspertowych:

Poprawność

Poprawność

Przejrzystość, łatwość w obsłudze,

Przejrzystość, łatwość w obsłudze,

zrozumiałość, efektywność

zrozumiałość, efektywność

Rozwiązywanie zadania w czasie

Rozwiązywanie zadania w czasie

dopuszczalnym

dopuszczalnym

Dysponowanie strategiami

Dysponowanie strategiami

umożliwiającymi imitowanie wiedzy i

umożliwiającymi imitowanie wiedzy i

intuicji eksperta

intuicji eksperta

Uniwersalność

Uniwersalność

Złożoność

Złożoność

background image

Nabywanie wiedzy i

Nabywanie wiedzy i

strukturalizacja wiedzy w

strukturalizacja wiedzy w

SE

SE

Wiedza z określonej

dziedziny

Doświadczenie, praktyka

Wyobraźnia

Literatura fachowa

Wiedza z zakresu inżynierii

wiedzy

Doświadczenie i praktyka

Analiza rozwiązań

podobnych problemów

ekspert

inżynier wiedzy

Wiedza w SE

background image

Wymagania, jakie musi

Wymagania, jakie musi

spełniać problem, aby

spełniać problem, aby

opłacalne było tworzenie SE

opłacalne było tworzenie SE

do jego rozwiązania:

do jego rozwiązania:

Decyzja musi zależeć od dobrze

Decyzja musi zależeć od dobrze

zdefiniowanego zbioru zmiennych,

zdefiniowanego zbioru zmiennych,

Wartości, jakie przyjmują te zmienne muszą

Wartości, jakie przyjmują te zmienne muszą

być znane,

być znane,

Musi być znana zależność, jaką wywierają

Musi być znana zależność, jaką wywierają

poszczególne zmienne na decyzję,

poszczególne zmienne na decyzję,

Zależności między zmiennymi powinny być

Zależności między zmiennymi powinny być

złożone na tyle, aby opłacalne było

złożone na tyle, aby opłacalne było

tworzenie SE.

tworzenie SE.

background image

SE realizuje dwie główne

SE realizuje dwie główne

funkcje:

funkcje:

1)

1)

Wprowadza konkluzję,

Wprowadza konkluzję,

2)

2)

Wyjaśnia swoje rozumowanie.

Wyjaśnia swoje rozumowanie.

background image

Typologia rodzajów zadań

Typologia rodzajów zadań

rozwiązywanych przez SE

rozwiązywanych przez SE

Zadanie

Zadanie

Opis

Opis

Interpretacja

Interpretacja

Opisuje sytuację na podstawie danych

Opisuje sytuację na podstawie danych

Przewidywanie

Przewidywanie

Przewiduje prawdopodobne konsekwencje

Przewiduje prawdopodobne konsekwencje

danej sytuacji

danej sytuacji

Diagnoza

Diagnoza

Ocenia niesprawność na podstawie

Ocenia niesprawność na podstawie

obserwacji

obserwacji

Zalecenie

Zalecenie

Zaleca środki naprawcze

Zaleca środki naprawcze

Projekt

Projekt

Dobiera elementy uwzględniając

Dobiera elementy uwzględniając

ograniczenia

ograniczenia

Sterowanie

Sterowanie

Regulowanie zachowaniem się systemu

Regulowanie zachowaniem się systemu

Uczenie

Uczenie

Diagnozuje, opisuje i doradza pewne

Diagnozuje, opisuje i doradza pewne

zachowania

zachowania

background image

PODSTAWOWE ZASADY

PODSTAWOWE ZASADY

DZIAŁANIA SYSTEMÓW

DZIAŁANIA SYSTEMÓW

EKSPERTOWYCH

EKSPERTOWYCH

Podstawowa architektura SE składa

Podstawowa architektura SE składa

się z czterech elementów:

się z czterech elementów:

1)

1)

Bazy wiedzy,

Bazy wiedzy,

2)

2)

Mechanizmu wnioskowania,

Mechanizmu wnioskowania,

3)

3)

Pamięci roboczej,

Pamięci roboczej,

4)

4)

Mechanizmu wyjaśniania zapytań i

Mechanizmu wyjaśniania zapytań i

interfejsu użytkownika (element dialogu).

interfejsu użytkownika (element dialogu).

background image

Podstawowe elementy

Podstawowe elementy

systemów ekspertowych

systemów ekspertowych

Wyjaśnieni

e

zapytań

Baza

wiedzy

Mechanizm

wnioskowania

Dialog

interface

Narzędzie

dla

prezentac

ji rezult.

Pamięć

robocza,

fakty itp.

UŻYTKOWNIK

background image

ZARZĄDZANIE BAZĄ

ZARZĄDZANIE BAZĄ

WIEDZY

WIEDZY

Istnieją dwa podejścia do

Istnieją dwa podejścia do

definiowania wiedzy:

definiowania wiedzy:

1. Zorientowane na

1. Zorientowane na

rozwiązywane problemów,

rozwiązywane problemów,

2. Zorientowane na obiekty.

2. Zorientowane na obiekty.

background image

Mechanizm wnioskowania

Mechanizm wnioskowania

Wnioskowanie wprzód:

Wnioskowanie wprzód:

Fakty Reguły Wnioskowania

Fakty Reguły Wnioskowania

Cel

Cel

Wnioskowanie wstecz:

Wnioskowanie wstecz:

Cel Reguły wnioskowania

Cel Reguły wnioskowania

Fakty

Fakty

background image

NARZĘDZIA BUDOWY

NARZĘDZIA BUDOWY

SYSTEMÓW

SYSTEMÓW

EKSPERTOWYCH

EKSPERTOWYCH

Istnieją trzy kategorie

Istnieją trzy kategorie

narzędzi do

narzędzi do

implementacji systemów

implementacji systemów

ekspertowych

ekspertowych

:

:

I.

I.

typowe języki programowania,

typowe języki programowania,

II.

II.

specjalne języki programowania,

specjalne języki programowania,

III.

III.

szkieletowe systemy ekspertowe.

szkieletowe systemy ekspertowe.

background image

Narzędzia do budowy SE

Narzędzia do budowy SE

background image

ZASTOSOWANIE SE

ZASTOSOWANIE SE

Wybrane problemy i zagadnienia, którymi

Wybrane problemy i zagadnienia, którymi

zajmują się SE:

zajmują się SE:

nadzór sieci telefonicznej (ACE),

nadzór sieci telefonicznej (ACE),

systemy diagnozy medycznej (CASNET,

systemy diagnozy medycznej (CASNET,

ONCOCIN),

ONCOCIN),

systemy interpretacyjne dla nadzoru,

systemy interpretacyjne dla nadzoru,

systemy rozpoznawania mowy,

systemy rozpoznawania mowy,

identyfikacja struktur cząstek białka

identyfikacja struktur cząstek białka

(CRYSTALIS),

(CRYSTALIS),

prognozowanie pogody,

prognozowanie pogody,

diagnostyka komputerów (FAULTFINDER, IDT),

diagnostyka komputerów (FAULTFINDER, IDT),

identyfikacja związków chemicznych (GAMMA),

identyfikacja związków chemicznych (GAMMA),

background image

ZASTOSOWANIE SE c.d.

ZASTOSOWANIE SE c.d.

wspomaganie badań geologicznych (LITHO),

wspomaganie badań geologicznych (LITHO),

analiza rynku,

analiza rynku,

planowanie projektu np. w handlu,

planowanie projektu np. w handlu,

poszukiwanie złóż minerałów (PROSPECTOR),

poszukiwanie złóż minerałów (PROSPECTOR),

rola nauczania (np. przy szkoleniu studentów),

rola nauczania (np. przy szkoleniu studentów),

planowanie eksperymentów genetycznych

planowanie eksperymentów genetycznych

(MOLGEN, GENESIS, SPEX),

(MOLGEN, GENESIS, SPEX),

diagnostyka lokomotyw spalinowych (DELTA),

diagnostyka lokomotyw spalinowych (DELTA),

kształcenie lekarzy (Gwidon),

kształcenie lekarzy (Gwidon),

szkolenie operatorów siłowni jądrowych

szkolenie operatorów siłowni jądrowych

(STEAMER),

(STEAMER),

background image

RÓŻNICE W STOSUNKU DO

RÓŻNICE W STOSUNKU DO

SYSTEMÓW

SYSTEMÓW

TRADYCYJNYCH

TRADYCYJNYCH

System ekspertowy

System ekspertowy

twórca to inżynier

twórca to inżynier

wiedzy

wiedzy

korzysta z bazy wiedzy

korzysta z bazy wiedzy

problemy do

problemy do

rozwiązania przez

rozwiązania przez

twórcę to reprezentacja

twórcę to reprezentacja

i sposób użycia wiedzy

i sposób użycia wiedzy

do rozwiązywania

do rozwiązywania

problemów posługuje się

problemów posługuje się

heurystykami

heurystykami

Program

Program

tradycyjny

tradycyjny

twórca to programista,

twórca to programista,

analityk systemów

analityk systemów

korzysta z bazy danych

korzysta z bazy danych

problemy do

problemy do

rozwiązania przez

rozwiązania przez

twórcę to reprezentacja

twórcę to reprezentacja

i sposób użycia danych

i sposób użycia danych

do rozwiązywania

do rozwiązywania

problemów posługuje się

problemów posługuje się

algorytmami

algorytmami

background image

RÓŻNICE c.d.

RÓŻNICE c.d.

System ekspertowy

System ekspertowy

system bliski idealnemu

system bliski idealnemu

to taki, który

to taki, który

efektywnie manipuluje

efektywnie manipuluje

dużymi bazami wiedzy

dużymi bazami wiedzy

stosowany w

stosowany w

dziedzinach, w których

dziedzinach, w których

nie istnieje

nie istnieje

matematyczny model

matematyczny model

algorytmów

algorytmów

rozwiązujących zadania

rozwiązujących zadania

z danej dziedziny

z danej dziedziny

Program tradycyjny

Program tradycyjny

program bliski

program bliski

idealnemu to taki,

idealnemu to taki,

który efektywnie

który efektywnie

manipuluje dużymi

manipuluje dużymi

bazami danych

bazami danych

używany tylko w

używany tylko w

dziedzinach

dziedzinach

posiadających

posiadających

jednoznacznie

jednoznacznie

określone algorytmy

określone algorytmy

rozwiązywania zadań

rozwiązywania zadań

background image

RÓŻNICE c.d.

RÓŻNICE c.d.

System ekspertowy

System ekspertowy

wymaga pozyskania

wymaga pozyskania

wiedzy od eksperta

wiedzy od eksperta

nieopłacalny do

nieopłacalny do

stworzenia w

stworzenia w

przypadku

przypadku

problemów o ściśle

problemów o ściśle

określonych

określonych

algorytmach

algorytmach

rozwiązania

rozwiązania

Program tradycyjny

Program tradycyjny

używa tylko gotowych

używa tylko gotowych

algorytmów

algorytmów

przy ściśle

przy ściśle

określonych

określonych

algorytmach

algorytmach

rozwiązania tworzenie

rozwiązania tworzenie

programu jest bardzo

programu jest bardzo

szybkie i daje on

szybkie i daje on

poprawne wyniki

poprawne wyniki

background image

RÓŻNICE c.d.

RÓŻNICE c.d.

System

System

ekspertowy

ekspertowy

zbyt skomplikowany i

zbyt skomplikowany i

czasochłonny proces

czasochłonny proces

tworzenia i dlatego

tworzenia i dlatego

nieopłacalne jest

nieopłacalne jest

wykorzystanie systemu

wykorzystanie systemu

ekspertowego do

ekspertowego do

rozwiązywania mało

rozwiązywania mało

skomplikowanych

skomplikowanych

problemów

problemów

może automatycznie

może automatycznie

rozwijać bazę wiedzy

rozwijać bazę wiedzy

Program

Program

tradycyjny

tradycyjny

mało skomplikowane

mało skomplikowane

problemy sprawiają, iż

problemy sprawiają, iż

program jest tworzony

program jest tworzony

w krótkim okresie

w krótkim okresie

czasu i pracuje szybko

czasu i pracuje szybko

nie ma możliwości

nie ma możliwości

automatycznego

automatycznego

rozwijania bazy danych

rozwijania bazy danych

background image

RÓŻNICE c.d.

RÓŻNICE c.d.

System ekspertowy

System ekspertowy

potrafi rozwiązać

potrafi rozwiązać

problem o dużej

problem o dużej

złożoności

złożoności

obliczeniowej

obliczeniowej

symboliczne

symboliczne

przetwarzanie

przetwarzanie

posiadanej informacji

posiadanej informacji

zapis wiedzy ma

zapis wiedzy ma

charakter

charakter

deklaratywny

deklaratywny

Program tradycyjny

Program tradycyjny

zawodzą przy dużej

zawodzą przy dużej

złożoności

złożoności

obliczeniowej

obliczeniowej

problemu

problemu

numeryczne

numeryczne

przetwarzanie

przetwarzanie

posiadanej informacji

posiadanej informacji

algorytmiczny zapis

algorytmiczny zapis

sposobów

sposobów

rozwiązywania

rozwiązywania

problemów

problemów

background image

RÓŻNICE c.d.

RÓŻNICE c.d.

System ekspertowy

System ekspertowy

możliwość istnienia

możliwość istnienia

interaktywnego

interaktywnego

otoczenia

otoczenia

programowego

programowego

możliwość

możliwość

prowadzenia dialogu

prowadzenia dialogu

w języku zbliżonym

w języku zbliżonym

do naturalnego

do naturalnego

wyposażony w

wyposażony w

mechanizmy

mechanizmy

objaśniania

objaśniania

Program tradycyjny

Program tradycyjny

przetwarzanie

przetwarzanie

wsadowe lub

wsadowe lub

interaktywne

interaktywne

niemożliwy dialog w

niemożliwy dialog w

języku zbliżonym do

języku zbliżonym do

naturalnego

naturalnego

trudność

trudność

wprowadzenia

wprowadzenia

mechanizmów

mechanizmów

objaśniania

objaśniania

background image

RÓŻNICE c.d.

RÓŻNICE c.d.

System

System

ekspertowy

ekspertowy

brak praktycznej

brak praktycznej

możliwości pełnego

możliwości pełnego

sprawdzenia

sprawdzenia

poprawności działania

poprawności działania

systemu ekspertowego

systemu ekspertowego

rozwój systemu

rozwój systemu

ekspertowego dokonuje

ekspertowego dokonuje

się przez tworzenie

się przez tworzenie

prototypów i ich

prototypów i ich

ulepszanie podczas

ulepszanie podczas

wspólnej pracy eksperta

wspólnej pracy eksperta

oraz inżyniera wiedzy

oraz inżyniera wiedzy

Program

Program

tradycyjny

tradycyjny

istnieje możliwość

istnieje możliwość

sprawdzenia

sprawdzenia

poprawności działania

poprawności działania

programu

programu

rozwój programu tylko

rozwój programu tylko

na podstawie

na podstawie

specyfikacji

specyfikacji


Document Outline


Wyszukiwarka

Podobne podstrony:
tranda, na studia, systemy ekspertowe
system ekspercki i sztuczna inteligencja word 07
systemy ekspertowe HUQUE7Y3GB2NYZFPNNWVOAFJT4MZGCXV25QW4JY
Klasy systemow ekspertowych ROZDZIAL
suska1, na studia, systemy ekspertowe
systemy ekspertowe slajd
kolos 1 systemy ekspertowe
Zagadnienia na kolokwium z SE podane przez Wantocha opr, WAT, SEMESTR VII, systemy ekspertskie
tematy, na studia, systemy ekspertowe
pytania, systemy ekspertowe, Pytanka dyplomowe
Systemy ekspertowe terminy i przykłady, na studia, systemy ekspertowe
systemy ekspertowe slajdy
SYSTEMY EKSPERTOWE
Zagadnienia na kolokwium z SE podane przez Wantocha, WAT, SEMESTR VII, systemy ekspertskie
kolos 1, systemy ekspertowe
Systemy ekspertowe (3)
Systemy ekspertowe (2)
pytania i odpowiedzi 3, WAT, SEMESTR VII, systemy ekspertskie, systemy ekspertskie, zaliczeznie se
sysinf, na studia, systemy ekspertowe

więcej podobnych podstron