Documente Academic
Documente Profesional
Documente Cultură
Introducere
IA-ul ncearc s construiasc entiti inteligente
Este posibil, trebuie doar s ne nelegem pe noi nine Trebuie s gsim obiectivele potrivite Calculatoarele permit punerea n practic a ideilor
Inteligena artificial
Artificial (uor de definit)
Fcut de om, ne-natural, construit
IA-ul este tiina de a construi maini care s fac lucruri ce ar necesita inteligen dac ar fi fcute de oameni
Inteligena ce este
Inteligena este mult mai greu de definit
Este de fapt un termen generic pentru multe capaciti nrudite
[...] capacitatea de a raiona, a planifica, a rezolva probleme, a gndi abstract, a nelege idei complexe, a nva repede i a nva din experien
nvare, perceperea relaiilor nelegere (lat. intelligere, inter-legere) Raionament
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
Logico-matematic
Presupune descoperirea modelelor, categoriilor i relaiilor Se manifest de exemplu n rezolvarea problemelor aritmetice sau n jocurile de strategie
Spaial
Se refer la posibilitatea de a gndi n imagini i la uurina rezolvrii unor probleme geometrice spaiale De exemplu gsirea drumului ntr-un labirint, talentul de a desena sau de a construi figuri din cuburi Lego
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
Muzical
Presupune existena urechii muzicale", adic a posibilitii de a percepe i distinge sunete care par la fel altor persoane
Interpersonal
Este dovedit de spiritul de conductor, de uurina comunicrii i de existena empatiei, adic a capacitii de a nelege sentimentele altora
Intrapersonal
Reflect o bun cunoatere a propriilor sentimente i posibiliti
9
Existenial
Capacitatea de a trata problemele filosofice ale vieii Scriitori, filosofi, oameni crora le place s citeasc i s-i pun ntrebri, predicatori etc.
10
11
Prelucrarea informaiilor
Capacitatea de a gestiona i transforma informaii, toate formele de raionament
Memoria
Capacitatea de a stoca i refolosi informaiile
nvarea
Capacitatea de a dezvolta noi cunotine i abiliti i de a folosi experiena acumulat
Adaptabilitatea
Capacitatea de a adapta n mod flexibil comportamentul la situaiile curente
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
12
Inteligena ce face
Capacitatea de a rezolva noi probleme sau de a rezolva probleme existente n moduri noi, mai eficiente Inteligen mai mare nseamn atingerea obiectivelor mai des sau mai repede Capacitatea de a folosi n mod optim resurse limitate, inclusiv timpul, pentru a atinge scopuri Capacitatea de a se adapta la mediu prin schimbarea propriei persoane sau a mediului
Inteligena evolutiv a speciilor Delfinii i gndacii de buctrie Oamenii sunt mai puin adaptai fizic, au trebuit s compenseze
13
Vitaminele (~1900)
14
15
16
17
18
O conferin de IA
Trebuie s construim sisteme care acioneaz ca oamenii Trebuie s construim sisteme care acioneaz raional
19
O conferin de IA
Trebuie s construim sisteme care acioneaz ca oamenii Trebuie s construim sisteme care acioneaz raional
Revoluie! Peste 5 ani. O nou er. Schimbare de paradigm. Lucrul pe care l-au omis pn acum este... 20
21
Testul Turing
Un arbitru (om) se angajeaz ntr-o conversaie n limbaj natural cu ali 2 participani la experiment, unul om i altul main Dac arbitrul nu poate spune cu siguran cine este omul i cine este maina, aceasta se spune c a trecut testul
22
n practic
Are nevoie de:
Prelucrarea limbajului natural Reprezentarea cunoaterii Raionament automat nvare automat
23
24
Modelarea cognitiv
tiinele cognitive ncearc modelarea minii umane
pe baza experimentelor
Abordarea cognitiv a IA-ului presupune aciunea inteligent care n acelai timp imit mintea uman
Programele nu trebuie doar s rezolve probleme, ci s le rezolve n acelai mod ca oamenii Marvin Minsky Societatea minii
Mintea este ce face creierul
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
25
Cum poate fi cunoaterea reprezentat logic i cum poate face deducii un sistem?
Cunotine nesigure? Cunotine informale?
Cred c te iubesc
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
26
A aciona raional
Aciunile raionale sunt studiate de majoritatea cercetrilor actuale de IA Ageni raionali La rezolvarea problemelor reale, conteaz de fapt rezultatul Dect s imitm oamenii care ncearc s rezolve probleme dificile, mai bine s ncercm s rezolvm pur i simplu aceste probleme
28
Diferenele de abordare
Gndire vs. comportament Uman vs. raional Comportamentul este observabil i mai uor de testat tiinific dect gndirea Raionalitatea este clar definit n unele medii complexe, nu se pot realiza ntotdeauna aciunile optime
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
29
Common sense ( bunul sim) este o cantitate imens de cunotine implicite, dobndite din experien
Este provocarea final pentru construirea unei maini asemntoare cu oamenii
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
30
31
32
nceputurile
1943: simulri neuronale (McCulloch, Pitts) 1949: nvarea neuronal (Hebb) 1950, 1951: jocuri de ah (Shannon, Turing) 1951: SNARC, primul calculator neuronal (Minsky, Edmonds)
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
33
Naterea IA-ului
1956: Termenul inteligen artificial: McCarthy, workshop-ul de la Dartmouth College
Logical Theorist (Newell, Simon)
Entuziasmul timpuriu
1957: General Problem Solver 1958: Lisp, Advice Taker (McCarthy) 1959: Geometry Theorem Prover 1965: Metoda rezoluiei Program de dame care nva din jocuri Program pentru analiz matematic Microworlds
34
Perceptronii
Rosenblatt (1957)
Teorema de convergen a perceptronilor Clasificator liniar
35
O doz de realitate
Programele care funcionau bine pentru microworlds au euat la aplicarea pe probleme reale
Rezolvarea n principiu nu este la fel cu rezolvarea n practic Explozia combinatorial
37
38
Alte realizri
1965: Logica vag / fuzzy (Zadeh) 1968: Reprezentarea cunoaterii prin reele semantice (Quillian) 1970: Prolog 1970: Sistemul expert MYCIN
Infecii sanguine, explicaii, factori de ncredere EMYCIN, shell de sisteme expert
1973: Algoritmii genetici (Holland) 1975: Reprezentarea cunoaterii prin cadre (Minsky) 1980: Prospector, detectarea depozitelor minerale
39
40
NetTalk
Reea neuronal care nva s citeasc texte n englez
41
42
43
Fotbal cu roboi
44
Juctori de ah
1997: Deep Blue, dezvoltat de IBM, l-a nvins pe campionul mondial Gari Kasparov
45
Roboi expresivi
Cog Project (Brooks, MIT) Kismet (Breazeal, MIT)
46
Exploratori
2000: Nomad, cutarea meteoriilor n Antarctica
47
48
Art computerizat
Aaron (http://www.kurzweilcyberart.com)
49
Alte realizri
2002: Kramchik i Deep Fritz fac remiz 2007: Urban Challenge, maini fr ofer, cu premiu de 2 milioane USD 2009: Blue Brain Project model computerizat pentru pri ale cortexului de mamifere 2009: Google introduce subtitrri automate n videoclipurile YouTube
Interfari ntre neuroni biologici i sisteme electronice Sisteme de suport al deciziilor care i ajut pe cumprtori s aleag produsul potrivit: www.activebuyersguide.com Aplicaii de sumarizare a textelor: www.copernic.com Traduceri online: translate.google.com (peste 50 de limbi)
50
n Romnia
Programe antivirus
BitDefender, Kaspersky, RAV (acum n Windows Defender) Metode de clasificare
GECAD ePayment
Detecia fraudelor la pli online
Ropardo
Soluii pentru optimizarea produciei, business intelligence, cutri inteligente de informaii
Institute de cercetare
Traducere automat pentru limba romn Optimizarea traficului rutier
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
51
Viitorul
Se estimeaz c n 2020 calculatoarele vor atinge puterea de prelucrare i complexitatea minii umane Vise i temeri
Case inteligente Roboi-menajer conectai la Internet Maini autonome Explorarea spaiului Educaie personalizat Interfee neuronale Nemurire artificial Degradarea relaiilor sociale umane
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
52
53
Principiile IA
Raionalitatea limitat implic o cutare oportunist Un sistem de simboluri fizice este necesar i suficient pentru aciunea inteligent Numrul magic 70.000 20.000 Cutarea compenseaz lipsa cunotinelor Cunotinele compenseaz lipsa cutrii
54
Subdomeniile IA
Viziune computerizat
Recunoaterea vorbirii
Robotic
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
55
56
Concluzii
Inteligena este o colecie de strategii folosite pentru a optimiza interaciunea cu mediul n IA exist abordri bazate pe gndire sau comportament, modelarea minii umane sau raionalitate S-au fcut progrese substaniale n:
Recunoaterea modelelor i nvare Probleme de planificare i raionament
Aplicaii ale IA
Industrie, finane, medicin, tiine
Cercetri n IA
Multe probleme sunt nc nerezolvate IA-ul este un domeniu de cercetare interesant!
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
57