(Microsoft PowerPoint - sztuczna inteligencja [tryb zgodno\234ci])

Post on 11-Jan-2017

223 views 1 download

transcript

Sztuczna inteligencja,

czy sztucznie inteligentne?czy sztucznie inteligentne?

Dawid Laszuk

Sztuczna inteligencja,

czy sztucznie inteligentne?czy sztucznie inteligentne?

23.05.2009r.

Copyright

This presentation has been prepared for the meeting of the Students' Neurobiology at the Warsaw University, thus for a nonmodified to various degree, have been copied from the Internet and literature without modified to various degree, have been copied from the Internet and literature without indicating the original source, which is frequently difficult to trace. Whoever finds his/her rights violated, is kindly requested to notify the author picture will be immediately withdrawn. Unlimited use of these slides in teaching is welcomed provided that the users take full responsibility for it.

Copyright statement

This presentation has been prepared for the meeting of the Students' Society of Neurobiology at the Warsaw University, thus for a non-profit activity. Pictures included, modified to various degree, have been copied from the Internet and literature without modified to various degree, have been copied from the Internet and literature without indicating the original source, which is frequently difficult to trace. Whoever finds his/her rights violated, is kindly requested to notify the author (sknn(et)o2.pl); the questioned picture will be immediately withdrawn. Unlimited use of these slides in teaching is welcomed provided that the users take full responsibility for it.

Sztuczna inteligencja

� Hipotetyczna inteligencja realizowanaa nie naturalnym

� Nazwa technologii i dziedzina badastyku z neurologią, psychologią.

Pierwsze użycie terminu – 1955 – John

„konstruowanie maszyn, o których działaniupodobne do ludzkich przejawów inteligencji

Sztuczna inteligencja

realizowana w procesie inżynieryjnym,

badań naukowych informatyki na

John McCarthy:

działaniu dałoby się powiedzieć, że sąinteligencji”

Sztuczna inteligencja

Golemy

Sztuczna inteligencja - Przeszłość

Frankenstein

Sztuczna inteligencja

Roboty

Sztuczna inteligencja - obecnie

Cyborgi

Schemat działania neuronu

� Dostaje impuls elektryczny

� W zależności od wartości napięcia wartości napięcia zostaje pobudzony

� „Przenosi” dalej impuls

Schemat działania neuronu

Perceptron

1. Dane wejściowe z

wagami

2.Odpowiednia

analiza danych

3.Dane wyjściowe

Perceptron

Uczenie maszyn

Rekurencja:

1)Dane wejściowe

2)Analiza danych

3)Wyjście3)Wyjście

4)Porównanie ze wzorcem

5)Zmiana wagi

Uczenie maszyn

Sieć Neuronowa

Zastosowania:

� w programach do rozpoznawania pisma (OCR)

� na lotniskach do sprawdzania, czy

prześwietlony bagaż zawiera niebezpieczne

ładunki

prognoza pogody� prognoza pogody

� do syntezy mowy

� prognozy giełdowe

� interpretacja badań biologicznych

� sterowanie procesów przemysłowych.

� analiza problemów produkcyjnych

Sieć Neuronowa

Czy da się z tego zrobić

sztucznego człowieka?

Czy da się z tego zrobić

sztucznego człowieka?

Jak rozpoznać czy sieć ma „inteligencję”

człowiek?

Problemy:

(1) Ogólnikowe riposty

Test Turinga

(2) Maszyna może być

inteligentna, ale nie musi

umieć dobrze rozmawiać

(3) Osoby sprawdzające i w

drugim pokoju.

(4) Zbyt duża wiedza

komputera –

0,2354 * 24866 = ?

Jak rozpoznać czy sieć ma „inteligencję”

człowiek?

Test Turinga - 1950

Test Turinga

Aby zdać test Turinga komputer musiałby:

1) Otrzymywać, wysyłać i przetwarzakomunikaty w języku naturalnym.

2) Przetwarzać, przechowywać i wykorzystywaotrzymywane informacje.otrzymywane informacje.

3) Umieć racjonalnie wnioskowaćposiadanych informacji.

4) Potrafić przystosować się do nowej sytuacji.

5) Wykrywać powtarzające się wzorce w otrzymywanych informacjach , i je uogólnia

Test Turinga

test Turinga komputer musiałby:

i przetwarzać zyku naturalnym.

, przechowywać i wykorzystywać

racjonalnie wnioskować na podstawie

ę do nowej sytuacji.

ę wzorce w otrzymywanych informacjach , i je uogólniać.

Chatbox

� ELIZA – 1966 -psychoanalityk

� PARRY – 1972 -schizofrenię paranoidalną.

� ALICE – 1995 -� trzykrotny zwyciężca nagrody

Loebnera;

� ok. 300 programistów

� Tysiące wolontariuszy

� http://www.alicebot.org/

Chatbox

Argument „Chiń

John Searle

Argument „Chińskiego Pokoju”

John Searle - 1980r.

Rat-Robot

Robot z wymienną świadomością Wymienny robot ze

Robot

Wymienny robot ze świadomością

Najnowsze „inteligentne” programy

� Program „Adam”:

� h: drożdze → geny → enzymy.

� prop. eksp. → analiza wyników � prop. eksp. → analiza wyników

� Program Lipsona i Shimdta:

� Odnajduje zależności w danych wej

� Automatycznie wyciąga „wnioski”

Najnowsze „inteligentne” programy

enzymy.

analiza wyników → poprawka analiza wyników → poprawka

Program Lipsona i Shimdta:

ci w danych wejściowych

ga „wnioski”

Porównanie: człowiek vs. maszynaCzłowiek PeCet

Moc obliczeniowa100 – 10 000 mln MIPS 0,01 mln MIPS

Rozwój mocy Stała Prawo Moore'a

Zapotrzebowanie Zapotrzebowanie energetyczne

Batonik „Mars” 10 zł / miesi

Możliwa przenośność Tak Jak trzeba, to mo

Rozmiar 1,5 litra 30 litrów

Uczenie się Poprzez analogięPo przez rekurencje i siłowe wstawianie danych

MIPS – Milion instrukcji na sekundęFLOPS – Operacje zmiennoprzecinkowe na sekunde

Porównanie: człowiek vs. maszynaPeCet Superkomputer

0,01 mln MIPS1,7 PetaFLOPS[10^15]

Prawo Moore'a Prawo Moore'a

10 zł / miesięcznie Mała elektrownia

Jak trzeba, to można Nie

30 litrów >> 10 000 litrów

Po przez rekurencje i siłowe wstawianie danych

Operacje zmiennoprzecinkowe na sekunde

SuperkomputerySuperkomputery

Komputer za 1 000$ Komputer za 1 000$ (1997)

Przyszłość (sztucznej)

Przejście od AI (artificial Intelligence) do IA (ntelligence amplification)

Cybhomo sapiens??

(sztucznej) inteligencji?

cie od AI (artificial Intelligence) do IA (ntelligence

Etyka Robotów(Asimova 1942)

1. Robot nie może skrzywdzizaniechanie działania dopudoznał krzywdy.

2. Robot musi być posłuszny rozkazom człowieka, chyba że stoją one w sprzecznoPrawem.Prawem.

3. Robot musi chronić sam siebie, jeto w sprzeczności z Pierwszym lub Drugim Prawem.

0. Robot nie może skrzywdzipoprzez zaniechanie działania doprowadziuszczerbku dla ludzkości.

Etyka Robotów(Asimova 1942)

e skrzywdzić człowieka, ani przez zaniechanie działania dopuścić, aby człowiek

posłuszny rozkazom człowieka, one w sprzeczności z Pierwszym

sam siebie, jeśli tylko nie stoi ci z Pierwszym lub Drugim

e skrzywdzić ludzkości, lub poprzez zaniechanie działania doprowadzić do

ści.

AI

� Głupi programirobotów bojowych

� Głupi programimaszyn produkujmaszyn produkujroboty bojowe

� Ludzka empatia

Z Definicji:Programista nie jest głupi.

AI - zagrożenia

Głupi programiści robotów bojowych

Głupi programiści maszyn produkujących maszyn produkujących roboty bojowe

Ludzka empatia

Z Definicji:Programista nie jest głupi.

Bibliografia

•Ogólnodostępny Internet

•Penrose R., Nowy umysł Cesarza,

•Tadeuszewicz R., Sieci Neuronowe, •Tadeuszewicz R., Sieci Neuronowe, (http://winntbg.bg.agh.edu.pl/skrypty/0001/)

•Wikipedia

Bibliografia

pny Internet

Nowy umysł Cesarza, PWN ,1995

Sieci Neuronowe, RM, 1993 Sieci Neuronowe, RM, 1993 (http://winntbg.bg.agh.edu.pl/skrypty/0001/)

Dziękuj

Miłego dnia :)

Dziękuję

Miłego dnia :)