SZTUCZNA INTELIGENCJA (SI, AI)

Podobne dokumenty
Adam Meissner SZTUCZNA INTELIGENCJA

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Elementy kognitywistyki II: Sztuczna inteligencja

Historia sztucznej inteligencji. Przygotował: Konrad Słoniewski

Stefan Sokołowski SZTUCZNAINTELIGENCJA. Inst. Informatyki UG, Gdańsk, 2009/2010

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

SZTUCZNA INTELIGENCJA

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Sztuczna Inteligencja i Systemy Doradcze

Sztuczna inteligencja - wprowadzenie

Inteligencja. Władysław Kopaliśki, Słownik wyrazów obcych i zwrotów obcojęzycznych

Wprowadzenie do teorii systemów ekspertowych

Festiwal Myśli Abstrakcyjnej, Warszawa, Czy SZTUCZNA INTELIGENCJA potrzebuje FILOZOFII?

PRZEWODNIK PO PRZEDMIOCIE

Elementy kognitywistyki III: Modele i architektury poznawcze

Elementy kognitywistyki III: Modele i architektury poznawcze

Sztuczna inteligencja stan wiedzy, perspektywy rozwoju i problemy etyczne. Piotr Bilski Instytut Radioelektroniki i Technik Multimedialnych

Wprowadzenie do Sztucznej Inteligencji

Sztuczna inteligencja i logika. Podsumowanie przedsięwzięcia naukowego Kisielewicz Andrzej WNT 20011

Wstęp do kognitywistyki. Wykład 3: Logiczny neuron. Rachunek sieci neuronowych

Narzędzia AI. Jakub Wróblewski Pokój SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE)

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

Metody Sztucznej Inteligencji Methods of Artificial Intelligence. Elektrotechnika II stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

Sztuczna inteligencja

Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej. Adam Meissner. Elementy uczenia maszynowego

Wstęp do kognitywistyki. Wykład 12: Wprowadzenie do SI. Obliczeniowa teoria umysłu

CZYM SĄ OBLICZENIA NAT A URALNE?

Elementy historii INFORMATYKI

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD XII: Modele i architektury poznawcze

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści

Sztuczna inteligencja: aktualny stan i perspektywy rozwoju

Sztuczna inteligencja - mity i rzeczywistość. Sztuczna inteligencja. Plan zajęć z przedmiotu. Plan wykładów. Literatura.

Zasady krytycznego myślenia (1)

SZTUCZNA INTELIGENCJA

Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej. Adam Meissner. Elementy uczenia maszynowego

Sztuczna inteligencja

SZTUCZNA INTELIGENCJA

Wstęp do logiki. Kto jasno i konsekwentnie myśli, ściśle i z ładem się wyraża,

Teoria gier. prof. UŚ dr hab. Mariusz Boryczka. Wykład 4 - Gry o sumie zero. Instytut Informatyki Uniwersytetu Śląskiego

Archipelag Sztucznej Inteligencji

Podstawy sztucznej inteligencji

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

JAKIE IDEE WPŁYNĘŁY NAJSILNIEJ NA ROZWÓJ I EWOLUCJĘ INFORMATYKI?

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

Adam Meissner. SZTUCZNA INTELIGENCJA Gry dwuosobowe

SZTUCZNA INTELIGENCJA

WIEDZA METODY INŻYNIERII WIEDZY KNOWLEDGE ENGINEERING AND DATA MINING. Adrian Horzyk. Akademia Górniczo-Hutnicza


WPROWADZENIE DO SZTUCZNEJ INTELIGENCJI

Systemy Agentowe główne cechy. Mariusz.Matuszek WETI PG

Wprowadzenie do Sztucznej Inteligencji

Zagadnienia optymalizacji i aproksymacji. Sieci neuronowe.

KARTA MODUŁU KSZTAŁCENIA

SZTUCZNA INTELIGENCJA

[1] [2] [3] [4] [5] [6] Wiedza

Prof. Stanisław Jankowski

Wstęp do Sztucznej Inteligencji

Elementy kognitywistyki III: Modele i architektury poznawcze

Algorytmy wspomagania decyzji Czyli co i jak andrzej.rusiecki.staff.iiar.pwr.wroc.pl s. 230/C-3

Wprowadzenie do Sztucznej Inteligencji

Inteligentne systemy informacyjne

wykład 1 Wprowadzanie do sztucznej inteligencji dr inż. Joanna Kołodziejczyk Zakład Sztucznej Inteligencji ISZiMM

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski

Współczesna problematyka klasyfikacji Informatyki

2

Sylabus modułu kształcenia Filozofia (ISCED 0223) Studia stacjonarne II stopnia (magisterskie) Instytut Filozofii

Sieci neuronowe i ich ciekawe zastosowania. Autor: Wojciech Jamrozy III rok SMP / Informatyka

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD III: Problemy agenta

Podstawy Sztucznej Inteligencji (PSZT)

Sieci neuronowe i algorytmy uczenia Czyli co i jak andrzej.rusiecki.staff.iiar.pwr.wroc.pl s.

Systemy uczące się wykład 1

Systemy Informatyki Przemysłowej

Plan wykładów METODY SZTUCZNEJ INTELIGENCJI W UKŁADACH STEROWANIA

PRZEWODNIK PO PRZEDMIOCIE

Percepcja, język, myślenie

STUDIA I MONOGRAFIE NR

Zakładane efekty kształcenia dla kierunku Wydział Telekomunikacji, Informatyki i Elektrotechniki

Wprowadzenie do systemów wspomagania decyzji

Kraków, 14 marca 2013 r.

Metody sztucznej inteligencji w układach sterowania METODY SZTUCZNEJ INTELIGENCJI W UKŁADACH STEROWANIA

Inteligentne Multimedialne Systemy Uczące

Tomasz Pawlak. Zastosowania Metod Inteligencji Obliczeniowej

Wprowadzenie. Jacek Bartman. Zakład Elektrotechniki i Informatyki Instytut Techniki Uniwersytet Rzeszowski

Adam Meissner.

Teoria gier. dr Przemysław Juszczuk. Wykład 2 - Gry o sumie zero. Instytut Informatyki Uniwersytetu Śląskiego

Algorytmy wspomagania decyzji Czyli co i jak andrzej.rusiecki.staff.iiar.pwr.wroc.pl s.

Filozofia z elementami logiki O czym to będzie?

M T E O T D O ZI Z E E A LG L O G R O Y R TM

Sylabus modułu kształcenia na studiach wyższych. Nazwa Wydziału. Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia

Praca dyplomowa magisterska

KIERUNKOWE EFEKTY KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

Elementy kognitywistyki III: Modele i architektury poznawcze

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Zagadnienia sztucznej inteligencji

technologii informacyjnych kształtowanie , procesów informacyjnych kreowanie metod dostosowania odpowiednich do tego celu środków technicznych.

PRZEWODNIK DYDAKTYCZNY I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA KIERUNKU LEKARSKIM ROK AKADEMICKI 2016/2017

Definicje. Algorytm to:

JAKIEGO RODZAJU NAUKĄ JEST

Transkrypt:

Instytut Automatyki, Robotyki i Informatyki Politechniki Poznańskiej Adam Meissner Adam.Meissner@put.poznan.pl http://www.man.poznan.pl/~ameis SZTUCZNA INTELIGENCJA (SI, AI) Wprowadzenie do sztucznej inteligencji

Podstawowa Literatura (1) [1] Flasiński M., Wstęp do sztucznej inteligencji, PWN, 2011. [2] Russell S.J., Norvig P., Artificial Intelligence: A Modern Approach, Third Edition, Prentice Hall, 2010. Uzupełniająca [3] Bostrom N., Superinteligencja: scenariusze, strategie, zagrożenia, Wyd. Helion, 2016. [4] Kurzweil R., Nadchodzi osobliwość: kiedy człowiek przekroczy granice biologii, Wyd. Kurhaus, 2013. [5] Labenz P., Konwersacyjna sztuczna inteligencja: od Turinga do Potiomkina, w: kognitywistyka: o umyśle umyślnie i nieumyślnie, 2004 [6] Lindenberg G., Ludzkość poprawiona. Jak najbliższe lata zmienią świat, w którym żyjemy, Wyd. Otwarte, 2018.

Uzupełniająca (cd.) Literatura (2) [7] Nilsson N.J., Artificial Intelligence: A New Synthesis, Morgan Kaufmann Pub.,1998. [8] Turing A., Computing Machinery and Intelligence, Mind 49: 433-460, 1950.

SI co to znaczy? Znaczenie terminu sztuczny: przymiotnik określający substancje, przedmioty lub zjawiska stworzone przez człowieka w celu zastąpienia odpowiedników naturalnych [za: Słownik języka polskiego, PWN, 2019]. Znaczenie terminu inteligencja: Zdolność do postrzegania, wnioskowania, uczenia się, porozumiewania się i działania w złożonym środowisku [7] trudności ze sformułowaniem definicji trafnej i pełnej Jedno z najbardziej wieloznacznych pojęć w psychologii odnoszące się do sprawności w zakresie czynności poznawczych [Encyklopedia PWN, 2019] Klasyfikacja przybliżonych definicji SI (wg [2]) Działanie jak człowiek Działanie racjonalne Myślenie jak człowiek Myślenie racjonalne

SI działanie jak człowiek rola wizjonerskiego artykułu A. Turinga pt. Computing Machinery and Intelligence z 1950 roku [8] test Turinga skonfrontowanie badanego obiektu z komisją ekspertów kluczowe elementy systemu podchodzącego do testu Turinga: analizator języka naturalnego odpowiednio reprezentowana wiedza przedmiotowa mechanizm wnioskujący mechanizm uczenia się system wizyjny i manipulatory (w rozszerzonej wersji testu) problem: test Turinga jest bardzo trudny do opisania formalnego zaskoczenie program ELIZA (Weizenbaum, 1966) protoplasta współczesnych chatbotów [5].

SI myślenie jak człowiek powiązania z badaniami z zakresu kognitywistyki dotyczącymi modelowania ludzkiego mózgu i umysłu system General Problem Solver (A. Newell & H.A. Simon, 1957) początkowo przeznaczony do dowodzenia prostych twierdzeń matematycznych, rozwijany jako uniwersalna maszyna do rozwiązywania problemów dobrze zdefiniowanych wiedza w systemie obejmowała rozpatrywany problem, warunki rozwiązania problemu, a także obiekty składowe i operacje na nich system wykonywał operacje na obiektach, poszukując kolejnych pośrednich (częściowych) rozwiązań problemu o malejącej odległości do rozwiązania końcowego architektury SOAR, GOMS, KLM modele (i ich implementacje) inspirowane działaniem ludzkiego umysłu, w szczególności opisujące zjawiska, które występują podczas interakcji człowiek-komputer

SI myślenie racjonalne logika jako fundament myślenia racjonalnego rachunek sylogizmów Arystotelesa (IV w. p.n.e) sylogizm jest to schemat wnioskowania, składający się z dwóch przesłanek oraz wniosku przesłanki zawierają element wspólny, a każdy element wniosku zawarty jest w dokładnie jednej przesłance przykład (tzw. sylogizm Arystotelesa) Każdy M jest P Każdy S jest M Każdy S jest P zamysł sformułowania uniwersalnego formalizmu logicznego lingua characteristica, G. Leibniz (XVII w.) systemy dowodzenia twierdzeń, systemy wnioskujące

SI działanie racjonalne działanie racjonalne rozumie się jako dążenie do osiągnięcia założonego celu (lub maksymalne zbliżenie się do niego) z wykorzystaniem całej dostępnej informacji często jest wspierane racjonalnym myśleniem; nie jest to jednak konieczne np. prawidłowe działanie odruchowe jednym ze sposobów modelowania działań racjonalnych jest ujęcie agentowe [2] podstawowe cechy agenta dobrze zdefiniowana granica między agentem a otoczeniem autonomia (zdolność do podejmowania samodzielnych decyzji i działań) interaktywność (zdolność do komunikowania się z otoczeniem, w tym z innymi agentami) reaktywność (zdolność do reagowania na zmiany w otoczeniu, np. spowodowane działaniem innych agentów)

SI klasyfikacja podejść jednym z kryteriów klasyfikowania podejść (ujęć) wyodrębnianych w dziedzinie SI jest sposób reprezentowania i przetwarzania wiedzy; z tej perspektywy można wyróżnić ujęcie symboliczne oraz ujęcie subsymboliczne [7] ujęcie symboliczne: wiedza jest reprezentowana w postaci napisów, czyli ciągów znaków (symboli); przetwarzanie wiedzy polega na działaniu na napisach ujęcie niesymboliczne: wszelkie inne formy reprezentowania wiedzy np. liczby, wektory, sygnały w sztucznych sieciach neuronowych

SI rys historyczny (1) IV w. p.n.e., Arystoteles wnioskowanie za pomocą sylogizmów XIV w., R. Llull dzieło Ars Magna, generator idei przełom XVI i XVII w., rabin Jehuda Loew ben Bazalel z Pragi Golem XVII w., G. Leibniz lingua characteristica XVIII w., A. Smith podstawy ekonometrii druga połowa XIX w., G. Boole, G. Frege podstawy logiki pierwszego rzędu pierwsza połowa XX w., D. Hilbert, K. Goedel, A. Church, A. Turing, T. Skolem, J. Herbrand badania logiką pierwszego rzędu, sformułowanie teorii wnioskowania automatycznego rok 1943, W. McCulloch i W. Pitts proste modele neuronów, system SNARC (M. Minsky i D, Edmonds, 1950) lata 40-te XX w., A. Turing, J. von Neumann, J. Mauchly, J. Atanasoff, K. Zuse pierwsze maszyny liczące

SI rys historyczny (2) lata 50-te: pierwsze systemy uczenia maszynowego, np. program do szkolenia szachistów (A. Samuel) pierwsze silniki gier dwuosobowych, np. program A. Samuela grający w warcaby warstwowe sztuczne sieci neuronowe, np. Percptron (F. Rosenblatt), Adaline/Madaline (B. Widrow) rok 1956, konferencja w Dartmouth termin sztuczna inteligencja okres wielkich oczekiwań (1956-1975) programy do dowodzenia twierdzeń, np. GPS, LT (A. Newell, H.A. Simon) język LISP, system Advice Taker (J. McCarthy, 1958) sformułowanie reguły (wnioskowania) rezolucji (J.A. Robinson, 1965) system MACSYMA (C. Engelman, 1968) język Prolog (A. Colmerauer, R. Kowalski, 1971) system SHRDLU (T. Winograd, 1972)

SI rys historyczny (3) początki systemów z wiedzą (1970-1980) DENDRAL (B. Buchanan et al., 1965) MYCIN (E. Feigenbaum, 1976) okres dojrzały (od 1980) zmartwychwstanie sztucznych sieci neuronowych zastosowanie systemów eksperckich w przemyśle (np. PROSPECTOR, G2) projekt maszyn piątej generacji wpływ SI na inne nauki: logika formalna (np. logiki deskrypcyjne), probabilistyka (np. formalizm sieci Bayesa)

SI współczesność przez współczesność rozumie się okres po 2010 roku sukces paradygmatu deep learning oprogramowanie komputera Watson IBM (np. gracz w Jeopardy!, 2011) samochód autonomiczny, np. Google Car, 2012 model/system Word2Vec, T. Mikolov et al. (Google), 2013 program AlphaGo, DeepMind (Google), 2015 program Watson Debater, IBM, 2018

SI przykłady zastosowań [6] gra w różne gry (np. szachy, Go, poker) na poziomie nie ustępującym człowiekowi lub wyższym, np. program AlphaGo Zero, DeepMind, 2017 rozpoznawanie mowy ze skutecznością przewyższającą ekspertów (ludzi), 2017 rozpoznawanie obrazów, np. twarzy projekt Bystre Oko, Chiny (w toku) umawianie spotkań aplikacja Google Duplex, 2018 stawianie diagnoz medycznych z trafnością (w niektórych dziedzinach) przewyższającą doświadczonych lekarzy profilowanie klientów (np. w bankowości)

Plan kolejnych wykładów 1. Podstawy logiki pierwszego rzędu 2. Modelowanie problemów za pomocą grafu stanów 3. Problemy spełniania ograniczeń i metody ich rozwiązywania 4. Gry dwuosobowe z pełną informacją o sumie zerowej 5. Elementy wnioskowania automatycznego 6. Elementy logik deskrypcyjnych 7. Architektury systemów eksperckich, systemy regułowe 8. Reprezentowanie i przetwarzanie wiedzy o czasie 9. Elementy uczenia maszynowego 10. Podstawy sztucznych sieci neuronowych 11. Zastosowania SI we technice współczesnej