Wojciech Jaśkowski. 6 marca 2014

Podobne dokumenty
Metody Inteligencji Sztucznej i Obliczeniowej

Uczenie ze wzmocnieniem aplikacje

Uczenie ze wzmocnieniem aplikacje

Tomasz Pawlak. Zastosowania Metod Inteligencji Obliczeniowej

Systemy agentowe. Uwagi organizacyjne i wprowadzenie. Jędrzej Potoniec

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania

Kraków, 14 marca 2013 r.

ID1SII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Wstęp do Sztucznej Inteligencji

Auditorium classes. Lectures

Wprowadzenie do teorii systemów ekspertowych

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Na podstawie: AIMA, ch13. Wojciech Jaśkowski. 15 marca 2013

Sztuczna inteligencja i uczenie maszynowe w robotyce i systemach autonomicznych: AI/ML w robotyce, robotyka w AI/ML

Inteligentne Agenty. Na podstawie: AIMA ch2 i slajdów S. Russel a. Wojciech Jaśkowski. 14 marca

Algorytmy ewolucyjne

Kierunek: INFORMATYKA. Studia stacjonarne. Studia drugiego stopnia. Profil: ogólnoakademicki

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

ID1SIII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Sztuczna inteligencja - wprowadzenie

Współczesna problematyka klasyfikacji Informatyki

Uczenie ze wzmocnieniem

Sztuczna Inteligencja i Systemy Doradcze

SPOTKANIE 11: Reinforcement learning

MODEL ŚRODOWISKA WIELOAGENTOWEGO W NEUROEWOLUCYJNYM STEROWANIU STATKIEM

PRZEWODNIK PO PRZEDMIOCIE

Rada do spraw cyfryzacji Zespół: Edukacja cyfrowa

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

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

PODYPLOMOWE STUDIA ZAAWANSOWANE METODY ANALIZY DANYCH I DATA MINING W BIZNESIE

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

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

Inteligentne Agenty. Na podstawie: AIMA ch2 i slajdów S. Russel a. Wojciech Jaśkowski. 18 marca Inteligentne Agenty

S PECJALNO S C I NTELIGENTNE S YSTEMY D ECYZYJNE

KARTA MODUŁU KSZTAŁCENIA

Nazwa przedmiotu: METODY SZTUCZNEJ INTELIGENCJI W ZAGADNIENIACH EKONOMICZNYCH Artificial intelligence methods in economic issues Kierunek:

Problemy Decyzyjne Markowa

Lista przedmiotów prowadzonych przez pracowników Zakładu Sieci i Systemów Elektroenergetycznych

PRZEWODNIK PO PRZEDMIOCIE

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Inżynieria Wiedzy i Systemy Ekspertowe. Niepewność wiedzy. dr inż. Michał Bereta Politechnika Krakowska

Ewolucja sieci Sztuczna inteligencja i uczenie maszynowe

Wstęp do teorii sztucznej inteligencji Wykład III. Modele sieci neuronowych.

Dariusz Brzeziński Instytut Informatyki, Politechnika Poznańska

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

Ewolucja sieci Sztuczna inteligencja i uczenie maszynowe

Wykorzystanie metod ewolucyjnych w projektowaniu algorytmów kwantowych

Razem godzin w semestrze: Plan obowiązuje od roku akademickiego 2014/15 - zatwierdzono na Radzie Wydziału w dniu r.

dr Grzegorz WIECZOREK JĘZYKI PROGRAMOWANIA I

Sztuczna inteligencja

Modelowanie Niepewności

SZTUCZNA INTELIGENCJA

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

Algorytmy estymacji stanu (filtry)

Elementy kognitywistyki II: Sztuczna inteligencja

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

KARTA PRZEDMIOTU. 17. Efekty kształcenia:

Architektura IT w szybko zmieniającej się rzeczywistości,

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej. Adam Żychowski

Plan. Zakres badań teorii optymalizacji. Teoria optymalizacji. Teoria optymalizacji a badania operacyjne. Badania operacyjne i teoria optymalizacji

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

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

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia niestacjonarne Dla rocznika:

Jacek Skorupski pok. 251 tel konsultacje: poniedziałek , sobota zjazdowa

PRZEDMIOTY REALIZOWANE W RAMACH KIERUNKU INFORMATYKA I STOPNIA STUDIA STACJONARNE

PLAN STUDIÓW STACJONARNYCH I NIESTACJONARNYCH WIECZOROWYCH II STOPNIA (od roku akademickiego 2015/2016)

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Gry komputerowe i multimedia, GKiM studia niestacjonarne Dla rocznika:

Obliczenia inspirowane Naturą

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6

Prof. Stanisław Jankowski

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Inteligentne Systemy Wspomagania Decyzji

Projekty Marie Curie Actions w praktyce: EGALITE (IAPP) i ArSInformatiCa (IOF)

PRZEWODNIK PO PRZEDMIOCIE

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

Matryca pokrycia efektów kształcenia

Rok I, semestr I (zimowy) Liczba godzin

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Uczenie ze wzmocnieniem

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień niestacjonarne i Informatyki. Część wspólna dla kierunku

PODSTAWY INŻYNIERI WIEDZY

Systemy OLAP I. Krzysztof Dembczyński. Instytut Informatyki Zakład Inteligentnych Systemów Wspomagania Decyzji Politechnika Poznańska

Zarządzanie kompetencjami pracowników

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD II: Agent i jego środowisko

TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT

V ZJAZD. STUDIA ZAOCZNE; kier. INFORMATYKA Ist. I rok 1 sem. 26 listopada 2016 (sobota) ANALIZA FIZYKA ANALIZA MATEMATYCZNA I FIZYKA ANALIZA FIZYKA

Systemy informacji przestrzennej

Podstawy Sztucznej Inteligencji

VI ZJAZD. STUDIA ZAOCZNE; kier. INFORMATYKA Ist. I rok 1 sem. 10 grudnia 2016 (sobota)


Uczenie ze wzmocnieniem

Inteligentne Systemy Wspomagania Decyzji

Sztuczna inteligencja: aktualny stan i perspektywy rozwoju

Wstęp do sieci neuronowych laboratorium 01 Organizacja zajęć. Perceptron prosty

Zakład Sterowania Systemów

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

Obowiązkowy A. Przedmioty kształcenia ogólnego 1 Etykieta w życiu publicznym wykład 9 zaliczenie tak 1 B. Przedmioty podstawowe

PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych

Transkrypt:

Instytut Informatyki, Politechnika Poznańska 6 marca 2014

Prowadzący dr inż., wojciech.jaskowski@cs.put.poznan.pl, p. 1.6.1 (tel. 3020)

Plan ramowy Daty: 7.03, 14.03, 21.03, 28.03, 4.04, 11.04, [Wielkanoc], 25.04 (będą przełożone), [2 maja], 9.05, 16.05, 23.05, 30.05, 6.06, 13.06, 20.06 (kolokwium - zrobimy wcześniej) Elementy ćwiczeń

Inteligencja Obliczeniowa vs. Sztuczna Inteligencja I Ang. Computational Intelligence (CI) Różne opinie na ten temat: 1. CI=AI: study of the design of intelligent agents. Intelligent agent is a system that acts intelligently: what it does is appropriate for its circumstances and its goal, it is flexible to changing environments and changing goals, it learns from experience, and it makes appropriate choices given perceptual limitations and finite computation. 2. AI: not natural, engineered; strongly oriented to symbolic representations, and reasoning in top-down manner CI: non-symbolic, bottom-up fashion 3. CI: only low-level numerical data; does not knowledge in the AI sense.

Inteligencja Obliczeniowa vs. Sztuczna Inteligencja II 4. CI: (...) adaptation is arguably the most appropriate term for what computationally intelligent systems do. Computation intelligence and adaptation are synonymous 5. Central focus of AI: emulating human behavior by extracting rules and knowledge from human experts. Majority of AI has nothing with learning (ale ML AI). 6. CI: to adapt solutions to new problems and do not rely on explicit human knowledge 7. CI=soft computing, Operations Research=hard computing 8. AI: The science of creating a non-human intelligence with machines or computers CI: Combined fields of: Neural Computation, Evolutionary Computation, Fuzzy Computation, DNA Computing, Quantum Computing

Inteligencja Obliczeniowa vs. Sztuczna Inteligencja III CI: Birth as a field: IEEE World Congress on CI in 1994, Orlando, Florida. Metody CI: 1. Neural Computation and Neural Networks 2. Evolutionary Computation and Genetic Algorithms 3. Fuzzy Computation and Fuzzy Systems 4. DNA Computing 5. Quantum Computing 6. Swarm Intelligence 7. Reinforcement Learning [Mańdziuk]

Wykłady i zagadnienia 1. [1] 2. Inteligentne agenty [1] 3. Modelowanie niepewności dla AI [3] Modelowanie niepewności [1] Sieci bayesowskie i wnioskowanie probabilistyczne [1.5] Ukryty model Markov a [0.5] 4. Estymacja stanu [2] Lokalizacja i filtrowanie w warunkach niepewności [2] 5. Planowanie w warunkach niepewności [1] Problem Decyzyjny Markov a (MDP i POMDP) [1] 6. Uczenie ze wzmocnieniem [2] Pasywne i Aktywne [1] Aplikacje [1] 7. Programowanie genetyczne [Krzysztof Krawiec, 3 wykłady]

Inteligentne agenty sensors environment percepts actions? agent actuators Co to znaczy, że agent jest racjonalny? Jakie są rodzaje środowisk życia agenta? Jaką architekturę może mieć agent?

Modelowanie niepewności 4 Stench Breeze PIT 3 Breeze Stench PIT Breeze Gold 2 Stench Breeze 1 Breeze PIT Breeze START 1 2 3 4

Modelowanie niepewności Podwyzka Slonecznie 0.9 0.5 Szczesliwy Czy prawd., że jest słonecznie, może wpływać na prawd. podwyżki?

Sieci baysowskie Zastosowania: modelowanie wiedzy (eksperckiej lub nauczonej z danych) Modelowanie zmęczenia

Przykład: system rekomendacyjny Systemy rekomendacyjne (np. sklepy internetowe)

Przykład: Powód wypadku samochodowego

Przykład medyczny Modelowanie chorób (np. chorób wątroby)

Przykład wojskowy Wsparcie dla decyzji pilota samolotu bojowego (Wise Pilot)

Modelowanie ryzyka Wspomaganie decyzji: Ryzyko kredytowe Ryzyko projektu

Estymacja stanu (lokalizacja) Filtr histogramowy, Kalmana, cząsteczkowy (wnioskowanie probabilistyczne)

Filtr cząsteczkowy Ukryty model Markov a (prosta dynamiczna sieć bayesowska) http://www.youtube.com/watch?v=abzzfmzfe3y http: //robots.stanford.edu/movies/sca80a0.avi

Sekwencyjne problemy decyzyjne 3 + 1 2 1 0.8 1 0.1 0.1 1 2 3 4

Problemy decyzyjne Markov a Model matematyczny problemu: decyzje, element niedeterministyczny Jeśli stan agenta nieznany, to POMDP

Uczenie ze wzmocnieniem Jeśli prawd. albo nagrody są nieznane

Przykład: Devil-sticking robot Devil Stick (pol. diabelski kijek) 6-wymiarowa przestrzeń stanów, tylko 40 prób uczących (lepiej niż człowiek)

Autonomous Helicopter via Reinforcement Learning [Ng, et al.] http://www.youtube.com/watch?v=kn6ifrqwimy http://www.youtube.com/watch?v=vcdxqn0fcne

TD-Gammon [Tesauro] Tryktrak (Backgammon) Uczenie poprzez grę z samym sobą (300tys-1.5mln rozgrywek) TD-Gammon gra na poziomie mistrzowskim = Rozwój uczenia ze wzmocnieniem Metoda różnic czasowych (Temporal Difference (TD)) Sieć neuronowa

Programowanie genetyczne Ewolucja układów bramek logicznych [Koza]

Naprawianie błędów w kodzie Automatyczne naprawianie błędów w programach w C [Weimer et al.]

Ewolucja Anteny dla NASA - programowanie Genetyczne [Lohn et al.] Wyewoluowana za pomocą programowania genetycznego. Użyta w statku Space Technology 5 (ST5) Jakość porównywalna z anteną zaprojektowaną przez ludzi.