Sztuczna inteligencja - wykład #1
Geneza Sztucznej inteligencji
Alan Tubing (1912 - 1954)
1942- Skective Sequence Electornic Calculator, firma IBM, US
1943 - deszyfracyjna maszyna licząca COLOSSUS
1951 - Electronic Discrete Variable Automatic Computer wg. Koncepcji Johna von Neumanna, USA
1943 - Mc Culloh, opis (model ) ludzkiego neuronu
1948 - Norbert Wiener, nauka „cybernetyka”, sprzężenie zwrotne
1958 - F. Rosenblat, sztuczna perceptronowi sięć neuronowa, uczenie z nadzorem
1965 - Loftki Zadeh, koncepty lingwistyczne, fuzzy logic
1986 - Rummelhart, Histon, Williams, uczenie sieci nauronowych metodą wstecznej propagacji błędu
Różne definicje Sztucznej Inteligencji
Sztuczna inteligencja jest to nauka o maszynach realizujących zadania, które wymagają inteligencji (ludzkiej ) jeśli są wykonane przez człowieka (M.Minsky)
Sztuczna inteligencja jest to dział informatyki, którego przedmiotem jest badanie reguł rządzących tzw inteligentnymi zachowaniami spotykanymi w przyrodzie i możliwościami ich praktycznego wykorzystania przez człowieka.
Sztuczna inteligencja - nauka o rozwiązywaniu trudnych problemów
W praktyce
Inteligentna maszyna - maszyna wyposażona w komputerowy mózg zdolna do realizacji trudnych działań rozwiązywania trudnych problemów
Kontestacja
Jak w ogóle można mówić o inteligencji maszyn ?
Protesty naukowców
Kartezjusz(Rene Descartes, 1596-15650)
Intelekt - jest to całokształt wiedzy ogół doświadczenia i zdolnośći umysłowych człowieka. Przysługuje on tylko człowiekowi
Protesty teologiczne
Myślenie jest funkcją nieśmiertelnej duszy człowieka. Wszechmogący Bóg dał nieśmiertelną duszę każdemu mężczyźnie i każdej kobiecie, ale nie dał jej żadnemu stworzeniu ani maszynie. Stąd, żadne zwierzę ani żadna maszyna nie może myśleć
Jak sprawdzić czy dana maszyna jest inteligentna.
Test Alana Turinga
Po przeprowadzeniu rozmowy z kabinami odpowiedz: W której kabinie jest komputer a w której człowiek.
Co musi zrobić inteligentna maszyna aby zrealizować postawione jej zadanie
Percepcja stanu ptoczenia ( połączona ze zrozumieniem tego stanu)
Wybór optymalnej decyzji ( co mam teraz zrobić?)
Realizacja podjętej decyzji
Co musi zrobić inteligentny program komputerowy aby rozwiązać postawiony mu problem
Percepcja ( zrozumienie ) postawionego problemu
Znalezienie rozwiązania postawionego problemu