Sztuczna Inteligencja. Agnieszka Nowak Brzezioska Wykład I

Podobne dokumenty
Systemy ekspertowe i sztuczna inteligencja. dr Agnieszka Nowak Brzezioska

Sztuczna Inteligencja. Agnieszka Nowak Brzezioska Wykład I

Systemy eksperowe. Agnieszka Nowak Brzezińska Wykład I

Systemy eksperowe. Agnieszka Nowak Brzezińska Wykład I

Wprowadzenie do teorii systemów ekspertowych

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

SZTUCZNA INTELIGENCJA

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

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

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

PRZEWODNIK PO PRZEDMIOCIE

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

Algorytmy Sztucznej Inteligencji wykład nr 1 wnioskowanie i SE. Agnieszka Nowak - Brzezińska

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

Elementy kognitywistyki II: Sztuczna inteligencja

Systemy ekspertowe : program PCShell

Sztuczna inteligencja

Algorytmy Sztucznej Inteligencji wykład nr 2 wnioskowanie i SE. Agnieszka Nowak - Brzezińska

Sztuczna inteligencja - wprowadzenie

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

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

zna metody matematyczne w zakresie niezbędnym do formalnego i ilościowego opisu, zrozumienia i modelowania problemów z różnych

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

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

KIERUNKOWE EFEKTY KSZTAŁCENIA

Efekt kształcenia. Wiedza

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

FIZYKA II STOPNIA. TABELA ODNIESIENIA EFEKTÓW KIERUNKOWYCH DO EFEKTÓW PRK POZIOM 7 Symbol Efekty kształcenia dla kierunku studiów FIZYKA.

Efekty kształcenia dla kierunku studiów INFORMATYKA, Absolwent studiów I stopnia kierunku Informatyka WIEDZA

Efekty uczenia się na kierunku. Logistyka (studia pierwszego stopnia o profilu praktycznym)

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

Informatyka. II stopień. Ogólnoakademicki. Stacjonarne/Niestacjonarne. Kierunkowy efekt kształcenia - opis WIEDZA

OGÓLNOAKADEMICKI. Kierunek studiów ASTRONOMIA o profilu ogólnoakademickim należy do obszaru kształcenia w zakresie nauk ścisłych.

Efekty uczenia się na kierunku. Logistyka (studia drugiego stopnia o profilu praktycznym)

Transformacja wiedzy w budowie i eksploatacji maszyn

WIEDZA T1P_W06. K_W01 ma podstawową wiedzę o zarządzaniu jako nauce, jej miejscu w systemie nauk i relacjach do innych nauk;

KIERUNKOWE EFEKTY KSZTAŁCENIA

UCHWAŁA NR 46/2013. Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku

KIERUNKOWE EFEKTY KSZTAŁCENIA

Opis efektów kształcenia dla programu kształcenia (kierunkowe efekty kształcenia) WIEDZA. rozumie cywilizacyjne znaczenie matematyki i jej zastosowań

KIERUNKOWE EFEKTY KSZTAŁCENIA

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

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW

PRZEWODNIK PO PRZEDMIOCIE

Efekty kształcenia dla makrokierunku: INFORMATYKA STOSOWANA Z KOMPUTEROWĄ NAUKĄ O MATERIAŁACH Wydział: MECHANICZNY TECHNOLOGICZNY

PROGRAM KSZTAŁCENIA dla kierunku automatyka i robotyka studiów pierwszego stopnia o profilu ogólnoakademickim

Systemy ekspertowe. Krzysztof Patan

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

EFEKTY UCZENIA SIĘ DLA KIERUNKU INŻYNIERIA DANYCH W ODNIESIENIU DO EFEKTÓW UCZENIA SIĘ PRK POZIOM 6

Uchwała obowiązuje od dnia podjęcia przez Senat. Traci moc Uchwała nr 144/06/2013 Senatu Uniwersytetu Rzeszowskiego z 27 czerwca 2013 r.

Alan M. TURING. Matematyk u progu współczesnej informatyki

Symbol efektu kształcenia

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

1. Tabela odniesień efektów kierunkowych do efektów obszarowych z komentarzami

KIERUNKOWE EFEKTY KSZTAŁCENIA

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

Podsumowanie wyników ankiety

PRZEWODNIK PO PRZEDMIOCIE

Matryca weryfikacji efektów kształcenia - studia III stopnia

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach

PROLOG WSTĘP DO INFORMATYKI. Akademia Górniczo-Hutnicza. Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej.

ZARZĄDZANIE I INŻYNIERIA PRODUKCJI

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

Odniesienie do efektów kształcenia dla obszaru nauk EFEKTY KSZTAŁCENIA Symbol

Efekty kształcenia dla kierunku studiów CHEMIA studia pierwszego stopnia profil ogólnoakademicki

Efekty kształcenia. Tabela efektów kształcenia

Praca dyplomowa magisterska

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

PRZEWODNIK PO PRZEDMIOCIE

Historia sztucznej inteligencji. Przygotował: Konrad Słoniewski

Programowanie komputerów

JAKIEGO RODZAJU NAUKĄ JEST

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

UCHWAŁA NR 60/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 21 listopada 2013 roku

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

Wymagania edukacyjne na poszczególne stopnie z fizyki dla klasy I:

Zakładane efekty kształcenia dla kierunku

1. Tabela odniesień efektów kierunkowych do efektów obszarowych z komentarzami. Kierunkowy efekt kształcenia - opis

Opis efektów kształcenia dla studiów podyplomowych

KARTA PRZEDMIOTU. Dyscyplina:

KARTA MODUŁU KSZTAŁCENIA

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

BIOCYBERNETYKA PROLOG

zakładane efekty kształcenia

Opis efektu kształcenia dla programu kształcenia

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

PRZEWODNIK PO PRZEDMIOCIE

Ćwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY.

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski

KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK TECHNOLOGIE OCHRONY ŚRODOWISKA P O L I T E C H N I K A POZNAŃSKA WYDZIAŁ TECHNOLOGII CHEMICZNEJ

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

Zakładane efekty kształcenia dla kierunku

Efekty kształcenia/uczenia się dla studiów technicznych: Studia I, II i III stopnia profil teoretyczny/(ogólno)akademicki

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

Kierunkowy efekt kształcenia opis

1. Tabela odniesień efektów kierunkowych do efektów obszarowych. bezpieczeństwo i higiena pracy studia pierwszego stopnia

zakładane efekty kształcenia

Symbol EKO S2A_W01 S2A_W02, S2A_W03, S2A_W03 S2A_W04 S2A_W05 S2A_W06 S2A_W07 S2A_W08, S2A_W09 S2A_W10

Opisy efektów kształcenia w obszarze nauk przyrodniczych Załącznik 2

Transkrypt:

Sztuczna Inteligencja Agnieszka Nowak Brzezioska Wykład I

Sztuczna Inteligencja (Artificial Intelligence, AI) to dziedzina nauki zajmująca się rozwiązywaniem zagadnień efektywnie niealgorytmizowalnych w oparciu o modelowanie wiedzy.

Soft Computing Optymalizacja badania operacyjne Logika rozmyta Sieci neuronowe Algorytmy ewolucyjne Wizualizacja Data mining CI - numeryczne Dane + Wiedza AI - symboliczne Metody statystyczne Rachunek prawdop. Systemy ekspertowe Uczenie maszynowe Rozpoznawanie Wzorców

Rys historyczny Sztuczna inteligencja to termin zaproponowany przez John a McCarthy ego w 1956 roku, na konferencji w Dartmouth College poświęconej inteligentnym maszynom.

Historia AI Marvin Minksky, 1956, nazwa "sztuczna inteligencja". Allen Newell, Herbert Simon, 1958 - General Problem Solver, próba stworzenia ogólnego programu do rozwiązywania problemów. Newell i Simon, 1975, AI jako nauka empiryczna, symboliczne systemy oparte na wiedzy jako model umysłu. Inne źródła: logika, androidy i sterowanie, cybernetyka, rozwój informatyki, konferencja w 1956 roku na której sztuczna inteligencja otrzymała swoja nazwę. Allen Newell, wykłady Williama Jamesa na Harvard Univ 1988: Psychologia dojrzała już do zunifikowanych teorii poznania, czyli takich teorii, które postulują spójny system mechanizmów pozwalających wyjaśnid wszystkie aspekty działania umysłu.

Historia AI (cd.) W rozwoju AI wyróżnid można kilka okresów (P. Winston): Era prehistoryczna: od maszyny analitycznej Charles'a Babbage (1842) do około 1960 roku. Era romantyczna, 1960-1965, kiedy przewidywano, że AI osiągnie swoje cele w ciągu 10 lat. 1958, Simon i Newell: za 10 lat komputer wygra z mistrzem szachowym odkryje i udowodni ważne matematyczne twierdzenie. 1965, Simon: Za 20 lat maszyny będą zdolne wykonad każdą pracę, którą wykonują ludzie. 1967, Minsky: W ciągu jednego pokolenia problem sztucznej inteligencji zostanie w znacznej mierze rozwiązany. 1970, Minsky (Life Magazine): za 3-8 lat powstaną maszyny o ogólnej inteligencji dorównującej przeciętnemu człowiekowi.

Okres ciemności: 1965-1970, w którym niewiele się działo, powoli opadał entuzjazm i pojawiły się głosy bardzo krytyczne. Renesans: 1970-1975, gdy zaczęto budowad pierwsze systemy doradcze, użyteczne w praktyce. Okres partnerstwa: 1975-1980, gdy do badao nad AI wprowadzono metody kognitywistyki. Okres komercjalizacji: 1980-1990, gdy programy AI, a szczególnie systemy doradcze zaczęto sprzedawad komercyjnie

Inne definicje AI: AI to nauka mająca za zadanie nauczyć maszyny zachowań podobnych do ludzkich. AI to nauka o tym, jak nauczyć maszyny robić rzeczy które obecnie ludzie robią lepiej. AI to nauka o komputerowych modelach wiedzy umożliwiających rozumienie, wnioskowanie i działanie.

Co to inteligencja? Inteligencja jest umiejętnością przystosowywania się do nowych zadań i warunków życia albo sposobem, w jaki człowiek przetwarza informacje i rozwiązuje problemy. Inteligencja to także umiejętność kojarzenia oraz rozumienia. Wpływ na nią mają zarówno cechy dziedziczne jak i wychowawcze.

Najważniejsze procesy i funkcje składające się na ludzką inteligencję: Uczenie się i wykorzystywanie wiedzy, zdolnośd uogólniania, percepcja i zdolności poznawcze, np. zdolnośd rozpoznawania danego obiektu w dowolnym kontekście. Zapamiętywanie, stawianie i realizacja celów, umiejętnośd współpracy, formułowanie wniosków, zdolnośd analizy, tworzenie oraz myślenie koncepcyjne i abstrakcyjne.

Zastosowania, zadania SI stosuje się do rozwiązywania problemów: 1. Poszukiwanie algorytmów do gry w szachy, 2. Przetwarzanie języka naturalnego (automatyczne tłumaczenie zdao między różnymi językami, wydawanie poleceo słownych maszynom, a także wydobywanie informacji ze zdao mówionych i budowanie z nich baz wiedzy).

Definicje AI w literaturze: Jest nauką o maszynach realizujących zadania, które wymagają inteligencji, gdy są wykonywane przez człowieka (M.Minsky) AI stanowi dziedzinę informatyki dotyczącą metod i technik wnioskowania symbolicznego przez komputer oraz symbolicznej reprezentacji wiedzy stosowanej podczas takiego wnioskowania (E. Feigenbaum) AI obejmuje rozwiązywanie problemów sposobami wzorowanymi na naturalnych działaniach i procesach poznawczych człowieka za pomocą symulujących je programów komputerowych (R.J. schalkoff).

Trochę pojęd Semantyka - to dyscyplina badająca relacje pomiędzy znakami a przedmiotami, do których się one odnoszą. Semantyka zajmuje się badaniem znaczenia słów, czyli interpretacją znaków oraz interpretacją zdao i wyrażeo języka. Syntaksa - dział językoznawstwa, który zajmuje się budową wypowiedzeo. Bada takie zjawiska jak funkcje wyrazów w zdaniu (funkcja podmiotu, orzeczenia, dopełnienia itd.), zależności między wyrazami w zdaniu.

Dwa rodzaje Sztucznej Inteligencji Słaba (Weak AI) - potrafi rozwiązywad trudne zadania w sposób umożliwiający praktyczne zastosowanie, Mocna (Strong AI) - oznacza myślenie przybliżające myślenie ludzkie.

Uczenie się Zdolnośd do uczenia się jest powszechnie uważana za jeden z najważniejszych przejawów inteligencji. Przez uczenie się rozumiemy, w najprostszym ujęciu, zdobywanie wiedzy lub umiejętności (a także doskonalenie dotychczas posiadanej wiedzy lub umiejętności), na podstawie wspomagających informacji, takich jak doświadczenia czy przykłady. Rozważając sztuczne systemy uczące się będziemy przez uczenie się rozumied proces zmiany zachodzącej w systemie na podstawie doświadczeo, która prowadzi do poprawy jego jakości działania rozumianej jako sprawnośd rozwiązywania stojących przed systemem zadao.

Systemy Ekspertowe System ekspertowy to inteligentny program komputerowy stosujący wiedzę i procedury rozumowania (wnioskowania) w celu rozwiązywania problemów, które wymagają doświadczenia ludzkiego (eksperta), nabytego przez wieloletnią działalnośd w danej dziedzinie. Ogólna idea SE polega na przeniesieniu wiedzy eksperta z danej dziedziny do bazy wiedzy, zaprojektowaniu maszyny wnioskującej na podstawie posiadanych informacji oraz dodaniu interfejsu użytkownika, służącego do komunikacji.

Kiedy nasz program lub maszyna jest inteligentna? Na to pytanie w 1950 roku próbował odpowiedzied Alan Turing. Idea Testu Turinga polegała na tym, że człowiek za pomocą klawiatury i monitora zadaje te same pytania komputerowi i innej osobie. Jeśli zadający pytania nie potrafi rozróżnid odpowiedzi komputera i człowieka, tzn. że program (maszyna) jest inteligentny.

Spory o to, czy test Turinga we właściwy sposób definiuje inteligencję maszynową (lub "myślenie maszynowe"), dotyczyły głównie trzech punktów: Maszyna, która przejdzie test Turinga, może byd w stanie symulowad ludzkie zachowanie konwersacyjne, lecz może to byd znacznie mniej niż prawdziwa inteligencja. Maszyna może zwyczajnie używad sprytnie wymyślonych reguł. Częstą ripostą w społeczności zajmującej się badaniami nad sztuczną inteligencją jest zadanie pytania "A skąd wiemy, czy ludzie sami po prostu nie posługują się jakimiś sprytnie wymyślonymi regułami?". Maszyna może byd inteligentna nie posiadając ludzkiej umiejętności prowadzenia rozmowy. Wielu ludzi mogłoby nie byd w stanie zaliczyd takiego testu. Z drugiej strony, inteligencję innych ludzi oceniamy zazwyczaj wyłącznie na podstawie tego co i jak mówią.

Uproszczony test Turinga CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) - rodzaj techniki stosowanej jako zabezpieczenie w formularzach na stronach WWW. Dla przesłania danych konieczne jest przepisanie treści z obrazka (zazwyczaj losowo dobranych znaków bądź krótkiego wyrazu). Obrazek ten jest prosty do odczytania przez człowieka, jednakże odczytanie go przez komputer jest, przynajmniej w założeniu, bardzo trudne.

CHIOSKI POKÓJ

Kto i Kiedy? John Rogers Searle (ur. 31 lipca 1932) - amerykaoski filozof. Z badao nad filozofią języka przeszedł do badao na gruncie filozofii umysłu. Badania nad umysłem są wg niego naturalnym krokiem w badaniach nad językiem, a sama filozofia języka ma byd częścią filozofii umysłu.

Chioski pokój Załóżmy, że wiele lat temu skonstruowaliśmy komputer, który zachowuje się jakby rozumiał język chioski. Innymi słowy, komputer bierze chioskie znaki jako podstawę wejściową i śledzi zbiór reguł nimi rządzący (jak wszystkie komputery), koreluje je z innymi chioskimi znakami, które prezentuje jako informację wyjściową. Załóżmy, że ten komputer wykonuje to zadanie w sposób tak przekonujący, że łatwo przechodzi test Turinga, tzn. przekonuje Chioczyka, że jest Chioczykiem. Na wszystkie pytania, które człowiek zadaje, udziela właściwych odpowiedzi w sposób tak naturalny, że Chioczyk jest przekonany, iż rozmawia z innym Chioczykiem. Zwolennicy mocnej sztucznej inteligencji wyciągają stąd wniosek, że komputer rozumie chioski, tak jak człowiek.

Debata nad pokojem Od opublikowania pracy Searle'a argument chioskiego pokoju był głównym punktem debaty nad możliwością mocnej sztucznej inteligencji. Zwolennicy teorii mocnej sztucznej inteligencji wierzą, że właściwie zaprogramowany komputer nie jest prostą symulacją lub modelem umysłu, lecz liczy w sposób właściwy umysłowi, tzn. rozumie, ma stany kognitywne i może myśled.

Czy można mówid po chiosku nie znając go? Searl uważa, że ktoś może zapamiętad książkę reguł, a wtedy będzie mógł reagowad jakby rozumiał chioski, ale nadal będzie tylko postępował według zbioru reguł, bez rozumienia znaczenia symboli, jakimi manipuluje. To prowadzi do interesującego problemu osoby, która może płynnie rozmawiad po chiosku "nie znając" chioskiego. To jest otwarte, czy taka osoba rozumie chioski nawet jeśli chioski mówca twierdzi inaczej.

Robotyka Rozwój robotów dzięki USA, które w latach 50-tych stosowały roboty np. w fabrykach do składania samochodów General Motors. Potem budowa maszyn manipulacyjnych dla przemysłu nuklearnego i poszukiwao oceanograficznych. Dziś mamy roboty takie, które wykonują banalne czynności typu: zrobienie kawy, podanie kapci, takie, które zastępują człowieka w trudnych procesach przemysłowych ale i takie, będące dumą współczesnej techniki.

Roboty wykonujące skomplikowane operacje chirurgiczne W 2002 roku robot sterowany przez profesora Louisa Kavoussi z odległości tysiąca km, wykonał operację chirurgiczną. Rola lekarzy nadzorujących ograniczyła się jedynie do znieczulenia pacjenta. W ten sposób chory nie musi czekad na przyjazd lekarza, co zmniejsza znacznie koszty i czas zabiegu.

Przetwarzanie mowy i języka naturalnego Badania obejmują: 1. Syntezę mowy (nauka języków obcych, odczytywanie informacji dla niewidomych), 2. Rozumienie słowa mówionego (automatic speech recognition) np. dyktowanie tekstów, wydawanie ustnych poleceo, rozpoznawanie użytkownika po głosie, 3. Rozumienie języka naturalnego wydobywanie istotnych zdao ze zdao zapisanych w postaci tekstu, 4. Tłumaczenie maszynowe tłumaczenie tekstów w różnych językach.

Heurystyki Heurystyka to twórcze rozwiązywanie problemów, zarówno logicznych jak i matematycznych przez eksperyment, metodą prób i błędów bądź odwołaniem się do analogii. Metody heurystyczne dają się świetnie stosowad tam, gdzie rozwiązanie problemu wymaga olbrzymich ilości obliczeo. Heurystyki pozwalają eliminowad niektóre obszary analiz, co zmniejszy koszty obliczeniowe i generalnie przyspieszy analizę.

Kognitywistyka To dziedzina nauki, która próbuje zrozumied naturę umysłu i zajmuje się zjawiskami dotyczącymi umysłu. Istotną sprawą jest analiza naszego sposobu postrzegania świata i próba zrozumienia tego, co dzieje się w naszym umyśle, gdy wykonujemy elementarne czynności umysłowe. Korzysta się tutaj z doświadczeo nauk takich jak neurobiologia i psychologia. Ale na potrzeby tej nauki korzysta się także z zasobów antropologii, psychofizyki, logiki, lingwistyki, neurofizjologii, filozofii, sztucznej inteligencji i wielu innych gałęzi nauki.

Sztuczne życie (ang. Artificial life) To młoda dziedzina nauki (1987). Dziedzina nauki poświęcona zrozumieniu życia poprzez próby wydobycia podstawowych zasad dynamiki, mających wpływ na zjawiska biologiczne. Korzysta się tu z dorobku: biologii, chemii, fizyki, psychologii, robotyki, nauk komputerowych. Np.Framstick prowadzony od 97 roku przez polaków. Symulacje prowadzone są w wirtualnym, trójwymiarowych świecie (ze środowiskiem lądowym i wodnym). Organizmy to framsticki, zbudowane z patyczków, mające receptory (zmysły dotyku, równowagi i węchu) oraz narząd ruchu (mięśnie). Tu sterowaniem zajmuje się siec neuronowa. Framsticki rywalizują ze sobą o byt w środowisku poprzez walkę i poszukiwanie pożywienia.

Boty Bot to automat, narzędzie softwarowe, program, służący najczęściej do przeszukiwania i pozyskiwania danych. Inteligentne boty dodatkowo mogą podejmowad decyzje na bazie zdobytej wcześniej wiedzy. Obecnie wyróżnia się następujące typy botów: 1. Chatterboty do pogawędek. Imitują rozmowę w jęz. Naturalnym, pozyskują informacje od rozmówcy. 2. Searchboty automatyczna obsługa baz danych. Przeszukiwanie, indeksowanie i gromadzenie danych. 3. Shoppingboty robienie zakupów przez internet. 4. Databoty przeszukiwanie danych. 5. Updateboty 6. Infoboty

Jak się ma AI do CI? Inteligencja Obliczeniowa (Computational Intelligence) ma na celu rozwiązywanie zagadnień efektywnie niealgorytmizowalnych przy pomocy obliczeń.

AI a CI AI zaliczana jest do nauk kognitywnych, chociaż nie wszystkie jej metody mają coś wspólnego z umysłem. AI uznawana jest również za częśd informatyki. AI jest jej częścią korzystającą z modelowania wiedzy, inne obszary CI nie korzystają z metod symbolicznych. Obszary badań naukowych powstają w wyniku skupienia się zainteresowania uczonych wokół różnych zjawisk. Nauki nie powstają w wyniku definicji ale zostają rozpoznane (A. Newell, 1973) W tym sensie AI została rozpoznana jeszcze przed informatyką!

Więcej o CI Kognitywistyka zajmuje się zrozumieniem mechanizmów poznawczych umysłu; z tego punktu widzenia: CI zajmuje się modelowaniem procesów percepcji, pamięci, sterowania, reakcji, zachowao sensomotorycznych; zaś AI modelowaniem wyższych czynności poznawczych: myślenia, rozumowania, rozwiązywania problemów, logiką, językiem. AI to częśd CI posługująca się symboliczną reprezentacją wiedzy, inżynierią wiedzy, tworzeniem systemów ekspertowych. CI zmierza do automatyzacji procesów akwizycji wiedzy z obserwacji, analizy danych, percepcji, kategoryzacji, aproksymacji. CI-AI: niewielkie nakrywanie, trochę systemów hybrydowych.

Soft Computing Optymalizacja badania operacyjne Logika rozmyta Sieci neuronowe Algorytmy ewolucyjne Wizualizacja Data mining CI - numeryczne Dane + Wiedza AI - symboliczne Metody statystyczne Rachunek prawdop. Systemy ekspertowe Uczenie maszynowe Rozpoznawanie Wzorców

Zakres materiału: Wprowadzenie do sztucznej inteligencji i systemów ekspertowych PC-Shell jako narzędzie do budowy szkieletowych systemów ekspertowych Metody wnioskowania w regałowych bazach wiedzy Zbiory przybliżone: podstawowe pojęcia, usuwanie niespójności z tablic decyzyjnych, generowanie reduktu i rdzenia tablicy decyzyjnej, generowanie reguł minimalnych. Rachunek zdao I i II rzędu. Rachunek predykatów. Prolog. Rachunek perceptów. Reprezentacja wiedzy niepewnej. Sieci semantyczne i Ramy jako alternatywna do regałowej reprezentacja wiedzy.

Zasady zdobycia zaliczenia z laboratorium: Uwaga: Obecnośd na wykładzie jest niezbędną by dobrze przygotowad się do uczestnictwa w laboratorium z przedmiotu. Sprawozdanie z użytkowania narzędzia PC-Shell: stworzenie bazy wiedzy, przeprowadzenie wnioskowania, wprowadzenie własnych elementów języka programowania PC-Shell do bazy wiedzy. Sprawdzian z metod wnioskowania. Sprawdzian ze zbiorów przybliżonych. Sprawdzian z rachunku zdao. Sprawdzian z reprezentacji wiedzy niepewnej. Obecnośd na 75% zajęd.

Przebieg egzaminu: Egzamin ma formę pisemną i ustną. Składad się będzie zarówno z części praktycznej (rozwiązywanie zadao) jak i teoretycznej (wiadomości z wykładów).

Architektura SE

Pojęcia z dziedziny systemów ekspertowych Inżynieria wiedzy - dziedzina sztucznej inteligencji zajmująca się projektowaniem i realizacją systemów ekspertowych. Inżynier wiedzy projektant SE, osoba łącząca wiedzę na temat technik budowy SE z umiejętnością pozyskiwania i formalizacji wiedzy eksperckiej. Akwizycja wiedzy proces pozyskiwania wiedzy niezbędnej do realizacji systemu ekspertowego. Na proces składają się: rozpoznanie problemu, wywiady z ekspertem, oraz reprezentacja wiedzy eksperta. Akwizycja kooczy się w momencie zapisania wiedzy eksperta w bazie wiedzy SE.

Zasady tworzenia systemu ekspertowego

Etapy tworzenia systemu ekspertowego: analiza problemu, pod kątem, czy kwalifikuje się on do budowy systemu ekspertowego, opracowanie specyfikacji systemu, zdefiniowanie jego zadao i oczekiwanych wyników; przejęcie wiedzy od ekspertów i jej opracowanie; wybór metody reprezentacji wiedzy oraz narzędzi do budowy systemu; organizacja i kodowanie wiedzy (prototyp, pełna wersja); weryfikacja i testowanie systemu.

Właściwości systemów ekspertowych: Są narzędziem kodyfikacji wiedzy; Mają zdolnośd rozwiązywania problemów specjalistycznych, w których dużą rolę odgrywa doświadczenie a wiedza ekspercka jest dobrem rzadkim i kosztownym; Zwiększają dostępnośd ekspertyzy; Zapewniają możliwośd prowadzenia jednolitej polityki przez centralę firm mających wiele oddziałów; Poziom ekspertyzy jest stabilny jej jakośd nie zależy od warunków zewnętrznych i czasu pracy systemu; Jawna reprezentacja wiedzy w postaci zrozumiałej dla użytkownika koocowego; Zdolnośd do objaśniania znalezionych przez system rozwiązao; Możliwośd przyrostowej budowy i pielęgnacji bazy wiedzy.

System ekspertowy służy do rozwiązywania problemów, które charakteryzują się jedną lub wieloma z następujących cech: problem nie da się sformalizowad w postaci liczbowej; cele nie dadzą się opisad za pomocą matematycznych funkcji celu; nie istnieją formalne algorytmy rozwiązywania problemu; dane i wiedza systemu są obarczone nieznanym błędem lub są one niepełne, niepewne.

Przyczyny tworzenia systemu ekspertowego (uogólnione): tylko jeden (lub bardzo niewielu) specjalista posiada niezbędną wiedzę, co grozi jej utratą; ekspertyza jest wymagana często lub jest niezbędna w wielu miejscach; ekspertyza jest niezbędna w miejscach niedostępnych dla człowieka lub szkodliwych dla zdrowia.

Wnioskowanie

Typy wnioskowania Wnioskowanie w przód (data driven) Wnioskowanie wstecz (goal driven) Wnioskowanie mieszane

Sterowanie wnioskowaniem

Mechanizm wnioskowanie w przód

Mechanizm wnioskowanie w przód

Idea wnioskowania wstecz

Algorytm wnioskowania wstecz

Mechanizm wnioskowania wstecz dla hipotezy v

Idea wnioskowania mieszanego

Dodatkowo http://zsi.tech.us.edu.pl/~nowak/zaocznese/wnioskowanier.pdf

Laboratorium nr 1 Wnioskowanie w regułowych bazach wiedzy. Wykonanie dwiczeo 1-6.

Przykład1 Dana jest baza wiedzy : R1: Jeżeli a i b i c to d R2: Jeżeli a i b to g R3: Jeżeli b i c to e R4: Jeżeli a i c to f R5: Jeżeli e i b i c to f Dane sa fakty : a, b, c. Wyprowadź całą możliwą wiedzę z systemu.

Przykład2 Dana jest baza wiedzy : R1: Jeżeli a i b i c to d R2: Jeżeli a i d to g R3: Jeżeli a i f to b R4: Jeżeli b i g to f R5: Jeżeli a i e to f R6: Jeżeli e i f to a R7: Jeżeli a i b to c Dane są fakty : a i e. Udowodnid hipotezę g.

Dwiczenie 3 Dana jest baza wiedzy: R1: Jeżeli b i d to f R2: Jeżeli a to b R3: Jeżeli e i f to g R4: Jeżeli b i c to e Fakty: a, c i d. Szukane b

Dwiczenie 4 Dana jest baza wiedzy: R1: Jeżeli j i k to l R2: Jeżeli j to n R3: Jeżeli n i m to o R4: Jeżeli n i l to m Fakty: j, k, l. Szukane p.

Dwiczenie 5 Dana jest baza wiedzy: R1: Jeżeli j i k to l R2: Jeżeli j to n R3: Jeżeli n i m to o R4: Jeżeli n i l to m Fakty: j, k, l, p. Szukane p.

Dwiczenie 6 Dana jest baza wiedzy: R1: Jeżeli l i m to n R2: Jeżeli j to o R3: Jeżeli j i k to m R4: Jeżeli n i o to p Fakty: j, k, l. Szukane p.

Literatura http://zsi.tech.us.edu.pl/~nowak/zaocznese/sdjartykul.pdf