Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

34
Marcin Miłkowski

description

Marcin Miłkowski. Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA. O czym będzie mowa. Zasady analizy racjonalnej Andersona Reguła Bayesa Modele bayesowskie Kodowanie predykcyjne. Świat niepewności. - PowerPoint PPT Presentation

Transcript of Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Page 1: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Marcin Miłkowski

Page 2: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

O czym będzie mowa

Zasady analizy racjonalnej Andersona

Reguła Bayesa Modele bayesowskie Kodowanie predykcyjne

Page 3: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Świat niepewności

Nasze zmysły dostarczają informacje, w których jest dużo szumu (zakłóceń).

Szum i niepewność wszędzie: złudzenia wzrokowe grzechy pamięci wieloznaczność języka

Page 4: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Probabilizm

Procesy poznawcze opierają się na wnioskowaniu probabilistycznym. Percepcja, wnioskowanie dedukcyjne i indukcyjne, kategoryzacja, uczenie, rozumienie i tworzenie wypowiedzi…

Page 5: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Trzy poziomy Marra jeszcze razObliczeniowy (ekologiczny) Probabilistyczna

charakterystyka zadania w ramach tzw. analizy racjonalnej

Algorytmy i reprezentacja Algorytmy probabilistyczne operujące na reprezentacjach prawdopodobieństw

Implementacja Hipoteza mózgu probabilistycznego (zwykle bayesowskiego)

Page 6: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Probabilizm

Korzenie: rachunek prawdopodobieństwa Bernoulliego

Fizjologia: prace Helmholtza i hipoteza nieświadomego wnioskowania

Współcześnie: bayesizm jako jeden z najważniejszych paradygmatów

Page 7: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Probabilistyczne wnioskowanie nieświadome Hermann von Helmholtz (1866):

oczy nie wyczuwają kierunku wzroku, lecz przewidują go na podstawie tzw. kopii eferentnej, czyli kopii polecenia motorycznego do mięśni oka.

Kopia eferentna to jeden z możliwych sposobów realizacji tzw. modeli wyprzedzających (forward models).

Page 8: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Bayesizm

h – hipoteza p(h) – prawdopodobieństwo hipotezy H – przestrzeń hipotez p(h|d) – prawdopodobieństwo końcowe (posterior probability)

p(d) – prawdopodobieństwo obserwacji (stała!)

p(h) – prawdopodobieństwo wstępne (prior probability); uwaga: nie a priori!

Page 9: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Racjonalne wnioskowanie statystyczne (Bayes, Laplace)

Hh

hphdp

hphdpdhp

)()|(

)()|()|(

Prawdopodobieństwokońcowe

Wiarygodność Prawdopodobieństwowstępne

Suma w przestrzeniwszystkich hipotez

Page 10: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Reguła Bayesa

Prawdopodobieństwo końcowe Prawdopodobieństwo wstępne: Wiarygodność: Prawdopodobieństwo danych:

)(

)|()()|(

DP

HDPHPDHP

)|( DHP

)(HP

)|( HDP

Dla danych D i hipotezy H mamy:

)(DP

Page 11: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Hipotezy we wnioskowaniu bayesowskim Hipotezy H to procesy, które mogły wygenerować dane D

Wnioskowanie bayesowskie daje rozkład po tych hipotezach ze względu na D

P(D|H) to prawdopodobieństwo wygenerowania D przez procesy wskazane przez H

Hipotezy H wykluczają się wzajemnie: tylko 1 proces mógł wygenerować D

Page 12: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Analiza racjonalna wg Johna Andersona (1988) Przepis na wyjaśnianie w kognitywistyce:1. Określ cele systemu poznawczego.2. Opracuj model formalny środowiska, do

którego przystosowany jest system.3. Załóż minimalne koszty obliczeniowe.4. Wyprowadź optymalną funkcję

zachowania ze względu na 1-3.5. Sprawdź empirycznie, czy predykcje

funkcji są poprawne.6. Jeśli nie, iteruj.

Page 13: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Krytyka analizy racjonalnej

Herbert Simon (1988): Przepis Andersona pomija strukturę systemu poznawczego, analiza może dotyczyć tylko struktury środowiska.

Ludzie nie są optymalni. Trudno znaleźć jeden cel systemu.

J. Bowers i C. Davis (2012): To są takie sobie bajeczki! Modele bayesowskie dopasowują się do danych eksperymentalnych i nic nie wyjaśniają. Są płytkie.

Page 14: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Architektury poznawcze i Bayes Anderson jest twórcą architektur poznawczych (m.in. ACT-R), które zawierają reguły produkcji. Jego metoda dotyczy przede wszystkim poziomu obliczeniowego w sensie Marra.

ACT-R łączy reguły symboliczne z sieciami neuropodobnymi.

Page 15: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Przykład 1: racjonalna analiza przeciwko heurystykom Gerd Gigerenzer i Daniel Goldstein (1996): Ludzie posługują się heurystykami, które są omylne, ale błyskawiczne.

Przykład: heurystyka „weź najlepszy”, stosowana do określania, które miasto jest większe.

Page 16: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Dygresja: psychologia ewolucyjna Psychologia ewolucyjna korzysta z wariantu analizy racjonalnej.

Bada przystosowanie do środowiska w czasach łowiecko-zbierackich. Krytykowana za często zbyt spekulacyjne wyjaśnienia.

Wyjaśnia jednak fakty na temat gwałtów, skłonności do przemocy itp.

Pinker: Jak działa umysł? – adwokat podejścia.

Page 17: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Algorytm „Weź najlepszy” (Take-the-Best) Jeśli znasz nazwę jednego miasta, a nie drugiego, pierwsze jest większe.

Jeśli nie, to sprawdzaj cechy miast i jeśli którąkolwiek ma jedno, a nie drugie, jest większe. jest stolicą państwa, ma drużynę piłkarską, jest stolicą landu, ma uniwersytet…

Page 18: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Przykład

Hanower czy Bielefeld? Moguncja czy Hamburg? Monachium czy Goerlitz?

Page 19: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Chater i Oaksford (2003)

De facto stosuje się strategię racjonalną! Sukces w środowisku (efekt heurystyki) nie wyklucza racjonalności wg przepisu Andersona.

Ludzie wcale nie muszą obliczać optymalnego (=zawsze poprawnego wyniku), wystarcza skuteczny algorytm. Na poziomie algorytmu jest aproksymacja wyniku poprawnego (czasem nieobliczalnego praktycznie).

Page 20: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Chater i Oaksford (2003)

„Weź najlepszy” to algorytm zasadny ze względu na analizę racjonalną, bo prowadzi do poprawnego wyniku.

Ale wcale nie jest pewne, że ludzie właśnie tę zasadę stosują.

Page 21: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Taka sobie bajeczka?

Ale czy te argumenty nie znaczą, że bayesizm może przyswoić dowolną skuteczną strategię poznawczą jako własną?

Może jest tylko opakowaniem cudzego produktu?

Page 22: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Przykład 2: rozumowania warunkowe Weźmy regułę:

Jeśli ptak jest krukiem, to jest czarny.

Przy założeniu, że Ćwirek jest krukiem, wynika, że jest czarny (MP).

Przy założeniu, że Ćwirek nie jest czarny, wynika, że nie jest krukiem. (MT)

Dlaczego modus ponens jest łatwiej przyjąć niż modus tollens?

Page 23: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Rozumowania warunkowe

A co z rozumowaniami typu: Ćwirek nie jest krukiem. A zatem nie jest czarny? [odrzucenie poprzednika]

Ćwirek jest czarny. A więc jest krukiem. [uznanie następnika]

To błędy logiczne. Ale dlaczego są popularne?

Page 24: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Cztery reguły

modus ponensp → qp—————q

modus tollensp → q~q——————~p

odrzucenie poprzednikap → q~p—————~q

uznanie następnika p → qq——————p

Page 25: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Pomysł bayesowski

Kluczowe równanie:

p(p→q) = p(q|p)

Prawdopodobieństwo warunkowe to klucz do zrozumienia, dlaczego ludzie przyjmują chętnie niektóre wnioskowania mimo ich niepoprawności (lub odrzucają wbrew poprawności).

Page 26: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Prosty model Chatera i Oaksforda a = P(p) b = P(b) ϵ = P(~q|p)tj. wyjątek,czyliprawdopobieństwo ~q ze względu na p

Page 27: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Modele wnioskowań a empiria

(a) – prosty model prawdopobieństwa warunkowego

(b) – logika klasyczna (c) – zmodyfikowany model prawdopodobieństwa warunkowego (Oaksford i Chater 2008)

Page 28: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Logika klasyczna kontra bayesizm Błądzenie nie jest tak irracjonalne, jak wskazuje logika klasyczna. Czasem istotne jest też, czy same przesłanki są prawdopodobne.

Ale czy logika normatywna musi być zawsze taka sama jak opisowa?

Page 29: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Mózg bayesowski

Karl Friston (ur. 1959): hierarchiczne kodowaniepredykcyjne, aproksymacja (?) trudnego obliczeniowo wnioskowania bayesowskiego

mózg minimalizuje tzw. swobodną energię, czyli zaskoczenie nowymi informacjami

Page 30: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Teoria hierarchicznego kodowania predykcyjnego Mózgi przewidują przyczyny aktualnych wejść zmysłowych i minimalizują błędy takich przewidywań: zmieniając przewidywania na temat wejść zmysłowych lub

zmieniając świat. Jednolita teoria percepcji i działania (A. Clark 2013).

Page 31: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Inne warianty

Daniel Wolpert: mózg metodami bayesowskimi tworzy modele antycypacyjne, aby sterować ruchem,

mózg mamy tylko po to, aby się poruszać.

Page 32: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Dlaczego trudno połaskotać samego siebie? Kiedy łaskoczemysiebie, przewidujemy efekt.

Za pomocąrobota możemy wprowadzić błąd predykcji.

Page 33: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Podsumowanie

Bayesizm to bardzo żywa metodologia kognitywistyki.

Zachowanie jako efekt racjonalnego wnioskowania probabilistycznego.

Różne poziomy Marra, wiele zjawisk Wątpliwości:

Czy w ogóle da się go obalić? Czy nie jest tylko innym sposobem opisu?

Page 34: Wstęp do kognitywistyki PROBABILISTYCZNE MODELE RACJONALNOŚCI I POZNANIA

Do zobaczenia za tydzień!