Podstawy Sztucznej Inteligencji (PSZT)

Podobne dokumenty
Adam Meissner.

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Wprowadzenie do Sztucznej Inteligencji

Logika Stosowana. Wykład 2 - Logika modalna Część 2. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Podstawy Sztucznej Inteligencji (PSZT)

Metoda Tablic Semantycznych

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa.

Wstęp do logiki. Klasyczny Rachunek Zdań III

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne

Konsekwencja logiczna

Rachunek zdań i predykatów

LOGIKA Klasyczny Rachunek Zdań

Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW

Wprowadzenie do Sztucznej

Imię i nazwisko:... OBROŃCY PRAWDY

Wykład 6. Reguły inferencyjne systemu aksjomatycznego Klasycznego Rachunku Zdań

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 10. Twierdzenie o pełności systemu aksjomatycznego KRZ

Paradygmaty dowodzenia

Programowanie deklaratywne i logika obliczeniowa

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.

Logika Matematyczna. Zadania Egzaminacyjne, 2007

Semantyka rachunku predykatów pierwszego rzędu. Dziedzina interpretacji. Stałe, zmienne, funkcje. Logika obliczeniowa.

Semantyka rachunku predykatów

Rachunek logiczny. 1. Język rachunku logicznego.

Logika Matematyczna (10)

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

III rok kognitywistyki UAM,

PRZEWODNIK PO PRZEDMIOCIE

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 9. Koniunkcyjne postacie normalne i rezolucja w KRZ

vf(c) =, vf(ft 1... t n )=vf(t 1 )... vf(t n ).

Alfred N. Whitehead

ĆWICZENIE 2. DEF. Mówimy, że formuła A wynika logicznie z formuł wartościowanie w, takie że w A. A,, A w KRZ, jeżeli nie istnieje

Wstęp do logiki. Klasyczny Rachunek Zdań II

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykłady 7 i 8. Aksjomatyczne ujęcie Klasycznego Rachunku Zdań

Wykład 11b. System aksjomatyczny Klasycznego Rachunku Predykatów. Aksjomaty i reguły inferencyjne

WYKŁAD 3: METODA AKSJOMATYCZNA

Podstawowe Pojęcia. Semantyczne KRZ

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 18 czerwca Imię i Nazwisko:... I

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Dowody założeniowe w KRZ

Język rachunku predykatów Formuły rachunku predykatów Formuły spełnialne i prawdziwe Dowody założeniowe. 1 Zmienne x, y, z...

Drzewa Semantyczne w KRZ

Logika pragmatyczna dla inżynierów

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 11 czerwca Imię i Nazwisko:... FIGLARNE POZNANIANKI

Uwagi wprowadzajace do reguł wnioskowania w systemie tabel analitycznych logiki pierwszego rzędu

Przykładowe dowody formuł rachunku kwantyfikatorów w systemie tabel semantycznych

Interpretacja Niech U będzie zbiorem formuł takim, że zbiór {p 1,..., p k } jest zbiorem wszystkich symboli predykatywnych, {f 1,..., f l } jest zbior

PRZEWODNIK PO PRZEDMIOCIE

Logika rachunek zdań

Schematy Piramid Logicznych

1. Składnia. Logika obliczeniowa - zadania 1 SKŁADNIA Teoria

Kultura logiczna Klasyczny rachunek zdań 2/2

Algebrę L = (L, Neg, Alt, Kon, Imp) nazywamy algebrą języka logiki zdań. Jest to algebra o typie

Logika I. Wykład 4. Semantyka Klasycznego Rachunku Zdań

Teoretyczne Podstawy Języków Programowania Wykład 1. Rachunek zdań

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

1 Podstawowe oznaczenia

Andrzej Wiśniewski Logika II. Wykłady 10b i 11. Semantyka relacyjna dla normalnych modalnych rachunków zdań

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Czyli o budowie drzew semantycznych.

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 14. Wprowadzenie do logiki intuicjonistycznej

Struktury formalne, czyli elementy Teorii Modeli

Klasyczny rachunek predykatów

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 29 czerwca Imię i Nazwisko:...

Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi:

Logika. Michał Lipnicki. 15 stycznia Zakład Logiki Stosowanej UAM. Michał Lipnicki () Logika 15 stycznia / 37

Wprowadzenie do Sztucznej Inteligencji

Lekcja 3: Elementy logiki - Rachunek zdań

Wykład ze Wstępu do Logiki i Teorii Mnogości

Logika Matematyczna (I JiIN UAM)

Logika rachunek zdań

Kierunek i poziom studiów: Matematyka, studia I stopnia, rok 1 Sylabus modułu: Wstęp do matematyki (Kod modułu: 03-MO1N-12-WMat)

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 15. Trójwartościowa logika zdań Łukasiewicza

Logika Stosowana. Wykład 2 - Logika modalna Część 3. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2017/2018

Równowano modeli oblicze

LOGIKA Dedukcja Naturalna

Podstawy Sztucznej Inteligencji (PSZT)

Wybierz cztery z poniższych pięciu zadań. Poprawne rozwiazanie dwóch zadań oznacza zdany egzamin.

4 Klasyczny rachunek zdań

Zdanie analityczne (prawda analityczna) to zdanie, które jest zawsze prawdziwe (na mocy znaczeń użytych w nim wyrażeń).

Rachunek zdao i logika matematyczna

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

Reprezentacja wiedzy ontologie, logiki deskrypcyjne

Podstawy Sztucznej Inteligencji (PSZT)

1 Funktory i kwantyfikatory

Zasada rozszerzania. A U A jest zbiorem rozmytym, B jest obrazem zbioru A Przeniesienie rozmytości A w odwzorowaniu f na zbiór B. sup.

ĆWICZENIE 4 KRZ: A B A B A B A A METODA TABLIC ANALITYCZNYCH

Zasady krytycznego myślenia (1)

Systemy ekspertowe. Wnioskowanie w systemach regułowych. Część piąta. Autor Roman Simiński.

Systemy ekspertowe. Krzysztof Patan

Logika i teoria mnogości Wykład Sformalizowane teorie matematyczne

Bazy dedukcyjne. 1. Filozofia nowego sposobu projektowania baz danych. 2. Wady klasycznych systemów bazodanowych

Zdanie analityczne (prawda analityczna) to zdanie, które jest zawsze prawdziwe (na mocy znaczeń użytych w nim wyrażeń).

1 Logika Zbiory Pewnik wyboru Funkcje Moce zbiorów Relacje... 14

Inżynieria wiedzy Wnioskowanie oparte na wiedzy niepewnej Opracowane na podstawie materiałów dra Michała Berety

Transkrypt:

Podstawy Sztucznej Inteligencji (PSZT) Paweł Wawrzyński Wnioskowanie logiczne i systemy eksperckie Systemy posługujące się logiką predykatów: część 3/3

Dzisiaj Uogólnienie Poprawność i pełność wnioskowania w systemach opartych na logice Strategie wnioskowania PSZT, zima 2013, wykład 5 2

Interpretacja i wartościowanie Językiem logiki predykatów staramy się opisać własności pewnej dziedziny obiektów X Interpretacja, I, elementów języka logiki predykatów przypisuje wyrażeniom tego języka pewne własności dziedziny X Wartościowanie, v, przypisuje zmiennej występującej w wyrażeniu obiekt z dziedziny X PSZT, zima 2013, wykład 5 3

Spełnialność, prawdziwość, tautologia Formuła jest spełniona dla danej interpretacji i wartościowania, gdy jej interpretacją jest prawda Jest prawdziwa dla danej interpretacji, gdy jest spełniona dla każdego wartościowania Jest tautologią, gdy jest prawdziwa dla każdej interpretacji PSZT, zima 2013, wykład 5 4

Falsyfikowalność, fałszywość i kontradyktoryczność Formuła która nie jest prawdziwa w pewnej interpretacji i przy pewnym wartościowaniu, jest falsyfikowalna Jest fałszywa dla danej interpretacji, gdy nie jest spełniona dla każdego wartościowania Jest kontradyktoryczna, gdy jest fałszywa dla każdej interpretacji PSZT, zima 2013, wykład 5 5

Konsekwencja semantyczna Formuła formuł jest konsekwencją semantyczną zbioru kiedy formuła jest tautologią. Taka sytuacją zapisuje się jako i określa w ten sposób, że wynika logicznie z PSZT, zima 2013, wykład 5 6

Systemy wnioskowania Systemy wnioskowania służą do ustalania prawdziwości formuł (faktów) na podstawie innych formuł System wnioskowania jest zdefiniowany przez: aksjomaty reguły wnioskowania strategię sterowania wnioskowaniem. PSZT, zima 2013, wykład 5 7

Aksjomaty systemu wnioskowania Aksjomatami są tautologie stosowane do manipulowania formułami Np. PSZT, zima 2013, wykład 5 8

Reguły wnioskowania Reguła wnioskowania lub reguła produkcji określa sposób generowania ze zbioru formuł innej formuły która z tego zbioru wynika; oznacza się to przez gdzie natomiast to wzorce przesłanek, to wzorzec konkluzji PSZT, zima 2013, wykład 5 9

Reguły wnioskowania Modus ponens Reguła rezolucji Modus tollens Rozbijanie i łączenie Podstawianie PSZT, zima 2013, wykład 5 10

Konsekwencja syntaktyczna Formuła jest konsekwencją syntaktyczną zbioru formuł jeśli dany system wnioskowania jest w stanie wyprowadzić z Zapis: PSZT, zima 2013, wykład 5 11

Poprawność i pełność systemu wnioskowania System wnioskowania jest poprawny, jeśli pociąga za sobą System wnioskowania jest pełny, jeśli pociąga za sobą PSZT, zima 2013, wykład 5 12

Poprawność i pełność rezolucji Twierdzenie o zaprzeczeniowej pełności zasady rezolucji: Jeśli zbiór klauzul jest falsyfikowalny, to istnieje rezolucyjny wywód klauzuli pustej z PSZT, zima 2013, wykład 5 13

Strategie sterowania wnioskowaniem Strategia przeszukiwania wszerz Tw. Strategia przeszukiwania wszerz jest pełna. PSZT, zima 2013, wykład 5 14

Strategie sterowania wnioskowaniem Strategia zbioru uzasadnień Tw. Strategia zbioru uzasadnień jest pełna. Zbiór uzasadnień: chodzi o to, aby w pozostały takie klauzule z których rezolucja nie wykaże sprzeczności PSZT, zima 2013, wykład 5 15

Strategie sterowania wnioskowaniem Strategia z preferencją dla krótkich klauzul Nowe klauzule o danej długości są generowane tylko kiedy nie można już wygenerować żadnych klauzul krótszych. Tw. Strategia powyższa jest pełna o ile zbiór wszystkich możliwych do wygenerowania klauzul jest skończony. PSZT, zima 2013, wykład 5 16

Strategie sterowania wnioskowaniem Strategia liniowa strategia nie jest pełna, ale jeśli działa to działa bardzo szybko. PSZT, zima 2013, wykład 5 17

Przykład Mamy: chcemy udowodnić: Klauzule Zanegowana hipoteza: PSZT, zima 2013, wykład 5 18

Przykład Strategia przeszukiwania wszerz PSZT, zima 2013, wykład 5 19

Przykład Strategia zbioru uzasadnień PSZT, zima 2013, wykład 5 20

Przykład Strategia liniowa PSZT, zima 2013, wykład 5 21

Przykład Optymalny graf dowodu PSZT, zima 2013, wykład 5 22