(microsoft powerpoint - sztuczna inteligencja [tryb zgodno\234ci])

24
Sztuczna in czy sztucznie Dawid Laszuk nteligencja, inteligentne? 23.05.2009r.

Upload: vungoc

Post on 11-Jan-2017

225 views

Category:

Documents


1 download

TRANSCRIPT

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

Sztuczna inteligencja,

czy sztucznie inteligentne?czy sztucznie inteligentne?

Dawid Laszuk

Sztuczna inteligencja,

czy sztucznie inteligentne?czy sztucznie inteligentne?

23.05.2009r.

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

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.

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

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”

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

Sztuczna inteligencja

Golemy

Sztuczna inteligencja - Przeszłość

Frankenstein

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

Sztuczna inteligencja

Roboty

Sztuczna inteligencja - obecnie

Cyborgi

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

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

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

Perceptron

1. Dane wejściowe z

wagami

2.Odpowiednia

analiza danych

3.Dane wyjściowe

Perceptron

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

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

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

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

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

Czy da się z tego zrobić

sztucznego człowieka?

Czy da się z tego zrobić

sztucznego człowieka?

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

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

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

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

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

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

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

Argument „Chiń

John Searle

Argument „Chińskiego Pokoju”

John Searle - 1980r.

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

Rat-Robot

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

Robot

Wymienny robot ze świadomością

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

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”

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

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

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

SuperkomputerySuperkomputery

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

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

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

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

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

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.

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

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.

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

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/)

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

Dziękuj

Miłego dnia :)

Dziękuję

Miłego dnia :)