Documente Academic
Documente Profesional
Documente Cultură
Introducere
Este posibil, trebuie doar s ne nelegem pe noi nine Trebuie s gsim obiectivele potrivite Calculatoarele permit punerea n practic a ideilor
Inteligena artificial
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
[...] capacitatea de a raiona, a planifica, a rezolva probleme, a gndi abstract, a nelege idei complexe, a nva repede i a nva din experien
Psihologul Howard Gardner a identificat 7 tipuri distincte de inteligen i mai recent nc 2 Lingvistic
Logico-matematic
Se refer la capacitatea i plcerea de a citi, scrie, povesti sau rezolva cuvinte ncruciate Presupune descoperirea modelelor, categoriilor i relaiilor Se manifest de exemplu n rezolvarea problemelor aritmetice sau n jocurile de strategie 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
8
Spaial
Corporal-chinestezic
Muzical
Implic o mare sensibilitate n identificarea i prelucrarea senzaiilor fizice, de exemplu simirea" ritmului unui dans
Presupune existena urechii muzicale", adic a posibilitii de a percepe i distinge sunete care par la fel altor persoane Este dovedit de spiritul de conductor, de uurina comunicrii i de existena empatiei, adic a capacitii de a nelege sentimentele altora
Interpersonal
Intrapersonal
Natural
Capacitatea de a recunoate modele n natur, de a nelege diferite specii i de a clasifica obiecte naturale Biologi etc. Capacitatea de a trata problemele filosofice ale vieii Scriitori, filosofi, oameni crora le place s citeasc i s-i pun ntrebri, predicatori etc.
Existenial
10
11
Percepia
Prelucrarea informaiilor
Memoria
nvarea
Adaptabilitatea
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 schimbri aduse propriei persoane sau mediului
Inteligena evolutiv a speciilor Delfinii i gndacii de buctrie Oamenii sunt mai puin adaptai fizic, au trebuit s compenseze
13
Inteligena
Inteligena este o msur a capacitii de a atinge scopuri ntr-un mediu complex i dinamic
14
Vitaminele (~1900)
15
ADN (~1960)
ADN-ul uman are doar 23000 gene (2003)
16
17
18
19
O conferin de IA
Trebuie s construim sisteme care acioneaz ca oamenii Trebuie s construim sisteme care acioneaz raional
20
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... 21
IA-ul este: Arta de a crea maini care s ndeplineasc funcii care ar necesita inteligen dac ar fi ndeplinite de oameni (Kurzweil) Poate fi testat cu ajutorul testului Turing
22
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
23
n practic
24
IA-ul este: [Automatizarea] activitilor pe care le asociem cu gndirea uman, activiti precum luarea deciziilor, rezolvarea problemelor, nvarea (Bellman) Scopul este de a construi sisteme care funcioneaz intern n mod similar cu mintea omeneasc
25
Modelarea cognitiv
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
IA-ul este: Studiul calculelor care fac posibile percepia, raionamentul i aciunea (Winston) Folosirea logicii pentru a lua decizii complexe
Aristotel silogismele
Cred c te iubesc
27
IA-ul este: ...preocupat de automatizarea comportamentului inteligent (Luger, Stubblefield) Accentul cade pe comportament: descoperirea aciunii optime Inferenele sunt utile, dar nu ntotdeauna necesare
28
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
29
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 gsi ntotdeauna aciunile optime
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
30
Common sense ( bunul sim) este o cantitate imens de cunotine implicite, dobndite din experien
32
Filosofia Matematica Economia Neurotiinele Psihologia Ingineria calculatoarelor Automatica i cibernetica Lingvistica
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
33
nceputurile
1943: simulri neuronale (McCulloch & Pitts) 1949: nvarea neuronal (Hebb) 1950, 1951: jocuri de ah (Shannon, Turing) 1951: SNARC, primul calculator neuronal (Minsky & Edmonds)
34
Naterea IA-ului
Logical Theorist (Newell & Simon) 1957: General Problem Solver 1958: McCarthy: Lisp, time sharing, Advice Taker (teoretic) 1959: Geometry Theorem Prover 1965: Metoda rezoluiei Program de dame care nva din jocuri Program pentru analiz matematic Microworlds
Entuziasmul timpuriu
35
Perceptronul
36
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 The spirit is willing but the flesh is weak The vodka is good but the meat is rotten Probleme neseparabile liniar (de exemplu XOR)
37
Spectrometrie
38
39
Alte realizri
1965: Logica vag / fuzzy (Zadeh) 1968: Reprezentarea cunoaterii prin reele semantice (Quillian) 1970: Prolog 1970: Sistemul expert MYCIN
Infecii sanguine, explicaii (why?), factori de ncredere EMYCIN (1979), shell de sisteme expert
1973: Algoritmii genetici (Holland) 1975: Reprezentarea cunoaterii prin cadre (Minsky) 1980: Prospector, detectarea depozitelor minerale
40
41
NetTalk
42
1984: Proiectul Cyc (Lenat), colecie de cunotine de bun sim 1985: Reele bayesiene (Pearl), raionament probabilistic 1986: Se impune algoritmul back-propagation (Rumelhart & McClelland), descoperit de fapt n 1969 (Bryson & Ho) 1987: SOAR (Newell, Laird & Rosenbloom) 1988: Societatea minii (Minsky) 1988: HiTech (CMU) l nvinge pe marele maestru de ah Denker
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
43
1991: n timpul rzboiului din Golf, planificarea trupelor ce implicau 50.000 de vehicule militare, transportatoare i trupe, a fost realizat cu ajutorul unui sistem de IA, DART 1995: TD-Gammon (Tesauro), joc de table 1995: ALVINN, autovehicul autonom, 4585 km, SUA 1995: A.L.I.C.E. chatterbot 1996: Conjectura lui Robbins din logica boolean, nerezolvat timp de zeci de ani, a fost demonstrat cu ajutorul unui demonstrator automat de teoreme 1996: HipNav, roboi asisteni pentru chirurgi
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
44
Fotbal cu roboi
45
Juctori de ah
1997: Deep Blue, dezvoltat de IBM, l-a nvins pe campionul mondial Gari Kasparov
46
Roboi expresivi
47
Exploratori
48
Art computerizat
Aaron (http://www.kurzweilcyberart.com)
50
Alte realizri
Alte realizri
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 60 de limbi)
Sistem expert n timp real pentru gestionarea sarcinilor de rutin ale unei nave spaiale (Remote Agent pentru Deep Space 1)
Diagnoz medical de nivel expert Camere video inteligente pentru monitorizarea traficului auto
52
Jeopardy! (2011)
53
Aplicaii militare
Primul avion autonom pilotat n ntregime de o inteligen artificial Autonomie de zbor de 6 ore, 3900 km fr realimentare Cost: 813 milioane USD
54
Aplicaii militare
55
n Romnia
Programe antivirus
GECAD ePayment
Ropardo
Institute de cercetare
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
57
58
Principiile IA
Raionalitatea limitat implic o cutare oportunist Un sistem de simboluri fizice este necesar i suficient pentru aciuni inteligente Numrul magic 70.000 20.000 Cutarea compenseaz lipsa cunotinelor Cunotinele compenseaz lipsa cutrii
59
Subdomeniile IA
Viziune computerizat
Recunoaterea vorbirii
Robotic
Florin Leon, Inteligenta artificiala, http://florinleon.byethost24.com/curs_ia.htm
60
Algoritmi evolutivi
nvarea automat
Ageni inteligeni
61
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:
Aplicaii ale IA
Cercetri n IA