Rachunek zdan, WAT, semestr III, Sztuczna inteligencja


Sztuczna inteligencja

Temat 2/3

Reguły wnioskowania, rachunek zdań, rachunek predykatów, przetwarzanie zbioru klauzul, metody przeszukiwania przestrzeni rozwiązań

Wyrażenie zawierające zmienne, np.:

0x01 graphic

nazywane jest predykatem

P(n,m), R(q), S(s)

Dla określonych n,m,q,s predykaty mogą mieć wartość prawda lub fałsz.

Przykład:

System formalny posiada zbiór twierdzeń:

0x01 graphic

pojedynczy aksjomat S:

1 + 1 = 11

widać, że 0x01 graphic
jest twierdzeniem systemu S jeśli m + n = 2.

Załóżmy, że jest twierdzeniem dla wszystkich par (m,n), takich że m+n < p,

gdzie p jest pewną dodatnią liczbą całkowitą oraz m, n > 0;

Niech m' + n' = p i m'> 0, n'>0

Jeśli m'>1, to

0x01 graphic
jest twierdzeniem, bo (m'-1) + n' = p-1 < p

Zastosowanie reguły r1 daje :

0x01 graphic

Definicje

System formalny 0x01 graphic
,

gdzie:

1) 0x01 graphic
, gdzie pi zmienne zdaniowe, atomowe zdania lub atomy

2) FPo - najmniejszy zbiór formuł w 0x01 graphic
, taki, że:

0x01 graphic

3) APo- zbiór aksjomatów - zbiór formuł w jednej z trzech form:

0x01 graphic

0x01 graphic

4) RPo skończony zbiór reguł wnioskowania, które są predykatami zdefiniowanymi na FPo

0x01 graphic
(modus ponens)

0x01 graphic

lub inaczej:

0x01 graphic

Tw.1

0x01 graphic

lub 0x01 graphic

Tw.2

Jeśli

0x01 graphic

Tw 3.(dedukcyjne)

0x01 graphic

Tw. 4.

Twierdzenia systemu formalnego Po

1. 0x01 graphic

2. 0x01 graphic

3. 0x01 graphic

4. 0x01 graphic

5. 0x01 graphic

6. 0x01 graphic

7. 0x01 graphic

8. 0x01 graphic

Aspekt semantyczny systemów formalnych

Interpretacja formuł systemu Po'

System 0x01 graphic

0x01 graphic

FPo' - najmniejszy zbiór formuł w 0x01 graphic
, taki, że:

0x01 graphic

Interpretacja (ocena, realizacja, oszacowanie) systemu FPo', to odwzorowanie:

0x01 graphic

T - true, F - false

Oznaczenia:

0x01 graphic

0x01 graphic

0x01 graphic

Koncepcje interpretacji:

  1. Formuła A jest tautologią jeśli i[A]=T dla każdej interpretacji i. Oznaczamy to następująco:

0x01 graphic

  1. Formuła B jest konsekwencją A jeśli i[B] = T, gdy kiedykolwiek i[A]= T. Oznaczamy to następująco:

0x01 graphic

  1. Formuła B jest konsekwencją zbioru formuł * jeśli i[B] = T, gdy kiedykolwiek i[A]= T dla wszystkich 0x01 graphic
    . Oznaczamy 0x01 graphic

  2. Dwie formuły A i B są ekwiwalentne jeśli 0x01 graphic
    i 0x01 graphic
    . Oznaczamy 0x01 graphic
    .

  3. Formuła A jest satysfakcjonująca lub spójna jeśli istnieje interpretacja, taka że i[A] = T.

  4. Zbiór formuł * jest satysfakcjonujący lub spójny jeśli istnieje interpretacja, taka że
    i[A] = T dla wszystkich 0x01 graphic
    . Taką interpretację nazywamy modelem *.

  5. Dwa zbiory formuł są ekwiwalentne jeśli maja identyczne modele.

  6. Formuła A jest niesatysfakcjonująca lub niespójna, gdy i[A] = F dla każdej interpretacji i. A jest niespójna wtedy i tylko wtedy, gdy 0x01 graphic
    jest tautologią.

  7. Zbiór formuł * jest niesatysfakcjonujący lub niespójny, jeśli dla każdej interpretacji i istnieje, taka 0x01 graphic
    , że i[A] = F. Inaczej mówiąc brak modelu *.

Tw. 5.

Jeśli A i B są formułami w FPo'

(a) 0x01 graphic

(b) 0x01 graphic

(c) Jeśli 0x01 graphic

(d) 0x01 graphic

(e) Jeśli 0x01 graphic

Tw. 6.

Dla dowolnej formuły 0x01 graphic
, jeśli 0x01 graphic
,tzn. te formuły, które są twierdzeniami (prawdziwymi syntaktycznie) są również tautologiami (prawdziwymi semantycznie).



Wyszukiwarka

Podobne podstrony:
Tutorial do zadania z SI numer 4, WAT, semestr III, Sztuczna inteligencja
Zbior policzalny, WAT, semestr III, Sztuczna inteligencja
Zbior skonczony, WAT, semestr III, Sztuczna inteligencja
GRUPA I7X6S1, WAT, semestr III, Podstawy miernictwa
I Ćwiczenie 5, WAT, semestr III, Grafika komputerowa
bdsciaga, WAT, semestr III, Bazy danych
bdsprawko, WAT, semestr III, Bazy danych
WDA LAB 3, WAT, semestr III, Wprowadzenie do automatyki
MinimumMechPłynow, Mechatronika WAT, Semest III, mtech, Mechanika Płynów
OWI20.10.2007, WAT, semestr III, Ochrona własności intelektualnej
I7X1S1 Loay Achmasiewicz, WAT, semestr III, Grafika komputerowa
I Ćwiczenie 6, WAT, semestr III, Grafika komputerowa
50, WAT, semestr III, Grafika komputerowa
Laboratorium3 PGK zadania, WAT, semestr III, Grafika komputerowa
pytania, WAT, semestr III, Bazy danych
WDA Lab2 Sprawko ask, WAT, semestr III, Wprowadzenie do automatyki
msi2, Automatyka i Robotyka, Semestr 4, Metody sztucznej inteligencji
Zadania ZESTAW1, WAT, semestr III, Podstawy miernictwa
Zadanie poprawkowe GK 2008, WAT, semestr III, Grafika komputerowa

więcej podobnych podstron