Formálnílogickésystémy pro aplikaci v informatice Martin Žáček

Podobné dokumenty
Logika pro sémantický web

Logika a logické programování

Logika. 5. Rezoluční princip. RNDr. Luděk Cienciala, Ph. D.

Úvod do TI - logika 1. přednáška. Marie Duží

Úvod do logiky a logického programování.

Marie Duží

Negativní informace. Petr Štěpánek. S použitím materiálu M.Gelfonda a V. Lifschitze. Logické programování 15 1

Matematická logika. Lekce 1: Motivace a seznámení s klasickou výrokovou logikou. Petr Cintula. Ústav informatiky Akademie věd České republiky

Klíčová slova: nemonotónní logika, nemonotónní uvažování, zrušitelné uvažování, klasická logika

MATEMATICKÁ TEORIE ROZHODOVÁNÍ

Logický důsledek. Petr Kuchyňka

MATEMATICKÁ TEORIE ROZHODOVÁNÍ

Obsah Předmluva Rekapitulace základních pojmů logiky a výrokové logiky Uvedení do predikátové logiky...17

Okruh č.9: sémantické metody dokazování v PL1 model formule Tradiční Aristotelova logika kategorický sylogismus subjekt predikátové výroky

Základní pojmy matematické logiky

Místo pojmu výroková formule budeme používat zkráceně jen formule. Při jejich zápisu

Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α

ZÁKLADY LOGIKY A METODOLOGIE

Obsah ZÁKLADNÍ POJMY LOGIKA DESKRIPTIVNÍHO JAZYKA 2 VÝROKOVÁ LOGIKA 49 3 VNITŘNÍ STAVBA VÝROKŮ 78

Predik atov a logika - pˇredn aˇska () Predik atov a logika - pˇredn aˇska / 16

Klauzulární logika. Znalostní báze. Šárka Vavrečková

Úvod do logiky. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 23

Unární je také spojka negace. pro je operace binární - příkladem může být funkce se signaturou. Binární je velká většina logických spojek

Vážený/á studující předmětu Reprezentace znalostí

Logika. 1. Úvod, Výroková logika

Transparentní intenzionální logika (TIL)

LOGIKA VÝROKOVÁ LOGIKA

Logika a jazyk. filosofický slovník, Praha:Svoboda 1966)

Klauzulární logika. úvod. Šárka Vavrečková. 20. října Ústav informatiky Filozoficko-Přírodovědecká fakulta Slezské univerzity, Opava

Matematické důkazy Struktura matematiky a typy důkazů

6. Logika a logické systémy. Základy logiky. Lucie Koloušková, Václav Matoušek / KIV. Umělá inteligence a rozpoznávání, LS

KMA/MDS Matematické důkazy a jejich struktura

Úvod do informatiky. Miroslav Kolařík

vhodná pro strojové dokazování (Prolog) metoda založená na vyvracení: dokazuje se nesplnitelnost formulí

Logika 5. Základní zadání k sérii otázek: V uvedených tezích doplňte z nabízených adekvátní pojem, termín, slovo. Otázka číslo: 1. Logika je věda o...

Fuzzy logika a reálný svět, aneb jsou všechny hromady skutečně malé?

Výroková logika - opakování

Logika. Dana Nejedlová Katedra informatiky Ekonomická fakulta Technická univerzita v Liberci

Výroková logika syntaxe a sémantika

Formální systém výrokové logiky

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

λογος - LOGOS slovo, smysluplná řeč )

Výroková a predikátová logika - V

Matematika pro informatiky KMA/MATA

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Aplikace: Znalostní báze

KMA/MDS Matematické důkazy a jejich struktura

Hilbertovský axiomatický systém

Sylogistika. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 16

Lékařská biofyzika, výpočetní technika I. Biostatistika Josef Tvrdík (doc. Ing. CSc.)

Úvod do logiky (PL): sémantika predikátové logiky

Gödelovy věty o neúplnosti

Logika. 6. Axiomatický systém výrokové logiky

Matematická logika. Miroslav Kolařík

Cvičení 4. negace konjunkce disjunkce implikace ekvivalence. a) Najděte UDNF, UKNF a stanovte log. důsledky. 1) [p (p q)] [( p q) (q p)]

Rezoluční kalkulus pro logiku prvního řádu

1. Predikátová logika jako prostedek reprezentace znalostí

Převyprávění Gödelova důkazu nutné existence Boha

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

1. Matematická logika

Úvod do TI - logika Výroková logika - pokračování (3.přednáška) Marie Duží

Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.

Premisa Premisa Závěr

1. Matematická logika

Sémantika predikátové logiky

SINGULÁRNÍ VÝROKY: Jednoduchý singulární výrok vznikne spojením singulárního termínu s termínem obecným pomocí spony=slova je.

Kapitola Výroky

Úvod do logiky (VL): 11. Ověřování, zda je formule tautologií metodou protipříkladu

Matematická logika. Rostislav Horčík. horcik

Vybrané přístupy řešení neurčitosti

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Výroková logika dokazatelnost

Umělá inteligence I. Roman Barták, KTIML.

Matematická logika. Miroslav Kolařík

Rezoluční kalkulus pro výrokovou logiku

Predikátová logika. Teoretická informatika Tomáš Foltýnek

7 Jemný úvod do Logiky

Deskripční logika. Petr Křemen FEL ČVUT. Petr Křemen (FEL ČVUT) Deskripční logika 37 / 157

Výroková logika. Teoretická informatika Tomáš Foltýnek

Další (neklasické) logiky. Jiří Velebil: AD0B01LGR 2015 Predikátová logika 1/20

Metody odvozování. matematická východiska: logika, Prolog

Matematická logika. Miroslav Kolařík

Logika. Akademie managementu a komunikace, Praha PhDr. Peter Jan Kosmály, PhD.

Úvod do predikátové logiky. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 1

10. Techniky formální verifikace a validace

Marie Duží

Základy logiky Logika a logické systémy. Umělá inteligence a rozpoznávání, LS

AD4M33AU Automatické uvažování

Predikátová logika dokončení

Logika Libor Barto. Výroková logika

Matematická logika. Miroslav Kolařík

Logika III. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

postaveny výhradně na syntaktické bázi: jazyk logiky neinterpretujeme, provádíme s ním pouze syntaktické manipulace důkazy

a4b33zui Základy umělé inteligence

LOGIKA A ETIKA úvod do metaetiky. zpracovala Zuzana Mrázková

REPREZENTACE ZNALOSTÍ

Úvod do TI - logika Predikátová logika 1.řádu (4.přednáška) Marie Duží marie.duzi@vsb.cz

Výroková a predikátová logika - IX

I) Příklady (převeďte následující věty do formulí PL1 a ověřte jejich ekvivalenci pomocí de Morganových zákonů):

Transkript:

ZVYŠOVÁNÍODBORNÝCH KOMPETENCÍAKADEMICKÝCH PRACOVNÍKŮ OSTRAVSKÉUNIVERZITY V OSTRAVĚ A SLEZSKÉ UNIVERZITY V OPAVĚ Formálnílogickésystémy pro aplikaci v informatice Martin Žáček

PŘEDMĚTY NA OU Logické základy umělé inteligence I Logické základy umělé inteligence II Výroková logika Predikátová logika Reprezentace znalostí Deskripční logika Jaké další logiky jsou vhodné pro Informatiku? 2

KONZULTANT A DÍLČÍ CÍLE PhDr. Michal Peliš, Ph.D. Univerzita Karlova Filozofická fakulta Katedra Logiky Cíle Konzultace Skripta LMS Moodle Kurz 3

LOGIKA VHODNÁ PRO INFORMATIKU 4 Směr Epistemické logiky Dynamické varianty těchto logik. Zde patří Nemonotónní varianty modálních logik Logika defaultu Pro reprezentaci znalostí máme dva směry Modelujeme znalost a případně změny znalosti, kdy v pozadí funguji klasické logiky (od modálních až po substrukturální) - klasické tedy znamená, ze nemodifikujeme relaci důsledku. Příklad: dynamické epistemické logiky. Modelujeme přirozené usuzovaní, kdy již potřebujeme modifikovat důsledkový operátor (relaci). Příklad: logika defaultu.

VÝBĚR A ZAMĚŘENÍ Monotónní logiky Modální K-logika Nemonotónní logika Default logika Neklauzulární formálně logické systémy 5

MONOTÓNNOST Po staletí byla klasická logika nahlížena jako měřítko lidské racionality. Myslet racionálně znamenalo myslet logicky, myslet logicky znamenalo myslet po vzoru klasické logiky a myslet po vzoru klasické logiky znamenalo myslet deduktivně, resp. monotónně. 6

PŘÍKLAD Fido je pes. Z takového tvrzení bychom mohli intuitivně odvodit řadu závěrů, např. Fido je savec, Fido je teplokrevný či Fido má čtyři nohy. Ale co když budeme mít další tvrzení? Fido přišel při autonehodě o jednu nohu. 7

PŘÍKLAD První tvrzení stále platí a stále je možné odvodit, že Fido je teplokrevný savec, ale nikoli už, že má čtyři nohy, neboť jsme se právě dozvěděli, že má nohy jen tři. Nikde není ale řečeno, že pes je čtyřnohý Z hlediska klasické logiky je pravda, že i když je Fido pes, nevyplývá nutně to, že má čtyři nohy. Ale když pouze řeknu, že Fido je pes? Jaký bude Váš závěr? Můžu odpovědět, že Fido je čtyřnohý teplokrevný savec. 8

ZÁVĚR PŘÍKLADU Jinými slovy, máme tendenci uvažovat s předpokladem, že věci se budou chovat tak nějak normálně, tj. tak, jak od nich očekáváme (že psi budou mít čtyři nohy, že tramvaje budou jezdit na kolejích, ), dokud není uvedeno jinak. Úsudky jako uvedené v příkladu, kdy vlastně skáčeme k závěrům, ať už v důsledku neúplnosti, absence jistých informací či z jakýchkoli jiných důvodů, jsou právě příkladem něčeho, co můžeme nazvat zrušitelnými neboli nemonotónními argumenty. 9

NEMONOTÓNNÍ LOGIKA 10 A přestože takovýmto způsobem probíhá naše každodenní usuzování, je to něco mimo dosah klasické logiky. Z toho, že něco je pes, běžně odvozujeme i to, že to má čtyři nohy. Otázkou ale je, jakou logiku (jaké pojetí důsledku) k tomuto odvození používáme, neboť už víme, že klasická deduktivní logika to být nemůže. Cíl nemonotónní logiky je v tomto ohledu tedy jednoduchý, totiž uspět tam, kde klasická logika selhává, tj. pokusit se zachytit, jak běžně uvažujeme my jakožto racionální agenti.

DEFAULT LOGIKA Přístup default logiky, které přidává k logice prvního řádu default odvozovací pravidla. Zavedení dalších odvozovacích pravidel. Rozšíření jazyka, které je v rámci autoepistemické logiky. Myšlenku default logiky poprvé uvedl Ray Reiter. Default pravidla fungují jako metapravidla určující jak teorii rozšiřovat (vytvářet její extenzi) pouze pomocí těch tvrzení, kterým věříme. Default pravidlo: (α : β) γ Platí-li α a je-li β konzistentní s tím, co je všeobecně považováno za platné, potom je možno usuzovat, že platí γ. 11

MODÁLNÍ K-LOGIKA V tradičních formálně logických systémech je formalizované tvrzení týkající se modelovaného referenčního systému jednou provždy pravdivé nebo nepravdivé. Modální logika modifikuje tvrdý kontrast mezi pravdivostí a nepravdivostí. Zavádí modální operátory, tzv. modality pravdivosti, které umožňují rozlišení případů nutné pravdivosti, tedy pravdivosti vždy a všude, a možné pravdivosti, které nastanou alespoň v jednom případě, tedy někdy a někde. 12

NEKLAUZULÁRNÍ FORMÁLNĚ LOGICKÉ SYSTÉMY 13 Klauzulární logika Rezoluce našla své uplatnění v mnoha aplikací z oblasti umělé inteligence a logiky Prolog, expertní systémy založené na pravidlových systémech a teoretických metodách axiomatického systému pravidlo řezu v klazulárním axiomatickém sytému. U všech těchto aplikací se využívá rezoluční pravidlo na formule, které jsou v kaluzulární formě (výrokové, predikátové logice). Neklauzulární rezoluce znamená, že metoda je použita na tvar formule, které není převedena do klauzulární formy.

DĚKUJI ZA POZORNOST! Martin Žáček