curs1 inteligenta artificiala
DESCRIPTION
Curs Inteligenta Artificiala (Matlab)TRANSCRIPT
![Page 1: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/1.jpg)
Inteligență Ar-ficială
Bogdan Alexe [email protected]
Secția Tehnologia Informației, anul III, 2015-‐2016
Cursul 1
![Page 2: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/2.jpg)
Cuprinsul cursului de azi
1. Aspecte organizatorice legate de cursul de IA 2. Prezentarea cursului de IA
![Page 3: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/3.jpg)
Cuprinsul cursului de azi
1. Aspecte organizatorice legate de cursul de IA 2. Prezentarea cursului de IA
![Page 4: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/4.jpg)
Aspecte organizatorice legate de cursul de IA
• Structura primului semestru • Orar • Materiale • Examen • Regulament de integritate • Impresiile studenților de anul trecut • Notele de anul trecut • Lucrare de licență
![Page 5: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/5.jpg)
Structura primului semestru • hPp://unibuc.ro/n/studii/calendar_academic.php
• 14 cursuri de IA (11 cursuri în 2015 + 3 cursuri în 2016) • 13/14 laboratoare de IA (10/11 în 2015 + 3 în 2016) • cursul și laboratoarele de pe 16 decembrie SE FAC!!! • săptămâna 5-‐9 octombrie 2015 este pară
![Page 6: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/6.jpg)
Orar
![Page 7: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/7.jpg)
Orar
![Page 8: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/8.jpg)
• moodle.fmi.unibuc.ro
Materiale
![Page 9: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/9.jpg)
• Scris – individual, minim nota 5 – model de lucrare scrisă – ul-mul curs 20.01.2016
• Laborator – individual, minim nota 5 – lucrare de laborator 20-‐22.1.2016 (ul-ma săptămână) – minim 7 prezențe; alcel lucrare de laborator #2 la examen
• Proiect – grupe de 2-‐3 studenți, minim nota 5 – proiect 1 – termen de predare 22.11.2015 (săpt. 8) – proiect 2 – termen de predare 17.01.2016 (penul-ma săptămână)
Examen -‐ evaluare și notare
Nota =1
3Scris+
1
3Laborator +
1
3Proiect
![Page 10: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/10.jpg)
• Scris – individual, minim nota 5
• Laborator – individual, minim nota 5 – lucrare de laborator la restanță
Nota =2
3Scris+
1
3Laborator
Examen -‐ restanță
• Fără proiect
![Page 11: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/11.jpg)
Examen – desfășurare
• Anul trecut: – toate materialele la dispoziția studentului
– studenții au avut voie să vină la examen cu laptopurile conectate la internet
• Anul acesta: – putem urma aceeași paradigmă
– puteți propune voi o altă modalitate de desfășurare a examenului care să
îndeplinească următoarele condiții:
• lucrare individuală
• evaluarea cunoș-ințelor prin rezolvarea de probleme (nu se evaluează
capacitatea de memorare a cunoș-ințelor)
![Page 12: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/12.jpg)
• regulament privind ac-vitatea studenților la UB: hPp://fmi.unibuc.ro/ro/pdf/2015/consiliu/UB_Regulament_studen-_2015.pdf
• regulament de e-că și profesionalism la FMI:hPp://fmi.unibuc.ro/ro/pdf/2015/consiliu/Regulament_e-ca_FMI.pdf
• 3 incidente minore = un incident major = exmatriculare
Regulament de integritate
![Page 13: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/13.jpg)
• NU COPIAȚI codul sursă (MATLAB) pentru realizarea
proiectelor de la colegi (incident minor)
• proiectele le vom face împreună, vom rezolva mai mult de
jumătate din ele la laborator
• NU COPIAȚI la examenul scris (trebuie să-‐mi explicați ce ați
scris) (incident major)
Regulament de integritate
![Page 14: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/14.jpg)
Impresiile studenților de anul trecut
• “îmi pare rău că nu am ajuns la mai multe cursuri, păreau
foarte interesante” (studentul prefera World Of Warcram)
• “mi-‐a plăcut, erau foarte multe poze și video-‐uri. Dar n-‐am
înțeles exact materia că era prea puțin scris pe slide-‐uri”
• “la curs era frumos dar la laborator am pierdut firul de la
început că nu mi-‐a plăcut programarea”
• “ne-‐a plăcut că ne-‐ați ajutat la proiecte”
• “trebuia să avem posibilitatea să luam nota 12, să ne mai
dați un proiect”
![Page 15: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/15.jpg)
Notele de anul trecut # STUDE
NȚI
NOTA 4 5 6 7 8 9 10
11
20
25
5
12
4
8
![Page 16: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/16.jpg)
• dacă vă place materia, luați notă mare la examen (minim 9)
și vreți să vă faceți lucrarea de licență sub îndrumare mea
putem discuta
• subiectul lucrării de licență poate fi propus de voi sau de
mine
• trebuie să fie pe specializarea mea (vedere ar-ficială)
• număr limită : 7 studenți
Lucrare de licență?
![Page 17: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/17.jpg)
Prezentarea cursului de IA
1. Aspecte organizatorice legate de cursul de IA 2. Prezentarea cursului de IA
![Page 18: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/18.jpg)
Prezentarea cursului de IA
• IA – definiție • Aplicații de succes în IA • IA – istorie • Ce vom studia la acest curs de IA? • Structura cursului • Proiecte posibile • Vedere Ar-ficială • Aplicații în Vederea Ar-ficială
![Page 19: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/19.jpg)
Inteligență Ar-ficială – definiție
• Inteligență • Inteligență ar-ficială
-‐ abilitatea de a rezolva probleme
-‐ construirea de computere / scrierea de programe somware inteligente pentru rezolvarea de probleme
![Page 20: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/20.jpg)
Inteligență Ar-ficială – definiție
1. … simulează gândirea umană
2. … se comportă ca un om
3. … simulează gândirea rațională
4. … se comportă rațional
gândire
om
comportament
rațiune
![Page 21: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/21.jpg)
Definiția 1: simulează gândirea umană
• studiază creierul uman din perspec-va felului în care este procesată informația pentru rezolvarea de probleme
• ș-ințe cogni-ve = psihologie + IA + lingvis-că + filozofie + ș-ințe neuronale
• două paradigme: simbolică vs. conecționistă
![Page 22: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/22.jpg)
Paradigma simbolică
• sistemul cogni-v reprezintă cunoș-ințele și stările de lucruri corespunzătoare prin simboluri
• gândire = manipulare de simboluri
• când scriem un program într-‐un limbaj de nivel înalt (C, C++) nu ne punem problema să descriem reprezentarea exact la nivel de bit a datelor, ci folosim -puri de date prefabricate (simboluri)
![Page 23: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/23.jpg)
Paradigma conecționistă
• sistemul cogni-v reprezintă cunoș-ințele și stările de lucruri corespunzătoare prin ac-varea unor unități simple (neuroni) pe baza unor paPern-‐uri și valori de ac-vare
• model matema-c pentru neuron
• rețea neuronală
![Page 24: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/24.jpg)
• Testul Turing
-‐ un om nu poate dis-nge în -mpul unei conversații scrise dacă interlocutorul este calculator sau om • Ce abilități ar trebui un calculator să aibă pentru a trece de
testul Turing? 1. procesarea limbajului natural (comunicare) 2. reprezentarea cunoș-ințelor (stocare informații) 3. deducție automată (a faptelor pe baza cunoș-ințelor) 4. învățare automată (detectare de paPern-‐uri)
Definiția 2: se comportă ca un om
A. Turing, Compu-ng machinery and intelligence, Mind 59, pp. 433-‐460, 1950
Interogator OM
OM
SISTEM IA
![Page 25: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/25.jpg)
• Turing a prezis că până în anul 2000, un sistem informa-c IA va putea să păcălească 30% din interogatori pentru 5 minute
• Premiul Loebner – 2008: 12 interogatori – 5 minute pentru a conversa simultan cu 2 en-tăți diferite (om sau sistem AI) Câșțigătorul, Elbot , a reușit să păcăleacă 3 din 12 interogatori.
Testul Turing
hPps://en.wikipedia.org/wiki/Loebner_Prize
![Page 26: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/26.jpg)
• Include semnal video – interogatorul uman poate testa capacitățile perceptuale ale interlocutorului
• Abilități necesare: 1. procesarea limbajului natural (comunicare) 2. reprezentarea cunoș-ințelor (stocare informații) 3. deducție automată (a faptelor pe baza cunoș-ințelor) 4. învățare automată (detectare de paPern-‐uri) 5. vedere ar-ficială (perceperea obiectelor, a scenei) 6. robo-că (manipularea obiectelor, mișcare)
Testul “total” al lui Turing
Subdomenii ale Inteligenței Ar-ficiale
![Page 27: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/27.jpg)
Definiția 3: simulează gândirea rațională
• gândirea ca proces care urmează anumite legi -‐> Logica • pornind de la premise corecte și urmând aceste legi se
ajunge la concluzii corecte = raționamente -‐ “Socrate este un om; toții oameni sunt muritori; prin urmare Socrate este muritor.”
• descrie problema în notație formală de logică și apoi aplică regulile de deducție pentru rezolvare
• dezavantaje: -‐ complexitate computațională crescută -‐ descrierea incer-tudinii
![Page 28: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/28.jpg)
Definiția 4: se comportă rațional
• agent rațional care acționează pentru a-ngerea op-mă a scopurilor luând decizii (inferențe) -‐ scopuri exprimate în termeni de u-litate -‐ a fi rațional = a maximiza u-litatea -‐ în situații de incer-tudine, alege decizia cu cea mai mare u-litate es-mată (expected u-lity)
• comportamentul omului nu rezultă întotdeauna din
rațiune + inferențe: -‐ gesturi reflexe (când punem mâna pe ceva încins avem reflexul de a ne retrage imediat mâna)
![Page 29: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/29.jpg)
Aplicații de succes în Inteligență Ar-ficială
![Page 30: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/30.jpg)
Şah: Deep Blue vs Kasparov
• 1996: Kasparov câşHgă
• 1997: Deep Blue câşHgă
• Deep Blue (proiectat de IBM) îl învinge în 1997 pe Kasparov după ce în prealabil pierduse în 1996
“I could feel – I could smell – a new kind of intelligence across the table.”
“Deep Blue hasn't proven anything.”
![Page 31: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/31.jpg)
Recunoaştere vocală • Dragon dicta-on (Nuance) , Siri (Apple) , Voice search (Google)
Dragon dictaHon Siri Voice Search
![Page 32: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/32.jpg)
Recunoaştere vocală • Google translate
![Page 33: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/33.jpg)
Traducere automată
![Page 34: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/34.jpg)
Traducere automată
![Page 35: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/35.jpg)
Traducere automată
hPp://googleblog.blogspot.com/2015/01/hallo-‐hola-‐ola-‐more-‐powerful-‐translate.html
![Page 36: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/36.jpg)
Maşini fără şofer
• Nissan: în 2020 maşini fără şofer disponibile la un preț rezonabil • Google: 2017
![Page 37: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/37.jpg)
Recunoaşterea op-că a caracterelor (OCR)
Recunoaşterea cifrelor http://yann.lecun.com/exdb/lenet/index.html
• Tehnologie care converteşte documente scanate în text.
Recunoaşterea plăcuțelor de înmatriculare http://en.wikipedia.org/wiki/Automatic_number_plate_recognition
![Page 38: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/38.jpg)
Roboți inteligenți pentru curățenie
![Page 39: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/39.jpg)
Roboți pentru împăturirea de prosoape
http://www.youtube.com/watch?v=gy5g33S0Gzo&NR=1
![Page 40: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/40.jpg)
Inteligența ar-ficială -‐ istorie 1940 Primul model al unui neuron (W. S. McCulloch și W. PiPs) Învățare Hebbiană 1950 Testul Turing
Perceptron (F. RosenblaP), rețele neuronale Program care joacă șah și dame (C. Shannon, A. Samuel) Traducere automată (Georgetown -‐ IBM) Programe care demonstrează teoreme (Newell și Simon)
1960 Eșecul traducerii automate
Eșecul rețelelor neuronale (M. Minsky și S. Papert, 1969) 1970 Cercetarea în IA cunoaște primul recul
hPps://en.wikipedia.org/wiki/History_of_ar-ficial_intelligence
![Page 41: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/41.jpg)
Inteligența ar-ficială -‐ istorie 1980 Sisteme expert în plină ascensiune (pe semestrul doi) Revigorarea cercetării în rețelele neuronale, algoritmul de back-‐
propagare Inferențe probabiliste
1990 Sisteme expert în declin
Cercetarea în IA cunoaște al doilea recul 1995 Învățare automată
“Big data” 2012 Învățare de -p deep (deep learning) pentru rețele neuronale
hPps://en.wikipedia.org/wiki/History_of_ar-ficial_intelligence
![Page 42: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/42.jpg)
Ce vom studia la acest curs de IA? Subdomenii ale Inteligenței Ar-ficiale:
1. procesarea limbajului natural (comunicare) 2. reprezentarea cunoș-ințelor (stocare informații) 3. deducție automată (a faptelor pe baza cunoș-ințelor) 4. învățare automată (detectare de paPern-‐uri) 5. vedere ar-ficială (perceperea obiectelor, a scenei) 6. robo-că (manipularea obiectelor, mișcare)
Vom studia: • vedere ar-ficială (7 octombrie – 16 Decembrie) • reprezentarea cunoș-ințelor + deducție automată (7 ianuarie – 21 ianuarie) – punct de plecare pentru cursul de Sisteme Expert (semestrul 2)
![Page 43: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/43.jpg)
Structura cursului
![Page 44: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/44.jpg)
Structura cursului
1. Filtre & caracteris-ci ale imaginilor
– filtre – gradienți – muchii – textură
![Page 45: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/45.jpg)
2. Segmentare via clustering
– grupare – clustering – segmentare
Structura cursului
![Page 46: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/46.jpg)
3. Recunoaşterea claselor de obiecte
– reprezentare – învățare – detectare facială
Structura cursului
![Page 47: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/47.jpg)
4. Reprezentare cunoș-ințe & deducție automată
– noțiuni de ProLog
– căutare informată
– căutare neinformată
Structura cursului
![Page 48: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/48.jpg)
Proiecte posibile (vom implementa 2 din cele 4 propuse )
![Page 49: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/49.jpg)
P1. Redimensionarea imaginilor cu păstrarea conținutului
[Shai & Avidan, SIGGRAPH 2007] Slide adaptat după K. Grauman
![Page 50: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/50.jpg)
Redimensionare cu păstrarea conținutului
Redimensionare uzuală
[Shai & Avidan, SIGGRAPH 2007]
P1. Redimensionarea imaginilor cu păstrarea conținutului
Slide adaptat după K. Grauman
![Page 51: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/51.jpg)
Redimensionare cu păstrarea conținutului
Redimensionare uzuală (imresize)
Slide adaptat după K. Grauman
P1. Redimensionarea imaginilor cu păstrarea conținutului
![Page 52: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/52.jpg)
Care imagine conține o mașină (vedere din spate)?
DA DA
DA DA
NU NU
NU NU
P2. Clasificarea imaginilor
![Page 53: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/53.jpg)
P2. Date de antrenare și testare
• Antrenare – 50 de imagini pozi-ve (conțin mașini – vedere din spate) – 50 de imagini nega-ve (NU conțin mașini)
• Testare
– 50 de imagini pozi-ve (conțin mașini – vedere din spate) – 50 de imagini nega-ve (NU conțin mașini)
![Page 54: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/54.jpg)
P3. Realizarea de panorame
![Page 55: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/55.jpg)
P4. Detectare facială
![Page 56: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/56.jpg)
Vedere Ar-ficială (Computer Vision)
![Page 57: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/57.jpg)
Ce este vederea ar-ficială?
Gata?
![Page 58: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/58.jpg)
Ce este vederea ar-ficială?
• Înzestrarea computerelor cu un sistem vizual asemănător cu sistemul vizual uman
• Scrierea de programe pentru calculator care pot interpreta imagini/video-‐uri
![Page 59: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/59.jpg)
Scopul vederii ar-ficiale
• Extragerea informației din pixeli
Slide adaptat după S. Lazebnik
![Page 60: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/60.jpg)
Scopul vederii ar-ficiale
• Extragerea informației din pixeli
Vederea umană Vederea calculatoarelor
Slide adaptat după S. Lazebnik
![Page 61: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/61.jpg)
Ce informații extragem?
Informații geometrice (3D) Informații seman-ce
clădire
persoană maşină maşină
şosea
copac cer
fereastră
coş
Scenă outdoor Oraş
copac clădire fereastră
Slide adaptat după S. Lazebnik
![Page 62: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/62.jpg)
L. G. Roberts, Machine Percep,on of Three Dimensional Solids, Teza de doctorat, MIT, 1963.
Date vizuale în 1963
![Page 63: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/63.jpg)
Date vizuale în 2015
Albume foto
Supraveghere video şi securitate
Filme, şHri, sporturi
Imagini medicale si şHinHfice Slide adaptat după S. Lazebnik
![Page 64: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/64.jpg)
Date vizuale în 2015
![Page 65: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/65.jpg)
Exemplu de vedere ar-ficială
Terminator 2
![Page 66: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/66.jpg)
Exemplu de vedere ar-ficială
![Page 67: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/67.jpg)
O imagine face cât 1000 de cuvinte
• Scopul vederii ar-ficale este de a scrie programe de calculator care interpretează imaginile
![Page 68: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/68.jpg)
Pot computerele vedea mai bine ca oamenii?
• Da şi nu( de cele mai multe ori nu!) – oamenii excelează la lucruri “grele” – computerele pot fi mai bune la lucruri mai “uşoare”
![Page 69: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/69.jpg)
Deficiențe ale percepției umane
![Page 70: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/70.jpg)
Sinha and Poggio, Nature, 1996
![Page 71: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/71.jpg)
Sinha and Poggio, Nature, 1996
![Page 72: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/72.jpg)
Sinha and Poggio, Nature, 1996
… the processing performed by the visual system is bePer characterized as “head recogni-on” rather than “face recogni-on”
![Page 73: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/73.jpg)
Copyright A.Kitaoka 2003
![Page 74: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/74.jpg)
Edward Adelson
http://web.mit.edu/persci/people/adelson/illusions_demos.html
![Page 75: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/75.jpg)
Edward Adelson
• A şi B au aceeaşi culoare
![Page 76: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/76.jpg)
Numiți culoarea fiecărui cuvânt
Interacțiuni la nivel înalt afectează percepția şi procesarea.
Verde Cyan Albastru Magenta Negru Roz Maro Galben Portocaliu Roşu Albastru Verde Galben
![Page 77: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/77.jpg)
Aplicații în Vederea Ar-ficială
![Page 78: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/78.jpg)
Recunoaşterea op-că a caracterelor (OCR)
Recunoaşterea cifrelor http://yann.lecun.com/exdb/lenet/index.html
• Tehnologie care converteşte documente scanate în text.
Recunoaşterea plăcuțelor de înmatriculare http://en.wikipedia.org/wiki/Automatic_number_plate_recognition
![Page 79: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/79.jpg)
Detectarea facială
• Multe din camerele digitale existente au incorporat detector facial – Canon, Sony, Fuji, …
![Page 80: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/80.jpg)
Smile detec-on?
Sony Cyber-‐shot® T70 Digital S-ll Camera
![Page 81: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/81.jpg)
Detectarea facială pentru protejarea iden-tății
![Page 82: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/82.jpg)
![Page 83: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/83.jpg)
Detectarea facială: Apple Iphoto
hPp://www.apple.com/ilife/iphoto/
![Page 84: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/84.jpg)
Biometrie – recunoaşterea irisului
“Afghan Girl” - fotografie din 1984; refugiată în Pakistan
![Page 85: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/85.jpg)
“How the Afghan Girl was Identified by Her Iris Patterns” Afghan_Girl
Biometrie – recunoaşterea irisului
1984 2002
![Page 86: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/86.jpg)
Login fără parolă …
Recunoaşterea amprentei implementată
pe multe device-uri: laptop-uri, telefoane
Sisteme de securitate bazate pe recunoaşterea facială sunt din ce in
ce mai folosite. http://www.sensiblevision.com/
![Page 87: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/87.jpg)
Recunoaşterea de obiecte pe telefoane mobile
• Aplicații: – Microsom Research – Point & Find, Nokia – Kooaba -‐> Qualcomm
![Page 88: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/88.jpg)
Nokia Point & Find Demo
![Page 89: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/89.jpg)
Tenis: sistemul Hawk-‐eye
![Page 90: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/90.jpg)
Tenis: sistemul Hawk-‐eye
![Page 91: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/91.jpg)
Fotbal: sistemul Goal Line
![Page 92: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/92.jpg)
Fotbal: sistemul Goal Line Cupa Mondială 2010: Germania -‐ Anglia
![Page 93: Curs1 Inteligenta Artificiala](https://reader033.vdocumente.com/reader033/viewer/2022050700/56d6c0351a28ab3016996882/html5/thumbnails/93.jpg)
Fotbal: sistemul Goal Line Cupa Mondială 2014: Franța -‐ Honduras