Narzędzia AI. Jakub Wróblewski jakubw@pjwstk.edu.pl Pokój 312. http://zajecia.jakubw.pl SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE)



Podobne dokumenty
Narzÿdzia AI UKŁAD WYKŁADU

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

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

SZTUCZNA INTELIGENCJA

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

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

PRZEWODNIK PO PRZEDMIOCIE

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

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

Sztuczna inteligencja - wprowadzenie

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

Sztuczna inteligencja

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Wprowadzenie do teorii systemów ekspertowych

ALGORYTMY EWOLUCYJNE

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

PRZEWODNIK PO PRZEDMIOCIE

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

Załącznik 2. Symbol efektu obszarowego. Kierunkowe efekty uczenia się (wiedza, umiejętności, kompetencje) dla całego programu kształcenia

Załącznik 2. Symbol efektu obszarowego. Kierunkowe efekty uczenia się (wiedza, umiejętności, kompetencje) dla całego programu kształcenia

PRZEWODNIK PO PRZEDMIOCIE

Marcel Stankowski Wrocław, 23 czerwca 2009 INFORMATYKA SYSTEMÓW AUTONOMICZNYCH

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

Prof. Stanisław Jankowski

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

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

PRZEWODNIK PO PRZEDMIOCIE

Archipelag Sztucznej Inteligencji

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Metody drążenia danych D1.3

a) Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów

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

2

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

Nazwa modułu kształcenia Nazwa jednostki prowadzącej moduł Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia

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

Rok I, semestr I (zimowy) Liczba godzin

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

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

w tym laborat. Razem semin. konwer. wykłady ćwicz. w tym laborat. Razem ECTS Razem semin. konwer.

T2A_W01 T2A_W01 T2A_W02 3 SI_W03 Posiada szeroką wiedzę w zakresie teorii grafów T2A_W01

Programowanie gier. wykład 0. Joanna Kołodziejczyk. 30 września Joanna Kołodziejczyk Programowanie gier 30 września / 13

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

Modele Obliczeń. Wykład 1 - Wprowadzenie. Marcin Szczuka. Instytut Matematyki, Uniwersytet Warszawski

PRZEWODNIK PO PRZEDMIOCIE

Elementy kognitywistyki II: Sztuczna inteligencja

Inżynieria danych I stopień Praktyczny Studia stacjonarne Wszystkie specjalności Katedra Inżynierii Produkcji Dr Małgorzata Lucińska

KARTA PRZEDMIOTU. stacjonarne - wykład 15 h, ćw. laboratoryjne 30 h niestacjonarne - wykład 15 h, ćw. laboratoryjne 15 h

RAMOWY WZÓR PROGRAMU/PLANU SZKOLEŃ DOSKONALĄCYCH DLA NAUCZYCIELI

Specjalność Optymalizacja Decyzji Menedżerskich. Katedra Badań Operacyjnych Uniwersytetu Łódzkiego

Aproksymacja funkcji a regresja symboliczna

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

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

Specjalność Optymalizacja Decyzji Menedżerskich. Katedra Badań Operacyjnych Uniwersytetu Łódzkiego

Diagnostyka procesów przemysłowych Kod przedmiotu

Podhalańska Państwowa Wyższa Szkoła Zawodowa w Nowym Targu

K.Pieńkosz Badania Operacyjne Wprowadzenie 1. Badania Operacyjne. dr inż. Krzysztof Pieńkosz

Badacze zbudowali wiele systemów technicznych, naśladujących w komputerze ludzki mózg. Najbardziej pożyteczne okazały się sieci neuronowe.

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

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

Sztuczna Inteligencja i Systemy Doradcze

Symbol efektu kształcenia

PODYPLOMOWE STUDIA ZAAWANSOWANE METODY ANALIZY DANYCH I DATA MINING W BIZNESIE

Technologie cyfrowe semestr letni 2018/2019

Informatyka w medycynie Punkt widzenia kardiologa

Repetytorium z matematyki 3,0 1,0 3,0 3,0. Analiza matematyczna 1 4,0 2,0 4,0 2,0. Analiza matematyczna 2 6,0 2,0 6,0 2,0

Zakład Sterowania Systemów

Efekt kształcenia. Wiedza

Gry społecznościowe. wykład 0. Joanna Kołodziejczyk. 24 lutego Joanna Kołodziejczyk Gry społecznościowe 24 lutego / 11

S PECJALNO S C I NTELIGENTNE S YSTEMY D ECYZYJNE

Inteligencja obliczeniowa

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

MODELOWANIE RZECZYWISTOŚCI

Z-LOG-120I Badania Operacyjne Operations Research

PL Zjednoczona w różnorodności PL A8-0005/4. Poprawka

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

KARTA PRZEDMIOTU. Dyscyplina:

Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VII semestr zimowy. nie

PRZEDMIOTOWE SYSTEM OCENIANIA Z INFORMATYKI / ZAJĘĆ KOMPUTEROWYCH 2018/2019

PRZEDMIOTOWY SYSTEM OCENIANIA Z INFORMATYKI

ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH NR

PRZEDMIOTOWY SYSTEM OCENIANIA Z INFORMATYKI GIMNAZJUM NR 3

Koło matematyczne 2abc

INŻYNIERIA ZARZADZANIA,

Informatyka wspomaga przedmioty ścisłe w szkole

w analizie wyników badań eksperymentalnych, w problemach modelowania zjawisk fizycznych, w analizie obserwacji statystycznych.

Spis treści. Część I. Uczenie dzieci z dysleksją - najskuteczniejsze metody. Część 2. Strategie nauczania

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

PRZEDMIOTOWY SYSTEM OCENIANIA Z INFORMATYKI. Przedmiotowy System Oceniania został opracowany na podstawie:

Mechatronika i inteligentne systemy produkcyjne. Paweł Pełczyński ppelczynski@swspiz.pl

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia niestacjonarne Dla rocznika:

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Wymagania edukacyjne z informatyki i technologii informacyjnej

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

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

Alfa-beta Ulepszenie minimax Liczba wierzchołk ow w drzewie gry. maksymalnie wd. minimalnie wbd/2c + wdd/2e Algorytmy przeszukiwania drzewa gry 5

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

Transkrypt:

Narzędzia AI Jakub Wróblewski jakubw@pjwstk.edu.pl Pokój 312 http://zajecia.jakubw.pl SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE) Nauka o maszynach realizujących zadania, które wymagają inteligencji wówczas, gdy są wykonywane przez człowieka. Ale rozpoznanie twarzy na zdjęciu nie jest zwykle uznawane za przejaw inteligencji u człowieka. Z drugiej strony: przewidywanie skutków własnych działań (np. wyliczenie brutalną siłą wszystkich możliwych stanów w grze w kółko i krzyżyk) często nie jest uznawane za przejaw AI. 1

SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE) Maszyna jest inteligentna, jeżeli znajdujący się w drugim pomieszczeniu obserwator nie zdoła odróżnić jej odpowiedzi od odpowiedzi człowieka. Test Turinga. Uwzględnia tylko wąski aspekt inteligencji człowieka. SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE) Nauka o tym, w jakich inteligentnych czynnościach człowieka można obyć się bez inteligencji. Dział informatyki, którego przedmiotem jest badanie reguł rządzących inteligentnymi zachowaniami człowieka, tworzenie modeli formalnych tych zachowań i - w rezultacie - programów komputerowych symulujących te zachowania. 2

SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE) Dział informatyki uprawiany przez badaczy uważających się za specjalistów od AI i piszących książki z AI w tytule. Czy kryterium sztucznej inteligencji ma obejmować skutki działania programu, czy jego budowę wewnętrzną? LUDZKA INTELIGENCJA FORMY Praktyczna: umiejętność rozwiązywania konkretnych zagadnień. Abstrakcyjna: zdolność operowania symbolami i pojęciami. Społeczna: umiejętność zachowania się w grupie. 3

LUDZKA INTELIGENCJA CECHY Dopasowanie działania do okoliczności: wybieranie najlepszego wariantu rozwiązania danego problemu. Świadomość działania: droga od sformułowania problemu do rozwiązania jest ściśle określona. Znajomość własnych ograniczeń: inteligentny człowiek nie odpowiada na pytania, na które nie zna odpowiedzi. HISTORIA AI Era prehistoryczna: Do około 1960 roku, kiedy pojawiły się powszechnie dostępne komputery. Era romantyczna: 1960-1965, kiedy przewidywano, że AI osiągnie swoje cele w ciągu 10 lat i odniesiono sporo początkowych sukcesów. Okres ciemności: 1965-1970, w którym niewiele się działo, opadł entuzjazm i pojawiły się głosy krytyczne. 4

HISTORIA AI Renesans: 1970-1975, gdy zaczęto budować pierwsze systemy doradcze, użyteczne w praktyce. Okres partnerstwa: 1975-1980, gdy do badań nad AI wprowadzono metody z nauk poznawczych i nauk o mózgu, itd. Okres komercjalizacji: 1980-1990, gdy przymiotnik inteligentny stał się sloganem reklamowym. HISTORIA AI - SZACHY ok. 1948 pierwsze programy szachowe 1951 A. Turing: Nikt nie jest w stanie ułożyć programu lepszego od własnego poziomu gry. 1967 pierwsze zwycięstwo komputera nad profesjonalnym szachistą podczas turnieju 1977 pierwsze zwycięstwo nad mistrzem klasy międzynarodowej (jedna partia w symultanie) 1997 Deep Blue wygrywa pełny mecz z Kasparowem (specjalny superkomputer 418-procesorowy; wynik 3,5:2,5) 2003 Deep Junior remisuje z Kasparowem mecz na warunkach przez niego określonych (8 zwykłych procesorów Intela 1,6 GHz; wynik 3:3) 5

HISTORIA AI - WARCABY 1952 (A. Samuel) programy do gry w warcaby z elementami uczenia się (ewolucyjnego) 1989 Chinook, program z biblioteką wszystkich końcówek 8-pionkowych (6 GB). W 1992 przegrał (2:4) z mistrzem świata; w 1996 zwyciężył w ogólnokrajowym konkursie w USA. Aktualny mistrz świata: program Nemesis. Problem warcabów można uznać za praktycznie rozstrzygnięty, tzn. w większości przypadków można podać wynik gry po pierwszym ruchu. ZAGADNIENIA AI Stworzenie maszyn o inteligencji dorównującej (przewyższającej) ludzką. Stworzenie maszyn (algorytmów) przejawiających tylko wąski aspekt inteligencji (grających w szachy, rozpoznających obrazy, czy tworzących streszczenia tekstu). 6

CO OKAZAŁO SIĘ TRUDNE, A CO ŁATWE 1961 SYSTEMY UCZĄCE SIĘ Systemy eksperckie, rozumowanie logiczne. Komputerowe widzenie, analiza oraz rekonstrukcja obrazu. Rozpoznawanie obrazów, mowy, pisma, struktur chemicznych oraz biologicznych, stanu zdrowia, sensu wyrazów i zdań... 7

SYSTEMY UCZĄCE SIĘ Systemy posiadające zdolność poprawiania jakości swojego działania poprzez zdobywanie nowych doświadczeń, które są następnie wykorzystywane podczas kolejnych interakcji ze środowiskiem. SYSTEMY UCZĄCE SIĘ Uczenie się może przebiegać pod nadzorem użytkownika dostarczającego informacje o przebiegu nauki, lub bez nadzoru, gdy kryterium poprawności wbudowane jest w system. 8

SYSTEMY UCZĄCE SIĘ Układy samoadaptacyjne: dobierające parametry pracy w zależności od efektów, a jednocześnie doskonalące strategię uczenia się (np. strategie ewolucyjne). SYSTEMY UCZĄCE SIĘ Wspomaganie decyzji menedżerskich, diagnoz medycznych... Modelowanie gier, uczenie się na błędach. Sterowanie samochodów, robotów, fabryk... Planowanie, optymalizacja wielokryterialna. 9

SYSTEMY UCZĄCE SIĘ Oczyszczanie obrazów, separacja sygnałów akustycznych. Prognozowanie wskaźników ekonomicznych, decyzji zakupu... Łączenie informacji z wielu baz danych. Inteligentne szukanie wiedzy w bazach danych. TRENING KLASYFIKATORA > classifier < Marks > classifier < not Marks > classifier < not Marks > classifier < Marks > classifier < not Marks > classifier < not Marks 10

UŻYCIE KLASYFIKATORA > Classifier > Marks UWAGA: TEN OBRAZ NIE NALEŻAŁ DO PRÓBKI TRENINGOWEJ!!! PROGRAM WYKŁADU Problemy optymalizacji i przeszukiwania: heurystyki, złożoność obliczeniowa, przykłady i zastosowania Sieci neuronowe: przegląd struktur oraz zastosowań, metody uczenia, propagacja wsteczna 11

PROGRAM WYKŁADU Algorytmy randomizowane: wychładzanie, strategie ewolucyjne, Monte Carlo, maszyny Boltzmana, sieci Kohonena Algorytmy ewolucyjne: operatory genetyczne, metody hybrydowe i zastosowania KRYTERIA ZALICZANIA Ćwiczenia: Kolokwium Co najmniej jeden projekt programistyczny Inne, ustalone przez prowadzących zajęcia Egzamin: Egzamin pisemny, jeden termin poprawkowy, trzeba mieć wcześniej zaliczone ćwiczenia Ocena 5.0 z ćwiczeń zwalnia z egzaminu (można za nią otrzymać 4) Brak możliwości warunkowego przystępowania do egzaminu (bez zaliczenia ćwiczeń) 12