Problemy z wnioskowaniem opartym na logice

Wielkość: px
Rozpocząć pokaz od strony:

Download "Problemy z wnioskowaniem opartym na logice"

Transkrypt

1 Problemy z wnioskowaniem opartym na logice Mamy rachunek predykatów pierwszego rzedu do reprezentacji wiedzy. Mamy automatyczne dowodzenie twierdzeń przy użyciu regu ly rezolucji. Mamy również mechanizmy do wnioskowania o zmianach (rachunek sytuacji). Czy to wystarczy do budowy inteligentnych agentów? 1. Problemy z sama logika predykatów: niepe lność jezyka predykatów pierwszego rzedu, nieroztrzygalność procedury dowodowej, bariera kombinatoryczna dowodzenia 2. Problem: wnioskowanie w warunkach niepewności informacji certainty factors systemy ad-hoc logika probabilistyczna logika rozmyta 3. Problem: wnioskowanie przy niepe lnej informacji fakty typowe fakty możliwe fakty prawdopodobne wyjatki od faktów ogólnie s lusznych Systemy logiki niemonotonicznej motywacja 1

2 Frame problem Problem t la (problem 4, frame problem): gdy wnioskujemy o zmianach zachodzacych w świecie, jak efektywnie reprezentować fakty, które sie NIE zmieniaja? Na przyk lad: Stan s0: ma(s0, jas, 23000PLN). ma(s0, jas, przyjaciolke). Akcja: kupno samochodu: s0 s1 ma(s1, jas, 500PLN). ma(s1, jas, daewoo_matiz). Ale czy w stanie s1 Jaś nadal ma przyjació lke? Podobnie jak to widzieliśmy w przyk ladzie z ma lp a i bananami, aby poprawnie rozwiazać ten przyk lad, należa loby zapisać, oprócz aksjomatów dzia lań, również aksjomaty braku dzia lań, oraz aksjomaty niezmienniczości. Systemy logiki niemonotonicznej motywacja 2

3 Frame problem Problem t la (frame problem) w rzeczywistości objawia sie na kilka sposobów, z których wszystkie wp lywaj a na efektywność obliczeniowa wnioskujacego logicznie agenta. Reprezentacyjny frame problem: konieczność zapisania, w jezyku logiki pierwszego rzedu, aksjomatów niezmienności dla wszystkich używanych symboli predykatów. Inferencyjny frame problem: konieczność dowiedzenia, po każdej akcji agenta, prawdziwości wszystkich faktów, nawet tych, które z ta akcja nie mia ly nic wspólnego. Problem kwalifikacji: w świecie rzeczywistym trudno jest efektywnie określić wszystkie warunki poprawności danej operacji. Problem ramifikacji: równie trudno jest efektywnie określić wszystkie pośrednie konsekwencje danej akcji, np. gdy agent sie porusza to wraz z nim porusza sie jego ubranie. Systemy logiki niemonotonicznej motywacja 3

4 Logika zdrowego rozsadku Wniosek: wnioskujacy logicznie agent musi zostać sparaliżowany stuprocentowa poprawnościa swego mechanizmu wnioskowania. W świecie rzeczywistym nigdy nie bedzie w stanie odważyć sie na jakiekolwiek dzia lanie, bo nie bedzie mia l pe lnej informacji o otaczajacym go świecie. Jednak ludzie potrafia sprawnie poruszać sie w świecie pe lnym informacji niepewnej i niepe lnej, faktów domyślnych i wyjatków. Jak to robia? Musimy uznać, że w swoim wnioskowaniu ludzie pos luguja sie nieco inna logika, niż rygorystyczna logika matematyczna. Możnaby ogólnie nazwać ten hipotetyczny mechanizm wnioskowania logika zdrowego rozsadku (common sense reasoning). Systemy logiki niemonotonicznej motywacja 4

5 Systemy logiki niemonotonicznej Cześć winy za problemy z wnioskowaniem przy użyciu logiki klasycznej ponosi jej w lasność określana jako monotoniczność. W logice klasycznej, im wiecej wiemy, tym wiecej możemy wywieść stosujac wnioskowanie. Cz lowiek stosuje inny model wnioskowania, o wiele bardziej elastyczny, wykorzystujacy informacje typowa, domyślna, możliwa, a nawet brak informacji. Ten rodzaj wnioskowania wydaje sie nie mieć w lasności monotoniczności. Na przyk lad, o ile w braku dobrej informacji o sytuacji cz lowiek by lby gotów wyciagn ać pewne wnioski i podejmować decyzje (pochopne), to po zdobyciu pe lniejszej informacji może już nie być w stanie wymyśleć dobrego rozwiazania problemu. 1 Stad różne modele wnioskowania, zmierzajace do pokonania tych problemów, i bardziej zbliżone do elastycznego modelu wnioskowania cz lowieka, określa sie wspólnym mianem logik niemonotonicznych. 1 Rozwi azanie, które wypracowa l wcześniej, w braku informacji, by lo b ledne, ale może by lo lepsze niż brak jakiegokolwiek dzia lania. Chociaż niekoniecznie. Systemy logiki niemonotonicznej wprowadzenie 5

6 Wyzwanie Minsky-ego: opracowanie systemu, który pozwoli lby prawid lowo opisać ogólnie znany fakt, że ptaki potrafia fruwać. x[bird(x) canfly(x)] Aby uwzglednić wyjatki, np. strusie, trzeba każdorazowo modyfikować poprzednia formu le. x[bird(x) ostrich(x) canfly(x)] Wyjatków jest wiecej: ptaki skapane w rozlanej ropie naftowej, ptaki bez skrzyde l, chore ptaki, martwe ptaki, namalowane ptaki, abstrakcyjne ptaki,... Pomys l: wprowadzamy operator modalny M: x[bird(x) M canfly(x) canfly(x)] Teraz wyjatki możemy wprowadzać modularnie: x[ostrich(x) canfly(x)] Systemy logiki niemonotonicznej wprowadzenie 6

7 Dla nastepuj acego zbioru faktów: = {bird(tweety), bird(sam), ostrich(sam)} możemy wywieść: canfly(sam) zatem nie powinno nam sie udać wyprowadzić: M canfly(sam) ani canfly(sam) Jednak przy użyciu normalnych procedur nie możemy udowodnić zdolności do latania Tweety: M canfly(tweety), canfly(tweety) W tym celu niezbedna jest procedura dowodowa zdolna do efektywnego (i automatycznego) dowodzenia twierdzeń w jezyku predykatów rozszerzonym o operator modalny M, zgodna z nastepuj ac a regu l a wnioskowania: Not( p) M p Systemy logiki niemonotonicznej wprowadzenie 7

8 Pomijajac ograniczenia wynikajace z odwo lania do procedury dowodowej w powyższej definicji, taka procedura nie bedzie jednak ani efektywna obliczeniowo, ani rozstrzygalna, ani nawet pó lrozstrzygalna, jak procedury dowodowe dla rachunku predykatów. W przes lance powyższej regu ly wnioskowania mamy bowiem stwierdzenie, że pewnej formu ly nie da sie udowodnić. To po pierwsze może być w ogóle niemożliwe do stwierdzenia. Zaś aby znaleźć pozytywne potwierdzenie tego faktu bedzie na pewno konieczne przeprowadzenie globalnego wnioskowania na ca lej bazie danych, bo jak inaczej moglibyśmy stwierdzić, że czegoś nie da sie udowodnić. Dla odróżnienia, dowody w rachunku predykatów pierwszego rzedu maja charakter lokalny. Jeśli np. szcześliwie wybierzemy od razu w laściwe przes lanki to możemy uzyskać dowód w kilku krokach, nawet jeśli baza danych liczy tysiace faktów. Systemy logiki niemonotonicznej wprowadzenie 8

9 Za lożenie świata zamknietego CWA Zak ladamy że każdy fakt prosty (atomowy), który nie wystepuje w postaci pozytywnej ani negatywnej w zbiorze aksjomatów ( ), ani z tego zbioru nie daje sie wywieść (th( )), jest nieprawdziwy. th( ) : Φ RPPR[Φ th( ) = Φ] zal : P zal P th( ) gdzie P atom podstawiony CWA( ) : Φ[Φ CWA( ) zal = Φ] Typowy przyk lad: systemy baz danych, które posiadaja dla każdej relacji zbiór n-ek spe lniajacych te relacje. Przyjmuje sie tam, że dla wszystkich pozosta lych n-ek relacja nie jest spe lniona. Systemy logiki niemonotonicznej za lożenie CWA 9

10 CWA przyk lad Przyk lad: graniczy(polska,zsrr) graniczy(polska,nrd) graniczy(polska,csfr) Zapytanie: graniczy(polska,usa)? NIE. W przypadku posiadania niepe lnych danych wynik użycia CWA jest b ledny, i zależy np. od doboru konkretnych symboli predykatów. Na przyk lad, przy pos lugiwaniem sie predykatem odlegle (w przybliżeniu zaprzeczenie predykatu graniczy), możemy mieć: odlegle(polska,francja) odlegle(polska,wlochy) odlegle(polska,hiszpania) Zapytanie: odlegle(polska,usa)? NIE. Systemy logiki niemonotonicznej za lożenie CWA 10

11 CWA w lasności CWA nie gwarantuje również otrzymania wyników spójnych z sama zawartościa zbioru, np.: = {P(A) P(B)} a zatem P(A),P(B) th( ) wiec P(A), P(B) CWA( ) ale to w sumie razem daje sprzeczność. W lasność: Jeśli zbiór klauzul jest hornowski i spójny to CWA( ) jest spójny. (Klauzula jest hornowska jeśli zawiera co najwyżej jeden litera l pozytywny.) Systemy logiki niemonotonicznej za lożenie CWA 11

12 CWA modyfikacje W wielu przypadkach CWA jest zbyt silnym za lożeniem. Możemy go os labić przez za lożenie CWA tylko dla określonego zbioru predykatów. Wtedy zbiór zal jest z lożony wy lacznie z różnych instancji predykatów z tego zbioru. Na przyk lad: = { x[q(x) P(x)],Q(A),R(B) P(B)} Zak ladajac CWA ze wzgledu na P możemy wywnioskować P(B) ponieważ = P(B). Możemy zatem wywnioskować R(B). Zauważmy że pe lne CWA zawiera loby R(B) i P(B) co w sumie z stanowi sprzeczność. Systemy logiki niemonotonicznej za lożenie CWA 12

13 Inne za lożenia upraszczajace Nieco podobnymi do CWA za lożeniami upraszczajacymi sa: Za lożenie zamknietości dziedziny (DCA): jedynymi obiektami wystepujacymi w dziedzinie problemowej sa te, które wystepuja z nazwy. Przy braku symboli funkcyjnych moglibyśmy to za lożenie zapisać tak: x x = t 1 x = t 2... x = t n Jeśli wystepuj a symbole funkcyjne to takich formu l możnaby zapisać nieskończenie wiele i nie da sie tego wyrazić formu l a pierwszego rzedu. Za lożenie jednoznaczności nazw (UNA): jeśli dla dwóch podstawionych termów nie można udowodnić, że sa równe, to sa różne. UNA jest równoważne zastosowaniu CWA do predykatu równości. Systemy logiki niemonotonicznej za lożenie CWA 13

14 Przyk ladem zastosowania CWA i UNA jest mechanizm wnioskowania zaimplementowany w Prologu:?- consult(user).?- p(b). p(a). no ^D?- p(f(b)). yes no Systemy logiki niemonotonicznej za lożenie CWA 14

15 Dope lnienie predykatów PC Zak ladamy że jedynymi obiektami, które spe lniaja predykaty sa te, o których można to udowodnić. Rozpatrzmy kilka przypadków: Przyk lad 1. Za lóżmy = {P(A)} P(A) możemy zapisać jako: x[x = A P(x)] wtedy dope lnienie mog loby mieć postać: x[p(x) x = A] Oznaczymy: COMP(,P) def dope lnienie zatem: COMP(,P) = x [P(x) (x = A)] Jak widać w tym przypadku dope lnienie predykatu daje taki sam efekt jak CWA P. Przyk lad 2. W przypadku = {P(A),P(B)} dope lnienie ma postać: x[p(x) (x = A x = B)] Systemy logiki niemonotonicznej dope lnienie predykatów 15

16 Zbiór klauzul nazwiemy solitarnym w P, jeśli w każdej klauzuli zawierajacej pozytywny litera l P, P wystepuje co najwyżej raz (klauzule solitarne w P sa hornowskie w P, ale nie na odwrót). Zdefiniujemy dope lnienie P tylko dla klauzul solitarnych w P. Za lożmy że jest zbiorem klauzul solitarnych w P, wtedy każda klauzula zawierajaca pozytywny litera l P ma postać: y[q 1 Q 2... Q m P(t)] y x[(x = t) Q 1 Q 2...Q m P(x)] x[ y (x = t) Q 1 Q 2...Q m ] P(x) gdzie t =< t 1,...t n >, y inne zmienne, a (x = t) oznacza x 1 = t 1,... W skrócie zapisujemy wszystkie te formu ly jako: czyli: x E 1 P(x) x E 2 P(x)... x E k P(x) x[e 1 E 2...E k P(x)] Systemy logiki niemonotonicznej dope lnienie predykatów 16

17 a wiec przyjmujemy: COMP(,P) def ( xp(x) E 1 E 2...E k ) Przyk lad: teraz dope lniamy bird: x [ostrich(x) bird(x)] bird(tweety) ostrich(sam) x [ostrich(x) (x = Tweety) bird(x)] COMP(,bird) = x[bird(x) ostrich(x) (x = Tweety)] Za lożenie, że musi być solitarnym zbiorem klauzul gwarantuje, że klauzule zawierajace P stanowia poprawne (niecykliczne) definicje P. W niektórych przypadkach dope lnienie można poprawnie obliczyć również dla niesolitarnych klauzul, np. (x = 0) Silnia(x,1) (x 0) Silnia(x 1,y) Silnia(x,x y) Systemy logiki niemonotonicznej dope lnienie predykatów 17

18 Przeprowadzenie tutaj dope lnienia predykatu Silnia daje normalna formu le rekurencyjnej definicji silni: Silnia(x, z) [(x = 0) (z = 1)] y[(x 0) (z = x y) Silnia(x 1,y)] Zatem solitarność klauzul jest wystarczajacym, ale niekoniecznym warunkiem dla sensownego obliczenia dope lnienia predykatu. W lasność: Jeśli jest spójnym (spe lnialnym) zbiorem klauzul solitarnych ze wzgledu na P, to dope lnienie P w jest spójne. Systemy logiki niemonotonicznej dope lnienie predykatów 18

19 Specjalne przypadki dope lnienia predykatów: 1. = { x P(x)}, co możemy zapisać jako: x[true P(x)] W tym przypadku dope lnienie COMP(,P) ma postać x[p(x) TRUE] i jest tautologia, zatem nie wnosi nic nowego. 2. Za lóżmy, że nie ma w ani jednego pozytywnego przypadku P, wtedy możemy zapisać: x[false P(x)], wiec dope lnienie ma postać x[p(x) FALSE], tzn. x P(x) Dope lnienie predykatów dzia la troche podobnie jak CWA, ale w ogólności sa to różne koncepcje. Na przyk lad, jeśli = {P(A)} i istnieje obiekt B, wtedy P(B) CWA P ( ) natomiast dopelnieniem predykatu P jest formu la: x [P(x) (x = A)] Jak widać uzyskujemy różne formu ly, chociaż istnieja pewne zwiazki. Z P(B) oraz za lożenia DCA wynika x[p(x) (x = A)], natomiast formu la x[p(x) (x = A)] oraz za lożenie UNA daje P(B). Systemy logiki niemonotonicznej dope lnienie predykatów 19

20 Systemy logiki niemonotonicznej dope lnienie predykatów 20

21 NML Doyle i McDermott pierwsi opracowali matematyczny system logiki niemonotonicznej, zwany po prostu NML. th( ) def {Φ RPPR Φ} As (S) def {M Φ Φ S}\th( ) NM (S) def th( As (S)) Przekszta lcenie NM wyznacza dla danej teorii zbiór tych formu l, które powinny być niemonotonicznie wywodliwe z teorii. Punkt sta ly przekszta lcenia NM nazywany jest rozszerzeniem teorii. Rozszerzenie wyznacza zbiór tych formu l, które sa niemonotonicznie, lecz konsekwentnie i kompletnie wywodliwe z danej teorii. S = NM (S) Systemy logiki niemonotonicznej NML 21

22 Przyk lady. Teoria = {M p p} ma jedno rozszerzenie, które zawiera M p i p Teoria = {M p p} nie ma w ogóle rozszerzeń (operator NM nie ma punktu sta lego) Istnieja teorie z wieloma (nawet ) rozszerzeniami. Jako zbiór wniosków niemonotonicznych z danej teorii Doyle i McDermott określili przeciecie wszystkich rozszerzeń danej teorii (zamiast dopuścić rozszerzeń jako alternatyw). Doyle i McDermott opracowali procedure dowodowa dla takiego jezyka opartego na rachunku zdań, jak również teorie modeli dla tej logiki i udowodnili, że niemonotoniczna wywodliwość jest równoważna byciu prawdziwym w tej teorii modeli, tzn. teoria modeli jest kompletna i spójna z procedura dowodowa. Systemy logiki niemonotonicznej NML 22

23 Logika domys lów Logika domys lów (domniemań) opracowana przez Reitera prezentuje inne podejście do logiki niemonotonicznej. Pozwala tworzyć specjalne regu ly domys lowe o nastepuj acej postaci (jest to schemat regu ly ukonkretniany zmiennymi x): α(x) : M β(x) γ(x) Sens powyższej regu ly jest taki, że jeśli zachodzi α a β jest spójne (niesprzeczne) z bieżacym stanem bazy danych, to możemy wywnioskować γ. Teoria domys lów nazywamy pare (,D), gdzie jest klasyczna teoria rachunku predykatów, natomiast D jest zbiorem regu l domys lowych. Ponadto wprowadzamy operator Γ dzia lajacy na zbiorach formu l, spe lniajacy nastepuj ace warunki: (1) Γ(S) (2) Γ(S) = th(γ(s)) (3) [ p:mq r D,p Γ(S), q S] r Γ(S) Zbiór S nazywamy rozszerzeniem teorii domys lów (, D) jeśli jest punktem Systemy logiki niemonotonicznej logika domys lów 23

24 sta lym operatora Γ S = Γ(S) Przyk lady. Teoria (,D), gdzie = {},D = { :Mp p }, ma jedno rozszerzenie: S = th({p}) Teoria (,D), gdzie = {},D = { :Mp p, :M p p }, ma dwa rozszerzenia: S 1 = th({p}) oraz S 2 = th({ p}), i te dwa rozszerzenia stanowia alternatywne punkty widzenia na niemonotoniczne wnioskowanie z (albo zwiazane z p albo z p). Istnieja również teorie bez rozszerzeń, np. (,D), gdzie = {},D = { :Mp p } Systemy logiki niemonotonicznej logika domys lów 24

25 Obecnie można poprawnie zapisać przyk lad z fruwaniem ptaków. bird(x):m canfly(x) D = { } canfly(x) = { x[ostrich(x) canfly(x)], bird(tweety), bird(sam), ostrich(sam)} Ta teoria posiada jedno rozszerzenie S = th( { canfly(sam),canfly(tweety)}) Reiter sformu lowa l pojecie dowodu domys lowego, udowodni l, że domys lowa dowodliwość formu ly jest równoważna z należeniem do jakiegoś rozszerzenia teorii, a także przedstawi l procedure, oparta na klasycznej rezolucji, pozwalajacej stwierdzić należenie do rozszerzenia. Należy jednak pamietać, że ogólnie kwestia ta jest nierozstrzygalna. Systemy logiki niemonotonicznej logika domys lów 25

26 Systemy logiki niemonotonicznej logika domys lów 26

27 Circumscription Metoda circumscription Johna McCarthy ego jest przyk ladem logiki drugiego rzedu zdefiniowanej na potrzeby wnioskowania niemonotonicznego. Można ja rozumieć jako formalna i kompletna wersje za lożenia CWA. Pozwala ona wyznaczyć pewne predykaty jako minimalnie prawdziwe, albo fa lszywe wszedzie tam gdzie nie sa prawdziwe. Na przyk lad, chcac wyrazić fakt, że ptaki normalnie fruwaja, moglibyśmy wprowadzić predykat Abnormal 1 (x) i zapisać: Bird(x) Abnormal 1 (x) CanFly(x) Wykonanie circumscription predykatu Abnormal 1 upoważnia maszyne wnioskujac a do przyjecia Abnormal 1 (x) zawsze wtedy, gdy nie da sie udowodnić, że prawda jest Abnormal 1 (x). Systemy logiki niemonotonicznej circumscription 27

28 Systemy logiki niemonotonicznej circumscription 28

29 Systemy zachowania spójności logicznej (TMS) Co ma zrobić system wnioskowania logicznego gdy chcia lby wycofać jakiś fakt P posiadany w swojej bazie danych? Na przyk lad: system rejestruje bieżacy stan rzeczy (nie uwzgledniaj ac up lywu czasu ani historii) i ten stan uleg l zmianie fakt by l wynikiem za lożenia dokonanego ad hoc (być może w wyniku rozumowania niemonotonicznego) i obecnie sa powody przypuszczać, że w istocie jest nieprawdziwy Usuniecie b lednie dokonanego za lożenia lub nieaktualnego faktu nie może polegać na dodaniu faktu P, ponieważ to nie wycofa loby b lednego faktu P, a tylko wprowadzi lo niespójność bazy danych, zawierajacej obecnie zarówno P jak i P. Zamiast tego, należy usunać z bazy danych fakt P, oraz wszystkie inne fakty być może z niego wywiedzione. Na przyk lad, jeśli istnia la implikacja P Q, to system móg l, wierzac w pewnym okresie w prawdziwość P, poprawnie wywnioskować Q. Jednak fakty takie jak Q niekoniecznie musza być nieprawdziwe tylko dlatego, że nieprawdziwe okaza lo sie P. Po jego pierwotnym wywiedzeniu z P system móg l znaleźć inne, niezależne, potwierdzenia Q. Systemy logiki niemonotonicznej systemy TMS 29

30 Systemy zachowania spójności logicznej (truth maintenance systems), wspomagaja proces wnioskowania przez rejestracje takich zależności logicznych. Agent rozwiazuj acy problem aksjomaty za lożenia wnioski zależności zapytania odpowiedzi System TMS Funkcje systemu TMS: 1. przechowywanie faktów i wniosków 2. usuwanie faktów z obs lug a konsekwencji 3. ponowne przywracanie faktów i konsekwencji 4. dostarczanie agentowi uzasadnień faktów 5. wykrywanie niespójności w za lożeniach 6. prowadzenie wnioskowania niemonotonicznego Systemy logiki niemonotonicznej systemy TMS 30

31 W najprostszym przypadku system TMS może realizować swe funkcje przez usuwanie z bazy danych w momencie wycofywania dokonanego wcześniej za lożenia wszystkich wniosków otrzymanych przez system. Jest to metoda prosta i skuteczna, wymaga jednak każdorazowego powtórzenia dowodów wszystkich twierdzeń. Nieco lepsza metoda jest usuwanie tylko wniosków wywiedzionych po wprowadzeniu do bazy danych wycofywanego aktualnie za lożenia. Wymaga to utrzymywania informacji o chronologii wprowadzania i wyprowadzania faktów, i nadal powtórzenia wielu dowodów, z których wiekszość mog la nie mieć nic wspólnego z wycofywanym za lożeniem. Jeszcze lepsza metoda jest rejestrowanie, dla wszystkich wniosków, za lożeń, na których by ly oparte ich wywody, a nastepnie, przy wycofywaniu jakiegoś za lożenia, usuwanie uzasadnień, których niezbedn a cześci a by lo wycofywane za lożenie, a także eliminacja faktów, które straci ly wszystkie swoje uzasadnienia. Systemy logiki niemonotonicznej systemy TMS 31

32 Przyk lad Agent posiada nastepuj ace fakty pewne, oraz, uzyskane w wyniku swojej pracy, za lożenia niemonotoniczne i wnioski na nich oparte: P R { fakt } Q S { fakt } R S { fakt } P { za lożenie } Q { za lożenie } R { wniosek(p) } S { wniosek(p), wniosek(q) } Gdyby nastepnie, w trakcie pracy, agent postanowi l wycofać sie z za lożenia P, i poinformowa l o tym system TMS, to ten skreśli lby fakt R z listy faktów uznawanych za s luszne, oraz skreśli lby jedno z uzasadnień faktu S. Gdyby w dalszym ciagu agent wycofa lby również za lożenie Q, to system TMS musia lby już ostatecznie usunać fakt S. Zauważmy, że gdyby agent nastepnie postanowi l jednak przywrócić za lożenie P, to system TMS nie mia lby sposobu odzyskania usunietych wniosków R i S. Systemy logiki niemonotonicznej systemy TMS 32

33 System JTMS Historycznie najwcześniejszy system TMS Doyle a jest w laśnie oparty na uzasadnieniach (pierwotnie nazwany po prostu TMS, ale później dla odróżnienia od innych systemów nazywany również JTMS). System ten pamieta dla każdego faktu jego uzasadnienie, lub uzasadnienia. System JMS nie usuwa raz utworzonych struktur danych, tylko określa status faktu jako in (fakt, w który wierzymy, bo ma uzasadnienia) albo out (fakt, w który nie wierzymy, bo nie ma uzasadnień). Gdy status jakiegoś faktu zmienia sie na out, wtedy uzasadnienia niektórych innych faktów moga również zmienić status, powodujac propagacje konsekwencji takiej zmiany w strukturach systemu JTMS. Podobnie, gdy pojawia sie jakiś fakt, który mia l już poprzednio status in, i jest cześci a uzasadnień innych faktów, wtedy wystarczy zmienić status wszystkich takich uzasadnień i faktów na in, i udowodnione wcześniej wnioski automatycznie pojawiaja sie znowu (tzw. unouting ). Zatem system JTMS utrzymuje stan swojej bazy danych w postaci jednego spójnego zestawu wierzeń, i o każdym stwierdzeniu możemy powiedzieć, czy aktualnie w nie wierzymy czy nie. Systemy logiki niemonotonicznej systemy TMS 33

34 System ATMS Innego rodzaju system TMS, oparty na za lożeniach i nazwany ATMS, zaproponowa l Johan de Kleer. ATMS nie etykietuje żadnych faktów jako in albo out, a tylko rejestruje wszystkie fakty i za lożenia w postaci wez lów na jednym grafie zależności. System zaznacza, na podstawie informacji od użytkownika, które fakty sa prawdziwe przy których za lożeniach, i nie ma pojecia w co wierzy w danej chwili. Użytkownik zg lasza systemowi wszystkie za lożenia, które go interesuja, niezależnie czy sa one wzajemnie spójne. ATMS aktualizuje graf zależności, gdzie etykiety wez lów zawieraja za lożenia je uzasadniajace, i w każdej chwili jest w stanie odpowiedzieć, przy jakim zestawie za lożeń dany fakt jest prawdziwy. Metoda de Kleer a pokonuje wiekszość problemów zwiazanych z systemami TMS (np. unouting), i nadaje sie szczególnie do implementacji systemów rozważajacych alternatywne warianty, gdzie konieczne jest czeste prze laczanie sie miedzy wzajemnie wykluczajacymi sie punktami widzenia. Jest to jednak metoda typowo dyskretna, dzia lajac a na niezbyt dużej liczbie za lożeń, ponieważ musi uwzgledniać wszystkie możliwe ich kombinacje. Systemy logiki niemonotonicznej systemy TMS 34

35 Generacja wyjaśnień Systemy TMS moga być również postrzegane jako generatory wyjaśnień. Jeśli dla danego faktu, który jest obserwowany, istnieje szereg możliwych uzasadnień, z których żadne nie jest obserwowane ani znane, to agent może analizować te uzasadnienia, i wybierać te, które np. sa minimalne, a przez to najbardziej prawdopodobne, i skoncentrować sie na znalezieniu przyczyny obserwowanej sytuacji. Na przyk lad, jako uzasadnienie faktu, że nie da sie uruchomić silnika samochodu, możemy mieć zapisana niesprawność akumulatora, oraz jeszcze szereg innych możliwych przyczyn. Gdyby agent mia l problemy z samochodem, i chcia l określić jego przyczyny, móg lby zaczać analizować zbiory uzasadnienień takiej awarii, i na tej podstawie próbować wybrnać z sytuacji. Na przyk lad, móg lby uporzadkować te zbiory uzasadnień wed lug liczności, i zaczać od najmniejszych, wychodzac z za lożenia, że najmniejszy zbiór uzasadnień zwiazany jest z najprostsza okolicznościa i przyczyna awarii. Zatem próby wybrniecia z opresji móg lby nasz agent zaczać od sprawdzenia akumulatora, gdyby to on w laśnie stanowi l najprostsze w tym sensie wyjaśnienie awarii. Systemy logiki niemonotonicznej systemy TMS 35

Problemy z wnioskowaniem opartym na logice. Frame problem. zdrowego rozsadku. Frame problem. Systemy logiki niemonotonicznej

Problemy z wnioskowaniem opartym na logice. Frame problem. zdrowego rozsadku. Frame problem. Systemy logiki niemonotonicznej Problemy z wnioskowaniem opartym na logice Mamy rachunek predykatów pierwszego rzedu do reprezentacji wiedzy. Mamy automatyczne dowodzenie twierdzeń przy użyciu regu ly rezolucji. Mamy również mechanizmy

Bardziej szczegółowo

SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ. Ewa Madalińska. na podstawie prac:

SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ. Ewa Madalińska. na podstawie prac: SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ Ewa Madalińska na podstawie prac: [1] Lukaszewicz,W. (1988) Considerations on Default Logic: An Alternative Approach. Computational Intelligence, 44[1],

Bardziej szczegółowo

Rachunek zdań - semantyka. Wartościowanie. ezyków formalnych. Semantyka j. Logika obliczeniowa. Joanna Józefowska. Poznań, rok akademicki 2009/2010

Rachunek zdań - semantyka. Wartościowanie. ezyków formalnych. Semantyka j. Logika obliczeniowa. Joanna Józefowska. Poznań, rok akademicki 2009/2010 Logika obliczeniowa Instytut Informatyki Poznań, rok akademicki 2009/2010 1 formu l rachunku zdań Wartościowanie i sta le logiczne Logiczna równoważność 2 Model formu ly Formu la spe lniona Formu la spe

Bardziej szczegółowo

Rozdzia l 10. Najważniejsze normalne logiki modalne

Rozdzia l 10. Najważniejsze normalne logiki modalne Rozdzia l 10. Najważniejsze normalne logiki modalne 1. Logiki modalne normalne Definicja. Inwariantny zbiór formu l X jȩzyka modalnego L = (L,,,,, ) nazywamy logik a modaln a zbazowan a na logice klasycznej

Bardziej szczegółowo

P. Urzyczyn: Materia ly do wyk ladu z semantyki. Uproszczony 1 j. ezyk PCF

P. Urzyczyn: Materia ly do wyk ladu z semantyki. Uproszczony 1 j. ezyk PCF 29 kwietnia 2013, godzina 23: 56 strona 1 P. Urzyczyn: Materia ly do wyk ladu z semantyki Uproszczony 1 j ezyk PCF Sk ladnia: Poniżej Γ oznacza otoczenie typowe, czyli zbiór deklaracji postaci (x : τ).

Bardziej szczegółowo

Wyk lad 7 Baza i wymiar przestrzeni liniowej

Wyk lad 7 Baza i wymiar przestrzeni liniowej Wyk lad 7 Baza i wymiar przestrzeni liniowej 1 Baza przestrzeni liniowej Niech V bedzie przestrzenia liniowa. Powiemy, że podzbiór X V jest maksymalnym zbiorem liniowo niezależnym, jeśli X jest zbiorem

Bardziej szczegółowo

Wyk lad 8 macierzy i twierdzenie Kroneckera-Capellego

Wyk lad 8 macierzy i twierdzenie Kroneckera-Capellego Wyk lad 8 Rzad macierzy i twierdzenie Kroneckera-Capellego 1 Określenie rz edu macierzy Niech A bedzie m n - macierza Wówczas wiersze macierzy A możemy w naturalny sposób traktować jako wektory przestrzeni

Bardziej szczegółowo

25 lutego 2013, godzina 23: 57 strona 1. P. Urzyczyn: Materia ly do wyk ladu z semantyki. Logika Hoare a

25 lutego 2013, godzina 23: 57 strona 1. P. Urzyczyn: Materia ly do wyk ladu z semantyki. Logika Hoare a 25 lutego 2013, godzina 23: 57 strona 1 P. Urzyczyn: Materia ly do wyk ladu z semantyki Logika Hoare a Rozważamy najprostszy model imperatywnego jezyka programowania z jednym typem danych. Wartości tego

Bardziej szczegółowo

Wyk lad 3 Wielomiany i u lamki proste

Wyk lad 3 Wielomiany i u lamki proste Wyk lad 3 Wielomiany i u lamki proste 1 Konstrukcja pierścienia wielomianów Niech P bedzie dowolnym pierścieniem, w którym 0 1. Oznaczmy przez P [x] zbiór wszystkich nieskończonych ciagów o wszystkich

Bardziej szczegółowo

Rozdzia l 2. Najważniejsze typy algebr stosowane w logice

Rozdzia l 2. Najważniejsze typy algebr stosowane w logice Rozdzia l 2. Najważniejsze typy algebr stosowane w logice 1. Algebry Boole a Definicja. Kratȩ dystrybutywn a z zerem i jedynk a, w której dla każdego elementu istnieje jego uzupe lnienie nazywamy algebr

Bardziej szczegółowo

Niech X bȩdzie dowolnym zbiorem. Dobry porz adek to relacja P X X (bȩdziemy pisać x y zamiast x, y P ) o w lasnościach:

Niech X bȩdzie dowolnym zbiorem. Dobry porz adek to relacja P X X (bȩdziemy pisać x y zamiast x, y P ) o w lasnościach: Teoria miary WPPT IIr semestr zimowy 2009 Wyk lad 4 Liczby kardynalne, indukcja pozaskończona DOBRY PORZA DEK 14/10/09 Niech X bȩdzie dowolnym zbiorem Dobry porz adek to relacja P X X (bȩdziemy pisać x

Bardziej szczegółowo

Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań

Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań Micha l Ziembowski m.ziembowski@mini.pw.edu.pl www.mini.pw.edu.pl/ ziembowskim/ October 2, 2016 M. Ziembowski (WUoT) Elementy logiki i teorii

Bardziej szczegółowo

Wyk lad 12. (ii) najstarszy wspó lczynnik wielomianu f jest elementem odwracalnym w P. Dowód. Niech st(f) = n i niech a bedzie

Wyk lad 12. (ii) najstarszy wspó lczynnik wielomianu f jest elementem odwracalnym w P. Dowód. Niech st(f) = n i niech a bedzie 1 Dzielenie wielomianów Wyk lad 12 Ważne pierścienie Definicja 12.1. Niech P bedzie pierścieniem, który może nie być dziedzina ca lkowitości. Powiemy, że w pierścieniu P [x] jest wykonalne dzielenie z

Bardziej szczegółowo

Logika matematyczna i teoria mnogości (I) J. de Lucas

Logika matematyczna i teoria mnogości (I) J. de Lucas Logika matematyczna i teoria mnogości (I) J. de Lucas Ćwiczenie 1. (Zad. L. Newelskiego) Niech p oznacza zdanie Ala je, zaś q zdanie As wyje. Zapisz jako formu ly rachunku zdań nastȩpuj ace zdania: 1.1.

Bardziej szczegółowo

Wyk lad 11 1 Wektory i wartości w lasne

Wyk lad 11 1 Wektory i wartości w lasne Wyk lad 11 Wektory i wartości w lasne 1 Wektory i wartości w lasne Niech V bedzie przestrzenia liniowa nad cia lem K Każde przekszta lcenie liniowe f : V V nazywamy endomorfizmem liniowym przestrzeni V

Bardziej szczegółowo

Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera

Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera Określenie podpierścienia Definicja 9.. Podpierścieniem pierścienia (P, +,, 0, ) nazywamy taki podzbiór A P, który jest pierścieniem ze wzgledu

Bardziej szczegółowo

Wyk lad 5 Grupa ilorazowa, iloczyn prosty, homomorfizm

Wyk lad 5 Grupa ilorazowa, iloczyn prosty, homomorfizm Wyk lad 5 Grupa ilorazowa, iloczyn prosty, homomorfizm 1 Grupa ilorazowa Niech H b edzie dzielnikiem normalnym grupy G. Oznaczmy przez G/H zbiór wszystkich warstw lewostronnych grupy G wzgl edem podgrupy

Bardziej szczegółowo

Wyk lad 5 W lasności wyznaczników. Macierz odwrotna

Wyk lad 5 W lasności wyznaczników. Macierz odwrotna Wyk lad 5 W lasności wyznaczników Macierz odwrotna 1 Operacje elementarne na macierzach Bardzo ważne znaczenie w algebrze liniowej odgrywaja tzw operacje elementarne na wierszach lub kolumnach macierzy

Bardziej szczegółowo

Wyk lad 14 Cia la i ich w lasności

Wyk lad 14 Cia la i ich w lasności Wyk lad 4 Cia la i ich w lasności Charakterystyka cia la Określenie cia la i w lasności dzia lań w ciele y ly omówione na algerze liniowej. Stosujac terminologie z teorii pierścieni możemy powiedzieć,

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 5 marca 2011 Zasady 10 wyk ladów; egzamin pisemny; Literatura 1 A. Lomnicki Wprowadzenie do statystyki dla przyrodników PWN 1999. 2 W. Krysicki, J. Bartos, W. Dyczka, K. Królikowska, M. Wasilewski Rachunek

Bardziej szczegółowo

Wyk lad 4 Warstwy, dzielniki normalne

Wyk lad 4 Warstwy, dzielniki normalne Wyk lad 4 Warstwy, dzielniki normalne 1 Warstwy grupy wzgl edem podgrupy Niech H bedzie podgrupa grupy (G,, e). W zbiorze G wprowadzamy relacje l oraz r przyjmujac, że dla dowolnych a, b G: a l b a 1 b

Bardziej szczegółowo

Wyk lad 2 Podgrupa grupy

Wyk lad 2 Podgrupa grupy Wyk lad 2 Podgrupa grupy Definicja 2.1. Pod grupy (G,, e) nazywamy taki podzbiór H G, że e H, h 1 H dla każdego h H oraz h 1 h 2 H dla dowolnych h 1, h 2 H. Jeśli H jest grupy G, to bedziemy pisali H G.

Bardziej szczegółowo

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Wyk lad 9 Baza i wymiar przestrzeni liniowej Wyk lad 9 Baza i wymiar przestrzeni liniowej 1 Operacje elementarne na uk ladach wektorów Niech α 1,..., α n bed dowolnymi wektorami przestrzeni liniowej V nad cia lem K. Wyróżniamy nastepuj ace operacje

Bardziej szczegółowo

Rezolucja w rachunku predykatów. Przedrostkowa koniunkcyjna postać normalna. Formu ly ustalone. Joanna Józefowska. Poznań, rok akademicki 2009/2010

Rezolucja w rachunku predykatów. Przedrostkowa koniunkcyjna postać normalna. Formu ly ustalone. Joanna Józefowska. Poznań, rok akademicki 2009/2010 Instytut Informatyki Poznań, rok akademicki 2009/2010 1 Postać klauzulowa formu l 2 Regu la rezolucji Regu la rezolucji dla klauzul ustalonych Regu la rezolucji dla klauzul ustalonych a spe lnialność Ogólna

Bardziej szczegółowo

Uzgadnianie wyrażeń rachunku predykatów. Adam i orzeszki. Joanna Józefowska. Poznań, rok akademicki 2009/2010

Uzgadnianie wyrażeń rachunku predykatów. Adam i orzeszki. Joanna Józefowska. Poznań, rok akademicki 2009/2010 Instytut Informatyki Poznań, rok akademicki 2009/2010 Instytut Informatyki Poznań, rok akademicki 2009/2010 1 Podstawienia Motywacja Podstawienie 2 Sk ladanie podstawień Motywacja Z lożenie podstawień

Bardziej szczegółowo

Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania

Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania 1 Przekszta lcenia liniowe i ich w lasności Definicja 9.1. Niech V i W bed przestrzeniami liniowymi. Przekszta lcenie f : V W spe lniajace warunki:

Bardziej szczegółowo

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

Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW Logika Stosowana Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika

Bardziej szczegółowo

LOGIKA ALGORYTMICZNA

LOGIKA ALGORYTMICZNA LOGIKA ALGORYTMICZNA 0.0. Relacje. Iloczyn kartezjański: A B := (a, b) : a A i b B} (zak ladamy, że (x, y) i (u, v) s a równe wtedy i tylko wtedy gdy x = u i y = v); A n := (x 1,..., x n ) : x i A}; R

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 29 marca 2011 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 31 marca 2014 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś

Bardziej szczegółowo

Teoria miary WPPT IIr. semestr zimowy 2009 Wyk lady 6 i 7. Mierzalność w sensie Carathéodory ego Miara Lebesgue a na prostej

Teoria miary WPPT IIr. semestr zimowy 2009 Wyk lady 6 i 7. Mierzalność w sensie Carathéodory ego Miara Lebesgue a na prostej Teoria miary WPPT IIr. semestr zimowy 2009 Wyk lady 6 i 7. Mierzalność w sensie Carathéodory ego Miara Lebesgue a na prostej 27-28/10/09 ZBIORY MIERZALNE WZGLȨDEM MIARY ZEWNȨTRZNEJ Niech µ bȩdzie miar

Bardziej szczegółowo

Algebra i jej zastosowania konspekt wyk ladu, czȩść druga

Algebra i jej zastosowania konspekt wyk ladu, czȩść druga Algebra i jej zastosowania konspekt wyk ladu, czȩść druga Anna Romanowska January 29, 2016 4 Kraty i algebry Boole a 41 Kraty zupe lne Definicja 411 Zbiór uporza dkowany (P, ) nazywamy krata zupe lna,

Bardziej szczegółowo

Wyk lad 14 Formy kwadratowe I

Wyk lad 14 Formy kwadratowe I Wyk lad 14 Formy kwadratowe I Wielomian n-zmiennych x 1,, x n postaci n a ij x i x j, (1) gdzie a ij R oraz a ij = a ji dla wszystkich i, j = 1,, n nazywamy forma kwadratowa n-zmiennych Forme (1) można

Bardziej szczegółowo

Wyk lad 4 Macierz odwrotna i twierdzenie Cramera

Wyk lad 4 Macierz odwrotna i twierdzenie Cramera Wyk lad 4 Macierz odwrotna i twierdzenie Cramera 1 Odwracanie macierzy I n jest elementem neutralnym mnożenia macierzy w zbiorze M n (R) tzn A I n I n A A dla dowolnej macierzy A M n (R) Ponadto z twierdzenia

Bardziej szczegółowo

Programowanie w logice

Programowanie w logice Programowanie w logice PROLOG cz.1 PROLOG język wysokiego poziomu Powstał w 1972 na Uniwersytecie w Marsylii (Francja) w zespole A.Colmerauer a i F.Roussel a PROgrammation en LOGique, PROgramming in LOGic,

Bardziej szczegółowo

Suma i przeciȩcie podprzestrzeń, suma prosta, przestrzeń ilorazowa Javier de Lucas

Suma i przeciȩcie podprzestrzeń, suma prosta, przestrzeń ilorazowa Javier de Lucas Suma i przeciȩcie podprzestrzeń suma prosta przestrzeń ilorazowa Javier de Lucas Ćwiczenie 1 W zależności od wartości parametru p podaj wymiar przestrzeni W = v 1 v v 3 gdzie p 0 v 1 = 1 + p 3 v = 5 3

Bardziej szczegółowo

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

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych. Elementy logiki i teorii zbiorów. 1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych. Pojęcia pierwotne to najprostsze

Bardziej szczegółowo

ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 3 Tablice trwania życia 2

ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 3 Tablice trwania życia 2 Wst ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 3 Tablice trwania życia 2 1 Przypomnienie Jesteśmy już w stanie wyznaczyć tp x = l x+t l x, gdzie l x, l x+t, to liczebności kohorty odpowiednio

Bardziej szczegółowo

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

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne Literatura: podstawowa: C. Radhakrishna Rao, Statystyka i prawda, 1994. G. Wieczorkowska-Wierzbińska, J. Wierzbiński, Statystyka. Od teorii do praktyki, 2013. A. Aczel, Statystyka w zarządzaniu, 2002.

Bardziej szczegółowo

Wyk lad 1 Podstawowe struktury algebraiczne

Wyk lad 1 Podstawowe struktury algebraiczne Wyk lad 1 Podstawowe struktury algebraiczne 1 Dzia lanie w zbiorze Majac dane dowolne dwa przedmioty a b możemy z nich utworzyć pare uporzadkowan a (a b) o poprzedniku a i nastepniku b. Warunek na równość

Bardziej szczegółowo

Suma i przeciȩcie podprzestrzeni, przestrzeń ilorazowa Javier de Lucas

Suma i przeciȩcie podprzestrzeni, przestrzeń ilorazowa Javier de Lucas Suma i przeciȩcie podprzestrzeni, przestrzeń ilorazowa Javier de Lucas Ćwiczenie 1. Dowieść, że jeśli U i V s a podprzestrzeniami n-wymiarowej przestrzeni wektorowej oraz dim U = r i dim V = s, to max(0,

Bardziej szczegółowo

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Wyk lad 9 Baza i wymiar przestrzeni liniowej Wyk lad 9 Baza i wymiar liniowej Baza liniowej Niech V bedzie nad cia lem K Powiemy, że zbiór wektorów {α,, α n } jest baza V, jeżeli wektory α,, α n sa liniowo niezależne oraz generuja V tzn V = L(α,,

Bardziej szczegółowo

Liczby naturalne i ca lkowite

Liczby naturalne i ca lkowite Chapter 1 Liczby naturalne i ca lkowite Koncepcja liczb naturalnych i proste operacje arytmetyczne by ly znane już od oko lo 50000 tysiȩcy lat temu. To wiemy na podstawie archeologicznych i historycznych

Bardziej szczegółowo

Rozdzia l 11. Przestrzenie Euklidesowe Definicja, iloczyn skalarny i norma. iloczynem skalarnym.

Rozdzia l 11. Przestrzenie Euklidesowe Definicja, iloczyn skalarny i norma. iloczynem skalarnym. Rozdzia l 11 Przestrzenie Euklidesowe 11.1 Definicja, iloczyn skalarny i norma Definicja 11.1 Przestrzenia Euklidesowa nazywamy par e { X K,ϕ }, gdzie X K jest przestrzenia liniowa nad K, a ϕ forma dwuliniowa

Bardziej szczegółowo

Zagadnienie Dualne Zadania Programowania Liniowego. Seminarium Szkoleniowe Edyta Mrówka

Zagadnienie Dualne Zadania Programowania Liniowego. Seminarium Szkoleniowe Edyta Mrówka Zagadnienie Dualne Zadania Programowania Liniowego Seminarium Szkoleniowe Edyta Mrówka Ogólne zagadnienie PL Znajdź taki wektor X = (x 1, x 2,..., x n ), który minimalizuje kombinacje liniow a przy ograniczeniach

Bardziej szczegółowo

Ekonomia matematyczna i dynamiczna optymalizacja

Ekonomia matematyczna i dynamiczna optymalizacja Ekonomia matematyczna i dynamiczna optymalizacja Ramy wyk ladu i podstawowe narz edzia matematyczne SGH Semestr letni 2012-13 Uk lady dynamiczne Rozwiazanie modelu dynamicznego bardzo czesto można zapisać

Bardziej szczegółowo

Sterowalność liniowych uk ladów sterowania

Sterowalność liniowych uk ladów sterowania Sterowalność liniowych uk ladów sterowania W zadaniach sterowania docelowego należy przeprowadzić obiekt opisywany za pomoc a równania stanu z zadanego stanu pocz atkowego ẋ(t) = f(x(t), u(t), t), t [t,

Bardziej szczegółowo

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

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017 Logika Stosowana Wykład 1 - Logika zdaniowa Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika Stosowana 2017 1 / 30 Plan wykładu 1 Język

Bardziej szczegółowo

MATEMATYKA W SZKOLE HELIANTUS LICZBY NATURALNE I CA LKOWITE

MATEMATYKA W SZKOLE HELIANTUS LICZBY NATURALNE I CA LKOWITE 1 SZKO LA PODSTAWOWA HELIANTUS 0-89 WARSZAWA ul. BAŻANCIA 16 3 1 0 1 3 Oś liczbowa. Liczby ca lkowite x MATEMATYKA W SZKOLE HELIANTUS LICZBY NATURALNE I CA LKOWITE Prof. dr. Tadeusz STYŠ WARSZAWA 018 1

Bardziej szczegółowo

Wyk lad 6 Podprzestrzenie przestrzeni liniowych

Wyk lad 6 Podprzestrzenie przestrzeni liniowych Wyk lad 6 Podprzestrzenie przestrzeni liniowych 1 Określenie podprzestrzeni Definicja 6.1. Niepusty podzbiór V 1 V nazywamy podprzestrzeni przestrzeni liniowej V, jeśli ma on nastepuj ace w lasności: (I)

Bardziej szczegółowo

Zajęcia nr. 3 notatki

Zajęcia nr. 3 notatki Zajęcia nr. 3 notatki 22 kwietnia 2005 1 Funkcje liczbowe wprowadzenie Istnieje nieskończenie wiele funkcji w matematyce. W dodaktu nie wszystkie są liczbowe. Rozpatruje się funkcje które pobierają argumenty

Bardziej szczegółowo

Projekt 4: Programowanie w logice

Projekt 4: Programowanie w logice Języki Programowania Projekt 4: Programowanie w logice Środowisko ECL i PS e W projekcie wykorzystane będzie środowisko ECL i PS e. Dostępne jest ono pod adresem http://eclipseclp.org/. Po zainstalowaniu

Bardziej szczegółowo

Wyk lad 7 Metoda eliminacji Gaussa. Wzory Cramera

Wyk lad 7 Metoda eliminacji Gaussa. Wzory Cramera Wyk lad 7 Metoda eliminacji Gaussa Wzory Cramera Metoda eliminacji Gaussa Metoda eliminacji Gaussa polega na znalezieniu dla danego uk ladu a x + a 2 x 2 + + a n x n = b a 2 x + a 22 x 2 + + a 2n x n =

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 22 marca 2011 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś

Bardziej szczegółowo

Niesimpleksowe metody rozwia zywania zadań PL. Seminarium Szkoleniowe Edyta Mrówka

Niesimpleksowe metody rozwia zywania zadań PL. Seminarium Szkoleniowe Edyta Mrówka Niesimpleksowe metody rozwia zywania zadań PL Seminarium Szkoleniowe Metoda Simplex: wady i zalety Algorytm SIMPLEX jest szeroko znany i stosowany do rozwi azywania zadań programowania liniowego w praktyce.

Bardziej szczegółowo

Testowanie hipotez statystycznych

Testowanie hipotez statystycznych Testowanie hipotez statystycznych Wyk lad 9 Natalia Nehrebecka Stanis law Cichocki 28 listopada 2018 Plan zaj eć 1 Rozk lad estymatora b 2 3 dla parametrów 4 Hipotezy l aczne - test F 5 Dodatkowe za lożenie

Bardziej szczegółowo

Adam Meissner.

Adam Meissner. Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej Adam Meissner Adam.Meissner@put.poznan.pl http://www.man.poznan.pl/~ameis SZTUCZNA INTELIGENCJA Podstawy logiki pierwszego rzędu

Bardziej szczegółowo

Dziedziny Euklidesowe

Dziedziny Euklidesowe Dziedziny Euklidesowe 1.1. Definicja. Dziedzina Euklidesowa nazywamy pare (R, v), gdzie R jest dziedzina ca lkowitości a v : R \ {0} N {0} funkcja zwana waluacja, która spe lnia naste ce warunki: 1. dla

Bardziej szczegółowo

KOMBINATORYKA 1 WYK LAD 9 Zasada szufladkowa i jej uogólnienia

KOMBINATORYKA 1 WYK LAD 9 Zasada szufladkowa i jej uogólnienia KOMBINATORYKA 1 WYK LAD 9 Zasada szufladkowa i jej uogólnienia 18 grudnia 2006 Zasada szufladkowa, zwana też zasada Dirichleta, a w jez. ang.,,pigeonhole Principle może być sformu lowana naste puja co.

Bardziej szczegółowo

LOGIKA I TEORIA ZBIORÓW

LOGIKA I TEORIA ZBIORÓW LOGIKA I TEORIA ZBIORÓW Logika Logika jest nauką zajmującą się zdaniami Z punktu widzenia logiki istotne jest, czy dane zdanie jest prawdziwe, czy nie Nie jest natomiast istotne o czym to zdanie mówi Definicja

Bardziej szczegółowo

Wyk lad 11 Przekszta lcenia liniowe a macierze

Wyk lad 11 Przekszta lcenia liniowe a macierze Wyk lad 11 Przekszta lcenia liniowe a macierze 1 Izomorfizm przestrzeni L(V ; W ) i M m n (R) Twierdzenie 111 Niech V i W bed a przestrzeniami liniowymi o bazach uporzadkowanych (α 1,, α n ) i (β 1,, β

Bardziej szczegółowo

Algebra i jej zastosowania ćwiczenia

Algebra i jej zastosowania ćwiczenia Algebra i jej zastosowania ćwiczenia 14 stycznia 2013 1 Kraty 1. Pokazać, że każda klasa kongruencji kraty (K, +, ) jest podkrata kraty (K, +, ). 2. Znaleźć wszystkie kongruencje kraty 2 3, gdzie 2 jest

Bardziej szczegółowo

Paradygmaty programowania. Paradygmaty programowania

Paradygmaty programowania. Paradygmaty programowania Paradygmaty programowania Paradygmaty programowania Dr inż. Andrzej Grosser Cz estochowa, 2013 2 Spis treści 1. Zadanie 2 5 1.1. Wprowadzenie.................................. 5 1.2. Wskazówki do zadania..............................

Bardziej szczegółowo

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3 WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3 Definicja 1 Przestrzenia R 3 nazywamy zbiór uporzadkowanych trójek (x, y, z), czyli R 3 = {(x, y, z) : x, y, z R} Przestrzeń

Bardziej szczegółowo

w teorii funkcji. Dwa s lynne problemy. Micha l Jasiczak

w teorii funkcji. Dwa s lynne problemy. Micha l Jasiczak Równania różniczkowe czastkowe w teorii funkcji. Dwa s lynne problemy. Micha l Jasiczak Horyzonty 2014 Podstawowy obiekt wyk ladu: funkcje holomorficzne wielu zmiennych Temat: dwa problemy, których znane

Bardziej szczegółowo

(α + β) a = α a + β a α (a + b) = α a + α b (α β) a = α (β a). Definicja 4.1 Zbiór X z dzia laniami o wyżej wymienionych w lasnościach

(α + β) a = α a + β a α (a + b) = α a + α b (α β) a = α (β a). Definicja 4.1 Zbiór X z dzia laniami o wyżej wymienionych w lasnościach Rozdzia l 4 Przestrzenie liniowe 4.1 Przestrzenie i podprzestrzenie 4.1.1 Definicja i podstawowe w lasności Niech X z dzia laniem dodawania + b edzie grupa przemienna (abelowa). Oznaczmy przez 0 element

Bardziej szczegółowo

Dyskretne modele populacji

Dyskretne modele populacji Dyskretne modele populacji Micha l Machtel Adam Soboczyński 17 stycznia 2007 Typeset by FoilTEX Dyskretne modele populacji [1] Wst ep Dyskretny opis modelu matematycznego jest dobry dla populacji w których

Bardziej szczegółowo

Dyskretne modele populacji

Dyskretne modele populacji Dyskretne modele populacji Micha l Machtel Adam Soboczyński 19 stycznia 2007 Typeset by FoilTEX Dyskretne modele populacji [1] Wst ep Dyskretny opis modelu matematycznego jest dobry dla populacji w których

Bardziej szczegółowo

Wyk lad 4 Dzia lania na macierzach. Określenie wyznacznika

Wyk lad 4 Dzia lania na macierzach. Określenie wyznacznika Wyk lad 4 Dzia lania na macierzach Określenie wyznacznika 1 Określenie macierzy Niech K bedzie dowolnym cia lem oraz niech n i m bed a dowolnymi liczbami naturalnymi Prostokatn a tablice a 11 a 12 a 1n

Bardziej szczegółowo

PODSTAWOWE W LASNOŚCI W ZBIORZE LICZB RZECZYWISTYCH

PODSTAWOWE W LASNOŚCI W ZBIORZE LICZB RZECZYWISTYCH PODSTAWOWE W LASNOŚCI DZIA LAŃ I NIERÓWNOŚCI W ZBIORZE LICZB RZECZYWISTYCH W dalszym cia gu be dziemy zajmować sie g lównie w lasnościami liczb rzeczywistych, funkcjami określonymi na zbiorach z lożonych

Bardziej szczegółowo

Logika domniemań ang. Default logic (Reiter)

Logika domniemań ang. Default logic (Reiter) Logika domniemań ang. Default logic (Reiter) Domniemanie: Bird(x) : Flies(x) Flies(x) Teoria domniemań: Aksjomaty + domniemania 1 Definicja Domniemaniem nazywamy wyrażenie postaci A(x) : B 1 (x),..., B

Bardziej szczegółowo

ANALIZA II 15 marca 2014 Semestr letni. Ćwiczenie 1. Czy dan a funkcjȩ da siȩ dookreślić w punkcie (0, 0) tak, żeby otrzymana funkcja by la ci ag la?

ANALIZA II 15 marca 2014 Semestr letni. Ćwiczenie 1. Czy dan a funkcjȩ da siȩ dookreślić w punkcie (0, 0) tak, żeby otrzymana funkcja by la ci ag la? Ci ag lość i norma Ćwiczenie. Czy dan a funkcjȩ da siȩ dookreślić w punkcie (0, 0) tak, żeby otrzymana funkcja by la ci ag la? f (x, y) = x2 y 2 x 2 + y 2, f 2(x, y) = x2 y x 2 + y 2 f 3 (x, y) = x2 y

Bardziej szczegółowo

Rozdzia l 8. Pojȩcie liczby porz adkowej

Rozdzia l 8. Pojȩcie liczby porz adkowej Rozdzia l 8. Pojȩcie liczby porz adkowej 1. Liczby naturalne a liczby porz adkowe Oto cztery pierwsze liczby naturalne zapisane wed lug różnych czterech notacji w porz adku od najmniejszej do najwiȩkszej:,

Bardziej szczegółowo

MiNI Akademia Matematyki na Politechnice Warszawskiej

MiNI Akademia Matematyki na Politechnice Warszawskiej MiNI Akademia Matematyki na Politechnice Warszawskiej Krzysztof Che lmiński Okr egi i styczne MiNI PW, 14.10.2017 Podstawowe twierdzenia wykorzystywane w zadaniach z ćwiczeń Twierdzenie 1 (najmocniesze

Bardziej szczegółowo

PODSTAWY SZTUCZNEJ INTELIGENCJI

PODSTAWY SZTUCZNEJ INTELIGENCJI Katedra Informatyki Stosowanej Politechnika Łódzka PODSTAWY SZTUCZNEJ INTELIGENCJI Laboratorium PROGRAMOWANIE SYSTEMÓW EKSPERTOWYCH Opracowanie: Dr hab. inŝ. Jacek Kucharski Dr inŝ. Piotr Urbanek Cel ćwiczenia

Bardziej szczegółowo

Zbiory, relacje i funkcje

Zbiory, relacje i funkcje Zbiory, relacje i funkcje Zbiory będziemy zazwyczaj oznaczać dużymi literami A, B, C, X, Y, Z, natomiast elementy zbiorów zazwyczaj małymi. Podstawą zależność między elementem zbioru a zbiorem, czyli relację

Bardziej szczegółowo

Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu.

Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu. Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu. 1 Logika Klasyczna obejmuje dwie teorie:

Bardziej szczegółowo

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41 Wykład 2 Informatyka Stosowana 8 października 2018, M. A-B Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41 Elementy logiki matematycznej Informatyka Stosowana Wykład 2 8 października

Bardziej szczegółowo

Rachunek zdań i predykatów

Rachunek zdań i predykatów Rachunek zdań i predykatów Agnieszka Nowak 14 czerwca 2008 1 Rachunek zdań Do nauczenia :! 1. ((p q) p) q - reguła odrywania RO 2. reguła modus tollens MT: ((p q) q) p ((p q) q) p (( p q) q) p (( p q)

Bardziej szczegółowo

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

Logika Stosowana. Wykład 2 - Logika modalna Część 2. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017 Logika Stosowana Wykład 2 - Logika modalna Część 2 Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika Stosowana 2017 1 / 27 Plan wykładu

Bardziej szczegółowo

po lożenie cz astki i od czasu (t). Dla cz astki, która może poruszać siȩ tylko w jednym wymiarze (tu x)

po lożenie cz astki i od czasu (t). Dla cz astki, która może poruszać siȩ tylko w jednym wymiarze (tu x) Stan czastki określa funkcja falowa Ψ zależna od wspó lrzȩdnych określaj acych po lożenie cz astki i od czasu (t). Dla cz astki, która może poruszać siȩ tylko w jednym wymiarze (tu x) Wartości funkcji

Bardziej szczegółowo

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne) Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne) Definicja 1: Tautologia jest to takie wyrażenie, którego wartość logiczna jest prawdą przy wszystkich możliwych wartościowaniach zmiennych

Bardziej szczegółowo

Jak matematyka pomaga w wyszukiwanie wzorca

Jak matematyka pomaga w wyszukiwanie wzorca Jak matematyka pomaga w wyszukiwanie wzorca Artur Jeż 28 września 2011 Artur Jeż Matematyka i wyszukiwanie wzorca 28 IX 2011 1 / 18 Wiek nauki Artur Jeż Matematyka i wyszukiwanie wzorca 28 IX 2011 2 /

Bardziej szczegółowo

Wprowadzenie do logiki. Andrzej Sza las

Wprowadzenie do logiki. Andrzej Sza las Andrzej Sza las 1 Modelowanie Dobry model to mniej lub bardziej uproszczony opis rzeczywistości, prowadzacy do wniosków dobrze t e rzeczywistość oddajacych (przybliżajacych). Daży si e do doboru możliwie

Bardziej szczegółowo

13 Zastosowania Lematu Szemerédiego

13 Zastosowania Lematu Szemerédiego 13 Zastosowania Lematu Szemerédiego 13.1 Twierdzenie Erdősa-Stone a (Rozdzia ly 7.1 i 7.5 podre cznika) Jednym z g lównych zagadnień ekstremalnej teorii grafów jest wyznaczenie parametru ex(n, H) = max{

Bardziej szczegółowo

Paradygmaty dowodzenia

Paradygmaty dowodzenia Paradygmaty dowodzenia Sprawdzenie, czy dana formuła rachunku zdań jest tautologią polega zwykle na obliczeniu jej wartości dla 2 n różnych wartościowań, gdzie n jest liczbą zmiennych zdaniowych tej formuły.

Bardziej szczegółowo

Indukcja matematyczna

Indukcja matematyczna Indukcja matematyczna 1 Zasada indukcji Rozpatrzmy najpierw następujący przykład. Przykład 1 Oblicz sumę 1 + + 5 +... + (n 1). Dyskusja. Widzimy że dla n = 1 ostatnim składnikiem powyższej sumy jest n

Bardziej szczegółowo

Przestrzenie wektorowe, liniowa niezależność Javier de Lucas

Przestrzenie wektorowe, liniowa niezależność Javier de Lucas Przestrzenie wektorowe, liniowa niezależność Javier de Lucas Ćwiczenie 1. W literaturze można znaleźć pojȩcia przestrzeni liniowej i przestrzeni wektorowej. Obie rzeczy maj a tak a sam a znaczenie. Nastȩpuj

Bardziej szczegółowo

Matematyka A, klasówka, 24 maja zania zadań z kolokwium z matematyki A w nadziei, że pope lni lem wielu b le. rozwia

Matematyka A, klasówka, 24 maja zania zadań z kolokwium z matematyki A w nadziei, że pope lni lem wielu b le. rozwia Matematyka A, klasówka, 4 maja 5 Na prośbe jednej ze studentek podaje zania zadań z kolokwium z matematyki A w nadziei, że pope lni lem wielu b le dów Podać definicje wektora w lasnego i wartości w lasnej

Bardziej szczegółowo

Operacje na plikach. Organizacja systemu plików. Typy plików. Struktury plików. Pliki indeksowane. Struktura wewn etrzna

Operacje na plikach. Organizacja systemu plików. Typy plików. Struktury plików. Pliki indeksowane. Struktura wewn etrzna Organizacja systemu plików organizacja logiczna pliku: rekordy o sta lej lub zmiennej d lugości np. w systemie Unix typowo pliki zorganizowane sa jako sekwencje bajtów, zatem sa to rekordy o sta lej d

Bardziej szczegółowo

Liczba 2, to jest jedyna najmniejsza liczba parzysta i pierwsza. Oś liczbowa. Liczba 1, to nie jest liczba pierwsza

Liczba 2, to jest jedyna najmniejsza liczba parzysta i pierwsza. Oś liczbowa. Liczba 1, to nie jest liczba pierwsza 1 SZKO LA PODSTAWOWA HELIANTUS 02-892 WARSZAWA ul. BAŻANCIA 16 3 Liczba 2, to jest jedyna najmniejsza liczba parzysta i pierwsza 2 1 0 1 2 3 x Oś liczbowa. Liczba 1, to nie jest liczba pierwsza MATEMATYKA

Bardziej szczegółowo

ci agi i szeregi funkcji Javier de Lucas Ćwiczenie 1. Zbadać zbieżność (punktow a i jednostajn a) ci agu funkcji nx 2 + x

ci agi i szeregi funkcji Javier de Lucas Ćwiczenie 1. Zbadać zbieżność (punktow a i jednostajn a) ci agu funkcji nx 2 + x ci agi i szeregi funkcji Javier de Lucas Ćwiczenie 1 Zbadać zbieżność (punktow a i jednostajn a) ci agu funkcji f n : [, [ x nx + x nx + 1, Rozwi azanie: Mówi siȩ, że ci ag funkcji f n zd aży punktowo

Bardziej szczegółowo

Wartości logiczne. Za zdanie b. Powiedzenie studenci miewaja

Wartości logiczne. Za zdanie b. Powiedzenie studenci miewaja Wartości logiczne Za zdanie b edziemy uważać dowolne stwierdzenie, o którym można powiedzieć, że jest albo prawdziwe, albo fa lszywe, i które nie może być jednocześnie i prawdziwe, i fa lszywe. Powiedzenie

Bardziej szczegółowo

Programowanie w logice Wykład z baz danych dla

Programowanie w logice Wykład z baz danych dla Programowanie w logice Wykład z baz danych dla studentów matematyki 18 maja 2015 Programowanie w logice Programowanie w logice to podejście do programowania, w którym na program patrzymy nie jak na opis

Bardziej szczegółowo

Grupy i cia la, liczby zespolone

Grupy i cia la, liczby zespolone Rozdzia l 1 Grupy i cia la, liczby zespolone Dla ustalenia uwagi, b edziemy używać nast epuj acych oznaczeń: N = { 1, 2, 3,... } - liczby naturalne, Z = { 0, ±1, ±2,... } - liczby ca lkowite, W = { m n

Bardziej szczegółowo

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

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań. Wykłady z Analizy rzeczywistej i zespolonej w Matematyce stosowanej Wykład ELEMENTY LOGIKI ALGEBRA BOOLE A Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 10 marca 2014 Zmienna losowa - wst ep Przeprowadzane w praktyce badania i eksperymenty maja bardzo różnorodny charakter, niemniej jednak wiaż a sie one z rejestracja jakiś sygna lów (danych). Moga to być

Bardziej szczegółowo

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski Systemy ekspertowe i ich zastosowania Katarzyna Karp Marek Grabowski Plan prezentacji Wstęp Własności systemów ekspertowych Rodzaje baz wiedzy Metody reprezentacji wiedzy Metody wnioskowania Języki do

Bardziej szczegółowo

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

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń Elementy logiki Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń 1 Klasyczny Rachunek Zdań 1.1 Spójniki logiczne Zdaniem w sensie logicznym nazywamy wyrażenie, które jest

Bardziej szczegółowo

Rodzaje argumentów za istnieniem Boga

Rodzaje argumentów za istnieniem Boga Rodzaje argumentów za istnieniem Boga Podział argumentów argument ontologiczny - w tym argumencie twierdzi się, że z samego pojęcia bytu doskonałego możemy wywnioskować to, że Bóg musi istnieć. argumenty

Bardziej szczegółowo