systemy ekspertowe HUQUE7Y3GB2NYZFPNNWVOAFJT4MZGCXV25QW4JY


System ekspertowy - jest to wyższe stadium lub wyższy stopień w rozwoju systemów informatycznych będące skutkiem racjonalnego wykorzystania sztucznej inteligencji.

Cybernetyka - twórca Norbert Wiener

System - para uporządkowanych 2 zbiorów <A,B>

gdzie A - zbiór elementów

B - zbiór relacji między tymi elementami

Warszawa Ww Ww - K

Kraków K K - Wr

Wrocław Wr Wr - P

Poznań P P - Ww

Gdańsk G G - P

0x01 graphic
możliwych połączeń

Algorytm cyfrowy - jest to ciąg działań elementarnych tak uporządkowany, że kolejna realizacja tych działań prowadzi do osiągnięcia określonego celu.

Cybernetyka zajmuje się systemami adaptacyjnymi (dopasowanie się do losowo zaskakujących warunków).

Działania adaptacyjne:

1.identyfikacja (rozpoznanie) - przyrządy pomiarowe

2.wypracowanie decyzji - przetworzenie danych (procesor)

3.realizacja decyzji - organy wykonawcze

Sprzężenie zwrotne - (podstawowe pojęcie cybernetyki) - to proces, w którym mamy uwzględnione oddziaływanie wejścia na wyjście.

Sztuczna inteligencja

Artificial Intelligence - AI

Inteligencja - to umiejętność zdobywania wiedzy o rzeczywistości i wykorzystywania jej w życiu ze zdolnością przystosowywania się do nowych zadań i nowych warunków życia.

Filozofowie starożytności poświęcali wiele uwagi zdolnościom umysłowym człowieka.

Całokształt zdolności umysłowych człowieka:

Platon: to środek poznania idei, jako wyraz stosunku duszy do idei.

Arystoteles: to władza duszy rozumnej obdarzonej zdolnością abstrakcji.

Większość filozofów średniowiecza zajmujących się zdolnościami umysłu człowieka nawiązuje do koncepcji Arystotelesa.

Byli to między innymi:

Gilberta de La Porree, Awicenna i Św. Tomasz z Akwinu.

Filozofowie 18 - 20 wieku:

A. Ferguson - uczony szkocki (1723 - 1816); zdolność uczenia się.

W. Stern - niemiecki filozof (1871 - 1938); zdolność przystosowywania się do nowych warunków życia (1912 r. - iloraz inteligencji).

C.A. Spearman - angielski psycholog (1863 - 1945); dwuczynnikowa teoria, czynnik ogólny i specyficzny.

E.G. Boring - amerykański psycholog: Inteligencja tak, jak mierzą ją testy (publikacja r.1923).

J. Piaget - szwajcarski uczony: inteligencja stanowi rozwiniętą formę adaptacji biologicznej.

S.L. Rubinsztajn - rosyjski psycholog i filozof: zdolność analizy i uogólniania powiązań w obserwowanych zjawiskach.

P.W. Bridgman - amerykański fizyk i filozof - operacjonizm: definiowanie poziomu inteligencji z określonymi operacjami (testy).

Testy inteligencji

Zainicjowanie badań testowych - angielski przyrodnik F. Galton - 1880 r. Własne koncepcje wykorzystania metod analizy statystycznej do badania prostych funkcji psychologicznych.

Uznani za twórców testów inteligencji - francuscy psychologowie A. Binet i Th. Simon - rok 1905 pierwszy test inteligencji.

Binet - pojęcie wieku umysłowego.

Rok 1911 - zmodyfikowana skala inteligencji Bineta - Simona.

Rok 1912 - iloraz inteligencji W. Sterna do oceny poziomu zdolności umysłowych człowieka.

Iloraz ten stanowi stosunek wieku umysłowego do wieku życia człowieka.

Behawioryzm

Zrodził się z kierunku filozoficznego psychologii. Początek XX w. - amerykański uczony J.B. Watson. Powstał na gruncie prac amerykańskich zoopsychologów J. Loeb'a, M. Yerkes'a i E. Thorndike'go oraz rosyjskich uczonych I. Pawłowa (teoria odruchów) i W. Bechterewa (refleksologia).

Behawioryzm sprowadzał badania naukowe psychologii do analizy jedynie dostrzegalnych zachowań człowieka, czy zwierzęcia abstrachując od zjawisk świadomości. Zachowanie jest tutaj rozumiane jako zespół reakcji przystosowawczych i zmian fizjologicznych, którymi organizm odpowiada na bodźce płynące ze środowiska.

Ze sztuczną inteligencją wiąże się jedynie określony sposób zachowań systemu bez względu na rodzaj urządzenia i charakter przemian energetycznych związanych z tym zachowaniem.

Może to być system:

  1. techniczny

  2. biologiczny

  3. ekonomiczny

  4. polityczny

Sztuczna inteligencja AI

1.AI - własność systemu pozwalająca na uznanie, że system zachowuje się jak istota inteligentna.

2.AI - dziedzina nauki zajmująca się algorytmami inteligentnych zachowań.

3.AI - nauka o algorytmach tworzenia i przetwarzania algorytmów.

LOGIKA FORMALNA

Rachunek zdań (logika zdań, teoria zdań, teoria dedukcji, logika dwuwartościowa) - zajmuje się związkami międzyzdaniowymi w odniesieniu do zdań złożonych.

Stałe logiczne (funktory):

~ - negacja

0x01 graphic
- koniunkcja

0x01 graphic
- alternatywa

0x01 graphic
- implikacja

0x01 graphic
- równoważność

Funkcja jednoargumentowa:

f = ~a

Funkcje dwuargumentowe:


a) F = a0x01 graphic
b (1)

A

b

f

0

0

0

0

1

0

1

0

0

1

1

1

b) F = a0x01 graphic
b (2)

A

b

f

0

0

0

0

1

1

1

0

1

1

1

1

c) F = a0x01 graphic
b (3)

f = ~a0x01 graphic
b

a

b

f

0

0

1

0

1

1

1

0

0

1

1

1

d) F = a0x01 graphic
b (4)

f = (a0x01 graphic
b)0x01 graphic
(b0x01 graphic
a)

a

b

f

0

0

1

0

1

0

1

0

0

1

1

1


(a0x01 graphic
b) 0x01 graphic
(~a0x01 graphic
b)

(a0x01 graphic
b) 0x01 graphic
{(~a0x01 graphic
b) 0x01 graphic
(a0x01 graphic
~b)}

Zdania złożone, które są zawsze prawdziwe niezależnie od tego, czy zdania będące zmiennymi niezależnymi są fałszem lub prawdą nazywamy tautologiami.

negacja f = ~x

0x08 graphic

alternatywa

0x08 graphic

0x08 graphic
koniunkcja

0x08 graphic

PRAWA:

a0x01 graphic
b = b0x01 graphic
a

(a0x01 graphic
b)0x01 graphic
c = a0x01 graphic
(b0x01 graphic
c) dla koniunkcji

a0x01 graphic
(b0x01 graphic
c) = (a0x01 graphic
b)0x01 graphic
(a0x01 graphic
c)

a0x01 graphic
b = b0x01 graphic
a

(a0x01 graphic
b)0x01 graphic
c = a0x01 graphic
(b0x01 graphic
c)

a0x01 graphic
(b0x01 graphic
c) = (a0x01 graphic
b)0x01 graphic
(a0x01 graphic
c)

a0x01 graphic
a = a a0x01 graphic
a = a

a0x01 graphic
0 = 0 a0x01 graphic
1 = 1

a0x01 graphic
1 = a a0x01 graphic
0 = a

f = f(x1, x2, ..., xn)

0x01 graphic

0x01 graphic
- iloczyn logiczny n różnych zmiennych

x1, x2, ..., xn zanegowanych lub nie 0x01 graphic
=0 lub 1

0x01 graphic

0x01 graphic

00x01 graphic
0 = 0 00x01 graphic
0 = 0

00x01 graphic
1 = 0 00x01 graphic
1 = 1

10x01 graphic
1 = 1 10x01 graphic
1 = 1

0x01 graphic
x0 x1 x2 ... xn-1

0x01 graphic

0x01 graphic

x1

x2

f

0

0

1

0

1

1

1

0

0

1

1

1

0x01 graphic
0x01 graphic
0x01 graphic
0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic
- to nie jest postać kanoniczna

x

1

0

1

0

x

1

0

1

0

Y

1

1

0

0

y

1

1

0

0

f0

0

0

0

0

f8

1

0

0

0

f1

0

0

0

1

f9

1

0

0

1

f2

0

0

1

0

f10

1

0

1

0

f3

0

0

1

1

f11

1

0

1

1

f4

0

1

0

0

f12

1

1

0

0

f5

0

1

0

1

f13

1

1

0

1

f6

0

1

1

0

f14

1

1

1

0

f7

0

1

1

1

f15

1

1

1

1

Tautologie:

0x01 graphic
zasada sprzeczności

0x01 graphic
zasada wyłączonego środka

0x01 graphic
prawo Claviusa

0x01 graphic
prawa de Morgana

0x01 graphic
modus ponens ( sposób potwierdzenia )

0x01 graphic
modus lolleus ( sposób zatwierdzenia )

0x01 graphic
prawo komutacji

0x01 graphic
prawo eksportacji

0x01 graphic
prawo importacji

prawo Claviusa

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

prawo De Morgana

p

q

~(p0x01 graphic
q)

p

q

~p 0x01 graphic
~q

0

0

1

0

0

1

0

1

0

0

1

0

1

0

0

1

0

0

1

1

0

1

1

0

RACHUNEK KWANTYFIKATORÓW (predykatów)

Rachunek zdań + dwie specyficzne stałe logiczne : kwantyfikatory

Duży (ogólny)

Mały (szczególny)

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

Dla każdego x F(x) 0x01 graphic
F(x) lub 0x01 graphic
x {F(x)}

Istnieje takie x, że F(x) 0x01 graphic
F(x) lub 0x01 graphic
x {F(x)}

Dowód przez zaprzeczenie:

Założenie Z(x), teza T(x)

Z(x) 0x01 graphic
T(x)

Twierdzenie przeciwstawne: ~T(x) 0x01 graphic
~Z(x)

Operacje:

  1. odrywania

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic
x \/ 1 = 1

  1. podstawiania

Zastąpienie zmiennej x w funkcji zdaniowej F(x) przez dowolną zmienną y prowadzi do F(y).

0x01 graphic

0x01 graphic

  1. opuszczania dużego kwantyfikatora

0x01 graphic
prowadzi do 0x01 graphic

  1. opuszczania małego kwantyfikatora

\/ F(x) 0x01 graphic
G prowadzi do F(x) 0x01 graphic
G

  1. dołączania dużego kwantyfikatora

F0x01 graphic
G(x) prowadzi do0x01 graphic

  1. dołączania małego kwantyfikatora

F(x) 0x01 graphic
G prowadzi do \/ F(x) 0x01 graphic
G

  1. uogólniania

F(x) prowadzi do /\ F(x)

Tautologie rachunku kwantyfikatorów

0x01 graphic
dictum de omni (twierdzenie o wszystkim)

0x01 graphic
egzystencjalna generalizacja

0x01 graphic
pr. sylogizmu

Prawa de Morgana

0x01 graphic

0x01 graphic

Prawo rozdzielania dużego kwantyfikatora

0x01 graphic

Prawo rozdzielania i składania dużego kwantyfikatora w koniunkcji

0x01 graphic

Prawo rozdzielania i składania małego kwantyfikatora w alternatywie

0x01 graphic

Prawo rozdzielania małego kwantyfikatora w koniunkcji

0x01 graphic

Prawo rozdzielania implikacji

0x01 graphic

założenie teza

0x08 graphic
0x08 graphic
F(x0) 0x01 graphic

G(x0) ~G(x)

0x08 graphic
0x08 graphic

Sprzeczność

Zaprzeczenie tezy:

0x01 graphic

Zaprzeczenie założenia:

0x01 graphic

Postacią normalną wyrażenia kwantyfikatora nazywamy wyrażenie, w którym wszystkie kwantyfikatory znajdują się przed formułą, a tym samym wewnątrz formuły nie ma kwantyfikatora.

Nie wszystkie zdania rachunku kwantyfikatorowego można zapisać w postaci normalnej.

Każdą tautologię można zapisać w postaci normalnej.

Jeżeli:

  1. ktokolwiek jest pianistą, to jest osobą muzykalną

  2. głuchy nie jest osobą muzykalną

  3. pewien głuchy nie potrafi tańczyć

to:

  1. istnieje taki człowiek, który nie jest pianistą i nie potrafi tańczyć

Założenia:

  1. 0x01 graphic

  2. 0x01 graphic

  3. 0x01 graphic

Teza:

  1. 0x01 graphic

Negacja tezy:

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic
0x01 graphic
0x01 graphic

0x08 graphic
0x08 graphic
0x01 graphic
~T(a)

P(a) 0x01 graphic

0x08 graphic
0x08 graphic

0x01 graphic
M(a)

0x08 graphic
0x08 graphic

~G(a) G(a)

0x08 graphic
0x08 graphic

sprzeczność

RACHUNEK GENTZENA

Zmodyfikowana formalizacja rachunku kwantyfikatorów - przydatna w automatyzacji procesu dowodzenia twierdzeń rachunku kwantyfikatorów.

Sekwencja < S, T > : uporządkowana para zbiorów formuł S, T, gdzie: S = {S1,..., Sn}, T = {t1,..., tm}

Sekwencja < S, T > - to implikacja; 0x01 graphic

Oznaczamy ją następująco: S1, S2, ... Sn 0x01 graphic
t1, t2, ..., tm

Jeżeli zbiory S i T zawierają wspólny element, to sekwencja < S, T > jest twierdzeniem, a zatem zdaniem zawsze prawdziwym (tautologią).

Reguły wnioskowania rachunku Gentzena:

Dla negacji:

A1: P, ~a 0x01 graphic
Q P 0x01 graphic
a, Q

A2: P 0x01 graphic
~a, Q P, a 0x01 graphic
Q

0x01 graphic
0x01 graphic

Dla koniunkcji:

B1: 0x01 graphic
P, a, b 0x01 graphic
Q

B2: 0x01 graphic
P 0x01 graphic
a, Q i P 0x01 graphic
b, Q

0x01 graphic

~P0x01 graphic
a P0x01 graphic
a P 0x01 graphic
a

~P0x01 graphic
b P0x01 graphic
b P 0x01 graphic
b

Dla alternatywy:

C1: 0x01 graphic
P, a 0x01 graphic
Q i P, b 0x01 graphic
Q

C2: 0x01 graphic
P 0x01 graphic
a, b, Q

0x01 graphic

z B1

P 0x01 graphic
~a, Q P 0x01 graphic
~b, Q

P, a 0x01 graphic
Q P, b 0x01 graphic
Q

Dla implikacji:

D1: 0x01 graphic
P, b 0x01 graphic
Q i P 0x01 graphic
a, Q

D2: 0x01 graphic
P, a 0x01 graphic
b, Q

0x01 graphic
0x01 graphic

Dla równoważności:

E1: 0x01 graphic
P, a, b 0x01 graphic
Q

P 0x01 graphic
a, b, Q

E2: 0x01 graphic
P, a 0x01 graphic
b, Q

P, b 0x01 graphic
a, Q


0x01 graphic

z D1

0x01 graphic
0x01 graphic

0x01 graphic
P, b 0x01 graphic
b, Q P, a 0x01 graphic
b, a, Q

P 0x01 graphic
a, b, Q

0x01 graphic


Dla kwantyfikatora dużego:

F1: 0x01 graphic
P, A(x) 0x01 graphic
Q

F2: 0x01 graphic
P 0x01 graphic
A(x), Q

Dla kwantyfikatora małego:

G1: 0x01 graphic
P, A(x0) 0x01 graphic
Q

G2: 0x01 graphic
P 0x01 graphic
A(x0), Q

Przykłady SLN

0x01 graphic

0x01 graphic

SLN są 0x01 graphic
. Możemy zastosować regułę E2 lub C2.

0x01 graphic

SLN są 0x01 graphic
. Możemy zastosować regułę A1 lub D2.

0x01 graphic

SLN jest 0x01 graphic
. Możemy zastosować regułę B1.

0x08 graphic

0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic

0x08 graphic

0x01 graphic
- do czego stosujemy tę metodę

0x08 graphic

Schemat działań polega na przeprowadzaniu kolejnych operacji warstwami.

  1. Sprawdzenie prawidłowości zapisu danego zdania.

  2. Wyznaczenie stałych logicznych o znaczeniu nadrzędnym (SLN) w rozpatrywanej sekwencji.

  3. Ustalenie reguły Gentzena odpowiedniej dla nadrzędnej stałej logicznej lub jednej ze zbioru kilku nadrzędnych równoważnych stałych.

Zarys teorii zbiorów rozmytych

A - zbiór określony na przestrzeni X i dana jest funkcja

0x01 graphic

Zbiorem rozmytym A, określonym na przestrzeni X nazywamy zbiór określony w następujący sposób

0x01 graphic

A jest zbiorem par 0x01 graphic
, gdzie funkcja 0x01 graphic
jest miarą stopnia przynależności elementu 0x01 graphic
do zbioru A.

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x08 graphic

0x08 graphic

Własności zbiorów:

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

Działania na funkcjach przynależności:

0x01 graphic

0x01 graphic

Własności funkcji przynależności:


Identyczność:

0x01 graphic

0x01 graphic

Involucja:

0x01 graphic

Idempotentność:

0x01 graphic

0x01 graphic


Przechodniość:

0x01 graphic
i 0x01 graphic

to 0x01 graphic

Przemienność:

0x01 graphic

0x01 graphic


Łączność:0x01 graphic
0x01 graphic

Absorbcja:

0x01 graphic

0x01 graphic


Rozdzielczość:

0x01 graphic

0x01 graphic

Prawa de Morgana:

0x01 graphic

0x01 graphic

Relacją rozmytą R określoną na iloczynie kartezjańskim X x Y nazywamy następujący zbiór:

0x01 graphic

R jest zbiorem par 0x01 graphic
, gdzie 0x01 graphic
jest miarą stopnia przynależności elementu 0x01 graphic

Złożeniem 0x01 graphic
dwóch relacji rozmytych R i S nazywamy relację rozmytą T określoną w następujący sposób:

0x01 graphic

gdzie: 0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

x, 0x01 graphic
0x01 graphic
0x01 graphic

0x01 graphic
i = 1, 2, ..., n

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic
i = 1, 2, ..., I k = 1, 2, ..., K

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic

0x01 graphic

12

13

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

A: = 0x01 graphic
; C: = 0x01 graphic

Wprowadzenie zadania w postaci sekwencji

Czy zapis S jest poprawny ?

TAK NIE

Umieszczenie S

w zbiorze A

Czy S jest twierdzeniem ?

Tak Nie wiadomo Nie

Czy zbiór A

jest pusty ?

NIE TAK

B: = A ; N: = | B | ; A : = 0x01 graphic
i: = 1

Z jest twierdzeniem

Czy 0x01 graphic
jest twierdzeniem ?

Tak Nie wiadomo Nie

Tak Nie

i > N

i: = i + 1

Umieszczenie 0x01 graphic
w zbiorze C

Ustalenie SLN w 0x01 graphic
należącym do B

Działanie na 0x01 graphic
reguła Gentzena

Czy uzyskana sekwencja 0x01 graphic
dla k lub k = 1, 2 jest twierdzeniem

Tak Nie wiadomo Nie

Umieszczenie 0x01 graphic
w zbiorze A

C = 0x01 graphic

0x01 graphic

C = A 0x01 graphic
B

C = A 0x01 graphic
B

0x01 graphic

f = x 0x01 graphic
y

tautologia

tautologia

0x01 graphic



Wyszukiwarka

Podobne podstrony:
tranda, na studia, systemy ekspertowe
system ekspercki i sztuczna inteligencja word 07
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
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