vyvozování znalostí (reasoning) zpracovává znalosti uložené v bázi znalostí (knowledge base, KB) a odpovědi na dotazy

Podobné dokumenty
Reprezentace a vyvozování znalostí

Usuzování za neurčitosti

Výroková logika - opakování

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

Petr Křemen. Katedra kybernetiky, FEL ČVUT. Petr Křemen (Katedra kybernetiky, FEL ČVUT) Sémantické sítě a rámce 1 / 112

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

Reprezentace znalostí. Katedra kybernetiky, ČVUT v Praze.

Úvod do informatiky. Miroslav Kolařík

MATEMATICKÁ TEORIE ROZHODOVÁNÍ

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

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

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

MATEMATICKÁ TEORIE ROZHODOVÁNÍ

Logický agent, výroková logika

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

Logický agent, výroková logika

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

Nepravidlové a hybridní znalostní systémy

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Úvod do expertních systémů

7. Inferenční metody. Inferenční metody Václav Matoušek, Josef Strolený Úvod do znalostního inženýrství, ZS 2014/

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

Logický agent, výroková logika. Návrh logického agenta

Pravidlové znalostní systémy

Rezoluční kalkulus pro výrokovou logiku

popel, glum & nepil 16/28

Zpracování neurčitosti

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

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

teorie logických spojek chápaných jako pravdivostní funkce

pseudopravděpodobnostní Prospector, Fel-Expert

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

1. Znalostní systémy a znalostní inženýrství - úvod. Znalostní systémy. úvodní úvahy a předpoklady. 26. září 2017

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

Logika a logické programování

LOGIKA VÝROKOVÁ LOGIKA

Modely Herbrandovské interpretace

2.5 Rezoluční metoda v predikátové logice

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

Matematická logika. Miroslav Kolařík

Logický agent, výroková logika.

Logický agent, výroková logika

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

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...

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

POČÍTAČOVÁ FORMALIZACE MENTÁLNÍCH MODELŮ METODAMI PRAVDĚPODOBNOSTNÍHO JAZYKOVÉHO MODELOVÁNÍ

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

Reprezentace znalostí - úvod

Expertní systémy. 1. Úvod k expertním systémům. Cíl kapitoly:

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

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

Základy logiky a teorie množin

Matematická logika. Miroslav Kolařík

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

Matematická logika. Rostislav Horčík. horcik

Predikátová logika [Predicate logic]

MATEMATICKÁ TEORIE ROZHODOVÁNÍ

Marie Duží

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

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

10. Techniky formální verifikace a validace

Inference v deskripčních logikách

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

Logické programy Deklarativní interpretace

Fuzzy logika. Informační a znalostní systémy

Predikátová logika. prvního řádu

Ústav teorie informace a automatizace. J. Vomlel (ÚTIA AV ČR) Úvod do bayesovských sítí 30/10/ / 28

Výroková logika. Sémantika výrokové logiky

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

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

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

Katedra kybernetiky laboratoř Inteligentní Datové Analýzy (IDA) Katedra počítačů, Computational Intelligence Group

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

Matematická logika. Miroslav Kolařík

Pokročilé operace s obrazem

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

Prolog PROgramming in LOGic část predikátové logiky prvního řádu rozvoj začíná po roce 1970 Robert Kowalski teoretické základy Alain Colmerauer, David

3.10 Rezoluční metoda ve výrokové logice

ROZHODOVACÍ PROCEDURY A VERIFIKACE PAVEL SURYNEK, KTIML

Ontologie. Otakar Trunda

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

Neurčitost: Bayesovské sítě

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

Binární logika Osnova kurzu

1 Pravdivost formulí v interpretaci a daném ohodnocení

1 Expertní systémy. 1.1 Základní informace. 1.2 Výstupy z učení. 1.3 Expertní systém (ES) 1.4 Komponenty expertních systémů

Získávání a reprezentace znalostí

Úvod do teorie grafů

Aplikace: Znalostní báze

Dnešní program odvozování v Bayesovských sítích exaktní metody (enumerace, eliminace proměnných) aproximační metody y( (vzorkovací techniky)

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

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

Logika pro sémantický web

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka

5 Inteligentní usuzování

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 α

Přednáška 2: Formalizace v jazyce logiky.

Úvod do logiky (VL): 5. Odvození výrokových spojek z jiných

Tableaux metody. Jiří Vyskočil 2011

09. seminář logika (úvod, výroková).notebook. November 30, Logika

Transkript:

Úvod do umělé inteligence Reprezentace a vyvozování znalostí Reprezentace a vyvozování znalostí REPREZENTACE A VYVOZOVÁNÍ ZNALOSTÍ otázka: E-mail: hales@fi.muni.cz Jak zapíšeme znalosti o problému/doméně? Když je zapíšeme, můžeme z nich mechanicky odvodit nová fakta? http://nlp.fi.muni.cz/uui/ Obsah: Reprezentace a vyvozování znalostí reprezentace znalostí (knowledge representation) hledá způsob vyjádření znalostí počítačově zpracovatelnou formou (za účelem odvozování) Pravidlové systémy vyvozování znalostí (reasoning) zpracovává znalosti uložené v bázi znalostí (knowledge base, KB) a provádí odvození (inference) nových závěrů: odpovědi na dotazy zjištění faktů, které vyplývají z faktů a pravidel v KB odvodit akci, která vyplývá z dodaných znalostí,... Úvod do umělé inteligence 10/12 1/33 Úvod do umělé inteligence 10/12 2/33 Reprezentace a vyvozování znalostí Reprezentace a vyvozování znalostí REPREZENTACE ZNALOSTÍ proč je potřeba speciální reprezentace znalostí? vnímání lidí vnímání počítačů VOLBA REPREZENTACE ZNALOSTÍ člověk která reprezentace znalostí je nejlepší? když dostane novou věc (třeba pomeranč) prozkoumá a zapamatuje si ho (a třeba sni) během tohoto procesu člověk zjistí a uloží všechny základní vlastnosti později, když se zmíní daná věc, vyhledají se a připomenou uložené informace Pro řešení skutečně obtížných problémů musíme používat několik různých reprezentací. Každý konkrétní typ datových struktur má totiž své klady a zápory a žádný se sám o sobě nezdá adekvátní pro všechny funkce zahrnuté v tom, čemu říkáme selský rozum (common sense). počítač Marvin Minsky musí se spolehnout na informace od lidí jednodušší informace přímé programování složité informace zadané v symbolickém jazyce Úvod do umělé inteligence 10/12 3/33 Úvod do umělé inteligence 10/12 4/33

LOGIKA REZOLUČNÍ PRAVIDLO HISTORIE LOGICKÉHO VYVOZOVÁNÍ 450 př.n.l. stoikové výroková logika, inference (pravděpodobně) 322 př.n.l. Aristoteles inferenční pravidla, kvantifikátory PŘEDPOKLAD UZAVŘENÉHO SVĚTA 1565 Cardano teorie pravděpodobnosti (výroková logika + nejistota) 1847 Boole výroková logika (znovu) 2 užitečné předpoklady: předpoklad uzavřeného světa (closed world assumption) 1879 Frege predikátová logika 1. řádu cokoliv o čem nevíme, že je pravda bereme za dané, že je to nepravda 1922 Wittgenstein důkaz pomocí pravdivostních tabulek využitý např. v Prologu (negace jako neúspěch) 1930 Gödel úplný algoritmus pro PL1 1930 Herbrand úplný algoritmus pro PL1 (redukce na výroky) předpoklad jednoznačných pojmenování (unique names assumption) různá jména označují různé objekty 1931 Gödel úplný algoritmus pro aritmetiku 1960 Davis/Putnam praktický algoritmus pro výrokovou logiku 1965 Robinson praktický algoritmus pro PL1 rezoluce Úvod do umělé inteligence 10/12 5/33 Úvod do umělé inteligence 10/12 6/33 REZOLUCE V PL1 vyvozování nových znalostí = hledání důkazu LOGIKA REZOLUČNÍ PRAVIDLO vyvozování v PL1 je pouze částečně rozhodnutelné: může najít důkazα, kdyžkb = α nemůže vždy dokázat, žekb = α viz problém zastavení důkazová procedura nemusí skončit algoritmus konstrukce důkazu: dopředné a zpětné řetězení neúplné pro PL1 (úplné pro Hornovy klauzule) rezoluce úplná pro důkaz sporem logické programování SLD rezoluce rezoluce je důkaz sporem: pro důkazkb = α ukážeme, žekb α je nesplnitelné rezoluce používá KB, α v konjunktivní normální formě (CNF), např.: (P Q) (Q R) ( P Q R) ( P Q R) ( Q R) Úvod do umělé inteligence 10/12 7/33 Úvod do umělé inteligence 10/12 8/33

KONJUNKTIVNÍ NORMÁLNÍ FORMA (CNF) REZOLUČNÍ PRAVIDLO Algoritmus pro převod každé PL1 klauzule do CNF: 1. převedeme implikace na disjunkce: P Q P Q 2. přesuneme dovnitř k literálům: x P x P 3. přejmenujeme proměnné: xp xq xp yq 4. přesuneme kvantifikátory doleva: x P y Q x y P Q 5. eliminujeme pomocí Skolemizace: xp(x) P(c 1 ), xp(x) yq(y) xp(x) Q(f(x)) 6. zahodíme univerzální kvantifikátory 7. roznásobíme pomocí : (P Q) R (P R) (Q R) algoritmus je založen na opakované aplikaci rezolučního pravidla ze dvou klauzulí odvoď novou klauzuli klauzule:c 1 = P 1 P 2... P n C 1 C 2 ac 2 = P 1 Q 1 Q 2... Q m C výsledek:c = P 2 P 3... P n Q 1 Q 2... Q m vyruší se opačné literályp 1 a P 1 postup rezolučního důkazu tvrzení F : začneme s F rezolvujeme s klauzulí z KB (která obsahuje F ) opakujeme až do odvození prázdné klauzule když se to podaří došli jsme ke sporu (pro F ) musí platitf Úvod do umělé inteligence 10/12 9/33 Úvod do umělé inteligence 10/12 10/33 DŮKAZ TVRZENÍ SNĚŽÍ REZOLUCE PŘÍKLAD S sněží, s srážky, m mráz, L Leden, M mraky m s S pravidla S m s S L m M s mráz srážky sněží mráz srážky sněží m s L m L, M Leden mráz Leden mráz L s M s mraky srážky mraky srážky L M L fakta Leden, mraky dotaz (co se má dokázat) sněží? M M Úvod do umělé inteligence 10/12 11/33 Úvod do umělé inteligence 10/12 12/33

EXTRALOGICKÉ INFORMACE TŘÍDY OBJEKTŮ co jsme dosud ignorovali: objekty reálného světa mají mezi sebou vztahy třídy/kategorie, podtřídy nadtřídy hierarchie vztahů části/celku dědění vlastností v hierarchiích stav světa se může měnit v čase explicitní reprezentace času nemonotónní uvažování (pravdivost se může měnit v čase) ne každá informace je černobílá nejistota statistika, fuzzy logika Chci si koupit fotbalový míč. Chci si koupit FM27341 špatně Chci si koupit objekt, který je prvkem třídy fotbalových míčů správně objekty jsou organizovány do hierarchie tříd FM27341 fotbalové míče fotbalové míče míče fakta (objekty) pravidla (třídy) Všechny míče jsou kulaté. Všechny fotbalové míče mají X cm v průměru. FM27341 je červenomodrobílý. FM27341 je fotbalový míč. (Proto: FM27341 je kulatý a má X cm v průměru.) Úvod do umělé inteligence 10/12 13/33 Úvod do umělé inteligence 10/12 14/33 SÉMANTICKÉ SÍTĚ SÉMANTICKÉ SÍTĚ PŘÍKLAD sémantické sítě reprezentace faktových znalostí (pojmy + vztahy) vznikly kolem roku 1960 pro reprezentaci významu anglických slov podtřída zvíře podtřída znalosti jsou uloženy ve formě grafu část plaz savec hlava podtřída pojmy (objekty, třídy) velikost barva velký slon šedý vztahy nejdůležitější vztahy: podtřída (subclass) vztah mezi třídami instance vztah mezi konkrétním objektem a jeho rodičovskou třídou instance instance mít rád Clyde Nellie jablka jiné vztahy část (has-part), barva,... Úvod do umělé inteligence 10/12 15/33 Úvod do umělé inteligence 10/12 16/33

DĚDIČNOST VZTAHŮ ČÁST/CELEK DĚDIČNOST V SÉMANTICKÝCH SÍTÍCH krávy mají 4 nohy. pojem sémantické sítě předchazí OOP dědičnost: jestliže určitá vlastnost platí pro třídu platí i pro všechny její podtřídy jestliže určitá vlastnost platí pro třídu platí i pro všechny prvky této třídy určení hodnoty vlastnosti rekurzivní algoritmus potřeba specifikovat i výjimky mechanizmus vzorů a výjimek (defaults and exceptions) vzor hodnota vlastnosti u třídy nebo podtřídy, platí ta, co je blíž objektu výjimka u konkrétního objektu, odlišná od vzoru každá noha je částí krávy Na poli je (konkrétní) kráva. všechny části krávy jsou taky na poli Ta kráva (na poli) je hnědá (celá). všechny části té krávy jsou hnědé Ta kráva je šťastná. všechny části té krávy jsou šťastné neplatí lekce: některé vlastnosti jsou děděny částmi, některé nejsou explicitně se to vyjadřuje pomocí pravidel jako part-of(x, y) location(y, z) location(x, z) Úvod do umělé inteligence 10/12 17/33 Úvod do umělé inteligence 10/12 18/33 VZORY A VÝJIMKY PŘÍKLAD APLIKACE SÉMANTICKÝCH SÍTÍ všichni ptáci mají křídla. (Princeton) WordNet http://wordnet.princeton.edu/ všichni ptáci umí létat. sémantická síť 100.000 (anglických) pojmů, zachycuje: ptáci se zlomenými křídly jsou ptáci, ale neumí létat. synonyma, antonyma (významově stejná/opačná) tučnáci jsou ptáci, ale neumí létat. hyperonyma, hyponyma (podtřídy) kouzelní tučňáci jsou tučňáci, kteří umí létat. odvozenost a další jazykové vztahy kdo umí létat: Penelope je pták. Penelope umí létat. Penelope je tučnák. Penelope neumí létat. Penelope je kouzelný tučnák. Penelope umí létat. všimněte si, že víra v hodnotu vlastnosti objektu se může měnit s příchodem nových informací o klasifikaci objektu tvoří se národní wordnety (navázané na anglický WN) český wordnet cca 30.000 pojmů nástroj na editaci národních wordnetů DEBVisDic/VisDic, vyvinutý na FI MU http://deb.fi.muni.cz/ VisualBrowser http://nlp.fi.muni.cz/projekty/visualbrowser/ nástroj na vizualizaci (sémantických) sítí, vznikl jako DP na FI MU Úvod do umělé inteligence 10/12 19/33 Úvod do umělé inteligence 10/12 20/33

Úvod do umělé inteligence 10/12 21/33 Úvod do umělé inteligence 10/12 22/33 RÁMCE PŘÍKLAD rámec obsahuje objekty, sloty a hodnoty slotů RÁMCE příklady rámců: savec: podtřída: zvíře Rámce (frames): varianta sémantických sítí velice populární pro reprezentaci znalostí v expertních systémech všechny informace relevantní pro daný pojem se ukládají do univerzálních struktur rámců stejně jako sémantické sítě, rámce podporují dědičnost OO programovací jazyky vycházejí z teorie rámců slon: Nellie: část: *má kožich: podtřída: *barva: *velikost: hlava ano savec šedá velký instance: slon mít rád: jablka * označuje vzorové hodnoty, které mohou měnit hodnoty u podtříd a instancí Úvod do umělé inteligence 10/12 23/33 Úvod do umělé inteligence 10/12 24/33

Pravidlové systémy PRAVIDLOVÉ SYSTÉMY SÉMANTICKÉ SÍTĚ RÁMCE sémantické sítě rámce uzly objekty snaha zachytit produkčními pravidly znalosti, které má expert obecná forma pravidel IF podmínka THEN akce spoje uzel na druhém konci spoje sloty hodnota slotu podmínky booleovské výrazy, dotazy na hodnoty proměnných akce nastavení hodnot proměnných, příznaků,... deskripční logika logický systém, který manipuluje přímo s rámci důležité vlastnosti: znalosti mohou být strukturovány do modulů systém může být snadno rozšířen přidáním nových pravidel beze změny zbytku systému Úvod do umělé inteligence 10/12 25/33 Úvod do umělé inteligence 10/12 26/33 Pravidlové systémy Pravidlové systémy PRAVIDLOVÁ BÁZE ZNALOSTÍ PŘÍKLAD EXPERTNÍ SYSTÉMY pravidla pro oblékání: pravidlo 1 pravidlo 2 pravidlo 3 pravidlo 4 IF X je seriózní AND X bydlí ve městě THEN X by měl nosit sako IF X je akademik AND X je společensky aktivní AND X je seriózní THEN X by měl nosit sako a kravatu IF X bydlí ve městě AND X je akademik THEN X by měl nosit kravatu IF X je podnikatel AND X je společensky aktivní AND X je seriózní THEN X by měl nosit sako, ale ne kravatu společenská pravidla: pravidlo 5 IF X je podnikatel AND X je ženatý THEN X je společensky aktivní pravidlo 6 IF X je akademik AND X je ženatý THEN X je seriózní profesní pravidla: pravidlo 7 IF X učí na univerzitě OR X učí na vysoké škole THEN X je akademik pravidlo 8 IF X vlastní firmu OR X je OSVČ THEN X je podnikatel aplikace pravidlových systémů zaměřeny na specifické oblasti medicínská diagnóza, návrh konfigurace počítače, expertíza pro těžbu nafty,... snaha zachytit znalosti experta pomocí pravidel ale znalosti experta zahrnují postupy, strategie, odhady,... expertní systém musí pracovat s procedurami, nejistými znalostmi, různými formami vstupu vhodné oblasti pro nasazení expertního systému: diagnóza hledání řešení podle symptomů návrh konfigurace složení prvků splňujících podmínky plánování posloupnost akcí splňujících podmínky monitorování porovnání chování s očekávaným chování, reakce na změny řízení ovládání složitého komplexu předpovědi projekce pravěpodobných závěrů z daných skutečností instruktáž inteligentní vyučování a zkoušení studentů Úvod do umělé inteligence 10/12 27/33 Úvod do umělé inteligence 10/12 28/33

NEJISTOTA definujme akcia t jako Vyrazit na letištěthodin před odletem letadla. METODY PRO PRÁCI S NEJISTOTOU jak najít odpověď na otázku Dostanu se akcía t na letiště včas k odletu letadla? defaultní/nemonotónní logika problémy: Předpokládejme, že nepíchnu cestou kolo. 1. částečná pozorovatelnost (stav vozovky, záměry ostatních řidičů,... ) Předpokládejme, žea 5 bude OK, pokud se nenajde protipříklad. 2. nejistota výsledků akcí (píchnutí kola,... ) 3. obrovská složitost modelování a předpovědi dopravní situace čistě logický přístup tedy: riskuje chybu A 5 mě tam dostane včas. vede k závěrům, které jsou příliš slabé pro rozhodování: A 5 mě tam dostane včas, pokud nebude na dálnici nehoda a pokud nebude pršet a jestli nepíchnu kolo a jestli nebude fronta na odbavovacích přepážkách a jestli nebudou problémy při kontrole zavazadel... logická pravidla s faktory nejistoty (zastaralé) A 5 0.3 dostat se na letiště včas. zalévání 0.99 mokrý trávník mokrý trávník 0.7 déšť pravděpodobnost (míra předpokladu, že hodnota bude true) Vzhledem k dostupným informacím,a 3 mě tam dostane včas s pravděpodobností 0.05. poznámka: fuzzy logika se zabývá mírou pravdivosti, NE pravděpodobností Úvod do umělé inteligence 10/12 29/33 Úvod do umělé inteligence 10/12 30/33 Pravděpodobnost sumarizuje nejistotu pocházející z PRAVDĚPODOBNOST lenosti nepodařilo se vypočítat všechny výjimky, podmínky,... neznalosti nedostatek relevantních údajů, počátečních podmínek,... subjektivní Bayesovská pravděpodobnost: pravděpodobnostní vztah mezi tvrzením a jeho pravdivosti vzhledem k podmínkám: P(A 4 žádné hlášené nehody) = 0.5 nejedná se o vyjádření pravděpodobnostní tendence (ale může se získat ze znalostí podobných případů v minulosti) pravděpodobnost tvrzení se může měnit s novými (vstupními) podmínkami: P(A 4 žádné hlášené nehody, je 4:00 ráno) = 0.63 Bayesovská síť acyklický orientovaný graf, uzly obsahují tabulky podmíněných pravděpodobností rodičů, umožňuje efektivní přesné nebo přibližné (Monte Carlo) vyvozování. Nejčastěji používaný aparát pro vyvozování z nejistých znalostí. VYVOZOVÁNÍ Z NEJISTÝCH ZNALOSTÍ použití náhodných proměnných (random variables) funkce, která vzorkům přirazuje hodnoty vrací výsledky měření sledovaného jevu distribuce pravděpodobností náhodné proměnné = (vektor) pravděpodobnost(í), že daná náhodná proměnná bude mít určitou konkrétní hodnotu např.: náhodná proměnná Odd vyjadřující, že výsledek hodu kostkou bude lichý náhodná proměnná W eather vyjadřující, jaké bude počasí (slunce, déšť, mraky, sníh) Odd(1) = true distribuce pravděpodobností proměnných Odd a W eather W eather(21.11.2005) = déšť P(Odd = true) = 1/6+1/6+1/6 = 1/2 P(Odd) =< 1/2,1/2 > P(Weather) =< 0.72,0.1,0.08,0.1 > pravidla pro výpočet pravděpodobnosti logicky souvisejících událostí P(a b) = P(a)+P(b) P(a b) Úvod do umělé inteligence 10/12 31/33 Úvod do umělé inteligence 10/12 32/33

BAYESOVSKÉ PRAVIDLO PRO VYVOZOVÁNÍ pravidlo pro podmíněnou pravděpodobnost P(a b) = P(a b) P(b) ifp(b) 0 z toho lze odvodit Bayesovské pravidlo pro určení diagnostické pravděpodobnosti ze znalosti příčinné pravděpodobnosti: P(Příčina Následek) = P(Následek Příčina)P(Příčina) P(Následek) např. ZM B zánět mozkových blan, ZK ztuhlý krk: P(zmb zk) = P(zk zmb)p(zmb) P(zk) = 0.8 0.0001 0.1 = 0.0008 vyvozování = 1. rozdělení akce na atomické události 2. zjištění pravděpodobností atomických událostí 3. výpočet/odvození pravděpodobností pomocí složených distribucí pravděpodobností (joint probability distribution) Úvod do umělé inteligence 10/12 33/33