Problemy z wnioskowaniem opartym na logice. Frame problem. zdrowego rozsadku. Frame problem. Systemy logiki niemonotonicznej
|
|
- Adam Turek
- 6 lat temu
- Przeglądów:
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 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). Ale czy w stanie s1 Jaś nadal ma przyjació lke? Akcja: kupno samochodu: s0 s1 ma(s1, jas, 500PLN). ma(s1, jas, daewoo_matiz). 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 1 Systemy logiki niemonotonicznej motywacja 2 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. 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). 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 Systemy logiki niemonotonicznej motywacja 4 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. 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)] 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 Systemy logiki niemonotonicznej wprowadzenie 6
2 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 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 7 Systemy logiki niemonotonicznej wprowadzenie 8 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. Przyk lad: graniczy(polska,zsrr) graniczy(polska,nrd) graniczy(polska,csfr) CWA przyk lad 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 9 Systemy logiki niemonotonicznej za lożenie CWA 10 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.) 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 11 Systemy logiki niemonotonicznej za lożenie CWA 12
3 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: 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 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 Systemy logiki niemonotonicznej za lożenie CWA 14 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)] Zbiór klauzul nazwiemy solitarnymw 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 15 Systemy logiki niemonotonicznej dope lnienie predykatów 16 a wiec przyjmujemy: Przyk lad: teraz dope lniamy bird: COMP(,P) def ( xp(x) E 1 E 2...E k ) 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)] 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. 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 Systemy logiki niemonotonicznej dope lnienie predykatów 18
4 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 Systemy logiki niemonotonicznej dope lnienie predykatów 20 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 wywodliwez 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. 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. S = NM (S) Systemy logiki niemonotonicznej NML 21 Systemy logiki niemonotonicznej NML 22 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 sta lym operatora Γ Przyk lady. S = Γ(S) 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 23 Systemy logiki niemonotonicznej logika domys lów 24
5 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 Systemy logiki niemonotonicznej logika domys lów 26 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 normalniefruwaja, 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 Systemy logiki niemonotonicznej circumscription 28 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 zachowania spójności logicznej (truth maintenance systems), wspomagaja proces wnioskowania przez rejestracje takich zależności logicznych. Funkcje systemu TMS: Agent rozwiazuj acy problem aksjomaty za lożenia wnioski zależności zapytania odpowiedzi 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 System TMS Systemy logiki niemonotonicznej systemy TMS 29 Systemy logiki niemonotonicznej systemy TMS 30
6 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. 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 31 Systemy logiki niemonotonicznej systemy TMS 32 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. 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 33 Systemy logiki niemonotonicznej systemy TMS 34 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
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
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],
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
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
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
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
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
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
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 : τ).
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
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
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
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
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:
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
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
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
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
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.
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
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
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
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
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ć,
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ś
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ś
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
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.
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
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
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ń
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
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
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ń
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
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,
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,, β
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(α,,
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
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
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
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
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
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)
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
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,
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
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
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ś
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.
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,
POCHODNA KIERUNKOWA. DEFINICJA Jeśli istnieje granica lim. to granica ta nazywa siȩ pochodn a kierunkow a funkcji f(m) w kierunku osi l i oznaczamy
POCHODNA KIERUNKOWA Pochodne cz astkowe funkcji f(m) = f(x, y, z) wzglȩdem x, wzglȩdem y i wzglȩdem z wyrażaj a prȩdkość zmiany funkcji w kierunku osi wspó lrzȩdnych; np. f x jest prȩdkości a zmiany funkcji
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
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ść
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
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ć
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,
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
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
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
(α + β) 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
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
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.
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.
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
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
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
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 =
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
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
Kultura logiczna Wnioskowania dedukcyjne
Kultura logiczna Wnioskowania dedukcyjne Bartosz Gostkowski bgostkowski@gmail.com Kraków 25 IV 2010 Plan wykładu: Intuicje dotyczące poprawności wnioskowania Wnioskowanie dedukcyjne Reguły niezawodne a
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
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
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.
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..............................
Indeks odwzorowania zmiennej zespolonej wzgl. krzywej zamknietej
Indeks odwzorowania zmiennej zespolonej wzgl edem krzywej zamkni etej 1. Liczby zespolone - konstrukcja Hamiltona 2. Homotopia odwzorowań na okr egu 3. Indeks odwzorowania ciag lego wzgledem krzywej zamknietej
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:,
Uproszczony dowod twierdzenia Fredricksona-Maiorany
Uproszczony dowod twierdzenia Fredricksona-Maiorany W. Rytter Dla uproszczenia rozważamy tylko teksty binarne. S lowa Lyndona sa zwartymi reprezentacjami liniowymi s lów cyklicznych. Dla s lowa x niech
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ę
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
Logika pragmatyczna dla inżynierów
Logika pragmatyczna Logika pragmatyczna dla inżynierów Kontakt: dr hab. inż. Adam Kasperski pokój 509 B4 adam.kasperski@pwr.edu.pl materiały + literatura + informacje na stronie www. Zaliczenie: Test pisemny
Cia la i wielomiany Javier de Lucas
Cia la i wielomiany Javier de Lucas Ćwiczenie 1. Za lóż, że (F, +,, 1, 0) jest cia lem i α, β F. w laściwości s a prawd a? Które z nastȩpuj acych 1. 0 α = 0. 2. ( 1) α = α. 3. Każdy element zbioru F ma
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
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
Testowanie hipotez statystycznych
round Testowanie hipotez statystycznych Wyk lad 9 Natalia Nehrebecka Stanis law Cichocki 13 grudnia 2014 Plan zajeć 1 Rozk lad estymatora b Rozk lad sumy kwadratów reszt 2 Hipotezy proste - test t Badanie
WNIOSKOWANIE W MODELU REGRESJI LINIOWEJ
WNIOSKOWANIE W MODELU REGRESJI LINIOWEJ Dana jest populacja generalna, w której dwuwymiarowa cecha (zmienna losowa) (X, Y ) ma pewien dwuwymiarowy rozk lad. Miara korelacji liniowej dla zmiennych (X, Y
Testowanie hipotez statystycznych
Testowanie hipotez statystycznych Wyk lad 8 Natalia Nehrebecka Stanis law Cichocki 29 listopada 2015 Plan zajeć 1 Rozk lad estymatora b Rozk lad sumy kwadratów reszt 2 Hipotezy proste - test t Badanie
Wstęp do logiki. Klasyczny Rachunek Zdań II
Wstęp do logiki Klasyczny Rachunek Zdań II DEF. 1 (Słownik). Następujące znaki tworzą słownik języka KRZ: p 1, p 2, p 3, (zmienne zdaniowe) ~,,,, (spójniki) ), ( (nawiasy). DEF. 2 (Wyrażenie). Wyrażeniem
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
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
ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 2 Tablice trwania życia
Wst ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 2 Tablice trwania życia 1 Cele (na dzisiaj): Zrozumieć w jaki sposób można wyznaczyć przysz ly czas życia osoby w wieku x. Zrozumieć parametry
Rekurencyjna przeliczalność
Rekurencyjna przeliczalność Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl Funkcje rekurencyjne Jerzy Pogonowski (MEG) Rekurencyjna przeliczalność Funkcje rekurencyjne
Andrzej Wiśniewski Logika II. Wykłady 10b i 11. Semantyka relacyjna dla normalnych modalnych rachunków zdań
Andrzej Wiśniewski Logika II Materiały do wykładu dla studentów kognitywistyki Wykłady 10b i 11. Semantyka relacyjna dla normalnych modalnych rachunków zdań 1 Struktury modelowe Przedstawimy teraz pewien
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
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:
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ć
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
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)
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
Prostota grup A n. Pokażemy, że grupy A n sa. proste dla n 5. Dowód jest indukcyjny i poprzedzimy go lematem.
Prostota grup A n. Pokażemy, że grupy A n sa proste dla n 5. Dowód jest indukcyjny i poprzedzimy go lematem. 1 2 0. Twierdzenie Schura Zassenhausa W tym rozdziale zajmiemy sie bardzo użytecznym twierdzeniem,