ABOUT THE SPEAKER
Fei-Fei Li - Computer scientist
As Director of Stanford’s Artificial Intelligence Lab and Vision Lab, Fei-Fei Li is working to solve AI’s trickiest problems -- including image recognition, learning and language processing.

Why you should listen

Using algorithms built on machine learning methods such as neural network models, the Stanford Artificial Intelligence Lab led by Fei-Fei Li has created software capable of recognizing scenes in still photographs -- and accurately describe them using natural language.

Li’s work with neural networks and computer vision (with Stanford’s Vision Lab) marks a significant step forward for AI research, and could lead to applications ranging from more intuitive image searches to robots able to make autonomous decisions in unfamiliar situations.

Fei-Fei was honored as one of Foreign Policy's 2015 Global Thinkers

More profile about the speaker
Fei-Fei Li | Speaker | TED.com
TED2015

Fei-Fei Li: How we're teaching computers to understand pictures

Fei-Fei Li: Kako učimo računala da razumiju slike

Filmed:
2,702,344 views

Kada vrlo mala djevojčica pogleda sliku, ona može prepoznati osnovne elemente: "mačku", "knjigu", "stolicu". Sad, računala postaju dovoljno pametna da i ona to rade. Što je slijedeće? U ovom uzbudljivom govoru, ekspert za računalni vid Fei-Fei Li opisuje najnovija (uključujući bazu podataka od 15 milijuna slika koje je njen tim stvorio kako bi "naučio" računalo da prepoznaje slike) i glavna dostignuća.
- Computer scientist
As Director of Stanford’s Artificial Intelligence Lab and Vision Lab, Fei-Fei Li is working to solve AI’s trickiest problems -- including image recognition, learning and language processing. Full bio

Double-click the English transcript below to play the video.

00:14
Let me showpokazati you something.
0
2366
3738
Dopustite da vam pokažem nešto
00:18
(VideoVideo) GirlDjevojka: Okay, that's a catmačka
sittingsjedenje in a bedkrevet.
1
6104
4156
[Video] Djevojka: Dobro, to je mačka
koja sjedi na krevetu.
00:22
The boydječak is pettingdomaćim životinjama the elephantslon.
2
10260
4040
Dječak mazi slona.
00:26
Those are people
that are going on an airplanezrakoplov.
3
14300
4354
Ovo su ljudi
koji idu u avion.
00:30
That's a bigvelika airplanezrakoplov.
4
18654
2810
To je veliki avion.
Fei-Fei Li: Ovo je
trogodišnje dijete
00:33
Fei-FeiFei-Fei LiLi: This is
a three-year-oldtri-godišnjak childdijete
5
21464
2206
00:35
describingopisujući what she seesvidi
in a seriesniz of photosfotografije.
6
23670
3679
koje opisuje što vidi
na ovim slikama.
00:39
She mightmoć still have a lot
to learnnaučiti about this worldsvijet,
7
27349
2845
Iako ima još dosta toga
što mora naučiti o svijetu
00:42
but she's alreadyveć an expertstručnjak
at one very importantvažno taskzadatak:
8
30194
4549
već je ekspert
u nečemu važnom:
00:46
to make senseosjećaj of what she seesvidi.
9
34743
2846
razumije što vidi.
00:50
Our societydruštvo is more
technologicallytehnološki advancednapredan than ever.
10
38229
4226
Naše društvo je tehnološki
naprednije no ikada.
00:54
We sendposlati people to the moonmjesec,
we make phonestelefoni that talk to us
11
42455
3629
Šaljemo ljude na mjesec,
izrađujemo telefone koji pričaju s nama
00:58
or customizeprilagoditi radioradio stationsstanice
that can playigrati only musicglazba we like.
12
46084
4946
i prilagođene radio stanice
koje puštaju samo glazbu koju volimo.
01:03
YetJoš, our mostnajviše advancednapredan
machinesstrojevi and computersračunala
13
51030
4055
Ipak, naši najnapredniji
uređaj i računala
01:07
still struggleborba at this taskzadatak.
14
55085
2903
imaju poteškoća s ovim zadatkom.
01:09
So I'm here todaydanas
to give you a progressnapredak reportizvješće
15
57988
3459
Ovdje sam danas
kako bi vas izvijestila
01:13
on the latestnajnoviji advancesnapredak
in our researchistraživanje in computerračunalo visionvizija,
16
61447
4047
o najnovijim dostignućima
u istraživanju računalnog vida,
01:17
one of the mostnajviše frontiergranica
and potentiallypotencijalno revolutionaryrevolucionar
17
65494
4161
jednoj od glavnih
i potencijalno revolucionarnih
01:21
technologiestehnologije in computerračunalo scienceznanost.
18
69655
3206
tehnologija računarstva.
01:24
Yes, we have prototypedjoš u zametku carsautomobili
that can drivepogon by themselvesse,
19
72861
4551
Imamo prototipe auta
koji se sami voze,
01:29
but withoutbez smartpametan visionvizija,
they cannotNe možete really tell the differencerazlika
20
77412
3853
ali bez pametnog vida,
ne mogu zapravo vidjeti razliku
01:33
betweenizmeđu a crumpledzgužvane paperpapir bagtorba
on the roadcesta, whichkoji can be runtrčanje over,
21
81265
3970
između zgužvane papirnate vrećice
na putu, koju mogu pregaziti,
01:37
and a rockstijena that sizeveličina,
whichkoji should be avoidedizbjegavati.
22
85235
3340
i kamena te veličine
koji treba izbjeći.
01:41
We have madenapravljen fabulousnevjerojatan megapixelmegapixel cameraskamere,
23
89415
3390
imamo odlične megapikselne kamere,
01:44
but we have not deliveredisporučena
sightvid to the blindslijep.
24
92805
3135
ali nismo dali
vid slijepima.
01:48
DronesTrutovi can flyletjeti over massivemasivan landzemljište,
25
96420
3305
Dronovi mogu letjeti vrlo daleko
01:51
but don't have enoughdovoljno visionvizija technologytehnologija
26
99725
2134
ali nemaju dovoljno tehnologije vida
01:53
to help us to trackstaza
the changespromjene of the rainforestsprašume.
27
101859
3461
da nam pomognu pratiti
promjene u kišnim šumama
01:57
SecuritySigurnost cameraskamere are everywheresvugdje, posvuda,
28
105320
2950
Sigurnosne kamere su svugdje,
02:00
but they do not alertuzbuna us when a childdijete
is drowningutapanje in a swimmingplivanje poolbazen.
29
108270
5067
ali ne upozoravaju nas kada se
dijete utaplja u bazenu.
02:06
PhotosFotografije and videosvideo are becomingpostaje
an integralsastavni partdio of globalglobalno life.
30
114167
5595
Slike i videi postaju
integralni dio globalnog života.
02:11
They're beingbiće generatedgeneriran at a pacetempo
that's fardaleko beyondIznad what any humanljudski,
31
119762
4087
Stvaraju se brzinom koja je
daleko veća od od one koji bi čovjek
02:15
or teamstimovi of humansljudi, could hopenada to viewpogled,
32
123849
2783
ili timovi ljudi željeli vidjeti,
02:18
and you and I are contributingdoprinosi
to that at this TEDTED.
33
126632
3921
a vi i ja pridonosimo tome
ovdje na TED-u.
02:22
YetJoš our mostnajviše advancednapredan softwaresoftver
is still strugglingbore at understandingrazumijevanje
34
130553
5232
Ipak naš najnapredniji softver
se i dalje muči oko razumjevanja
02:27
and managingupravljanje this enormousogroman contentsadržaj.
35
135785
3876
i upravljanja tog ogromnog sadržaja.
02:31
So in other wordsriječi,
collectivelykolektivno as a societydruštvo,
36
139661
5272
Drugim riječima,
zajedno kao društvo,
poprilično smo slijepi,
02:36
we're very much blindslijep,
37
144933
1746
jer su naši najpametniji
uređaji i dalje slijepi.
02:38
because our smartestnajpametniji
machinesstrojevi are still blindslijep.
38
146679
3387
02:43
"Why is this so hardteško?" you maysvibanj askpitati.
39
151526
2926
"Zašto je to tako teško?",
možda se pitate.
02:46
CamerasKamere can take picturesSlike like this one
40
154452
2693
Kamere mogu fotografirati slike poput ove
pretvarajući svjetlost u
dvodimenzionalne redove brojeva
02:49
by convertingpretvaranje lightssvjetla into
a two-dimensionaldvodimenzionalan arrayred of numbersbrojevi
41
157145
3994
poznate kao pikseli,
02:53
knownznan as pixelspiksela,
42
161139
1650
02:54
but these are just lifelessbeživotno numbersbrojevi.
43
162789
2251
ali to su samo beživotni brojevi.
02:57
They do not carrynositi meaningznačenje in themselvesse.
44
165040
3111
Ne nose smisao u sebi.
03:00
Just like to hearčuti is not
the sameisti as to listen,
45
168151
4343
Jednako kao što slušati
ne znači isto što i čuti,
03:04
to take picturesSlike is not
the sameisti as to see,
46
172494
4040
fotografirati sliku nije isto
što i vidjeti,
03:08
and by seeingvidim,
we really mean understandingrazumijevanje.
47
176534
3829
a pod vidjeti
mislimo na razumijevanje.
03:13
In factčinjenica, it tookuzeo MotherMajka NaturePriroda
540 millionmilijuna yearsgodina of hardteško work
48
181293
6177
Zapravo, prirodi je bilo potrebno
540 milijuna godina teškog posla
03:19
to do this taskzadatak,
49
187470
1973
da to uspije,
03:21
and much of that effortnapor
50
189443
1881
a većina tog posla
03:23
wentotišao into developingrazvoju the visualvidni
processingobrada apparatusuređaj of our brainsmozak,
51
191324
5271
otišla je u razvijanje uređaja
za obradu vida u našem mozgu,
ne u samim očima.
03:28
not the eyesoči themselvesse.
52
196595
2647
03:31
So visionvizija beginspočinje with the eyesoči,
53
199242
2747
Vid započinje s očima,
03:33
but it trulyuistinu takes placemjesto in the brainmozak.
54
201989
3518
ali zapravo se sve događa u mozgu.
03:38
So for 15 yearsgodina now, startingpolazeći
from my PhPH.D. at CaltechCaltech
55
206287
5060
Već 15 godina, započevši od
mog doktorata u Caltech-u
03:43
and then leadingvodeći Stanford'sStanford je VisionVizija LabLaboratorij,
56
211347
2926
i zatim vodeći Stanfordov
laboratorij za vid,
03:46
I've been workingrad with my mentorsmentori,
collaboratorssuradnici and studentsstudenti
57
214273
4396
radila sam s mentorima,
suradnicima i studentima
03:50
to teachučiti computersračunala to see.
58
218669
2889
kako bi naučili računala da vide.
03:54
Our researchistraživanje fieldpolje is calledzvao
computerračunalo visionvizija and machinemašina learningučenje.
59
222658
3294
Naše polje se zove
računarni vid i strojno učenje.
03:57
It's partdio of the generalgeneral fieldpolje
of artificialUmjetna intelligenceinteligencija.
60
225952
3878
Dio je većeg polja
umjetne inteligencije.
04:03
So ultimatelyna kraju, we want to teachučiti
the machinesstrojevi to see just like we do:
61
231000
5493
Naposljetku, želimo naučiti
uređaje da vide kao što mi vidimo:
04:08
namingimenovanja objectsobjekti, identifyingidentificiranje people,
inferringinferring 3D geometrygeometrija of things,
62
236493
5387
imenovanje objekata, prepoznavanje ljudi,
razumjevanje trodimenzionalnosti objekata,
04:13
understandingrazumijevanje relationsodnosi, emotionsemocije,
actionsakcije and intentionsnamjere.
63
241880
5688
razumjevanje odnosa, emocija
akcija i namjera.
04:19
You and I weavetkati togetherzajedno entirečitav storiespriče
of people, placesmjesta and things
64
247568
6153
Vi i ja vidimo cijele priče
ljudi, mjesta i stvari
04:25
the momenttrenutak we laypoložiti our gazepogled on them.
65
253721
2164
u trenutku kada ih pogledamo.
04:28
The first stepkorak towardsza this goalcilj
is to teachučiti a computerračunalo to see objectsobjekti,
66
256955
5583
Prvi korak do ovog cilja je
naučiti računala da vide objekte,
04:34
the buildingzgrada blockblok of the visualvidni worldsvijet.
67
262538
3368
građevne jedinice vizualnog svijeta.
04:37
In its simplestnajjednostavniji termsUvjeti,
imaginezamisliti this teachingnastava processpostupak
68
265906
4434
U svom najjednostavnijem obliku,
zamislite ovaj proces učenja
04:42
as showingpokazivanje the computersračunala
some trainingtrening imagesslika
69
270340
2995
kao pokazivanje računalu
raznih prizora za trening
04:45
of a particularposebno objectobjekt, let's say catsmačke,
70
273335
3321
određenog objekta, recimo mačaka,
04:48
and designingprojektiranje a modelmodel that learnsuči
from these trainingtrening imagesslika.
71
276656
4737
i dizajniranje modela koji uči
iz ovih prikaza za .
04:53
How hardteško can this be?
72
281393
2044
Koliko teško to može biti?
04:55
After all, a catmačka is just
a collectionkolekcija of shapesoblika and colorsboje,
73
283437
4052
Nakon svega, mačka je samo
skup oblika i boja,
04:59
and this is what we did
in the earlyrano daysdana of objectobjekt modelingmanekenstvo.
74
287489
4086
i ovo je ono što smo radili
u početcima modeliranja objekta.
05:03
We'dMi bi tell the computerračunalo algorithmalgoritam
in a mathematicalmatematički languagejezik
75
291575
3622
Napisali bi računalu algoritme
u matematičkom jeziku
05:07
that a catmačka has a roundkrug facelice,
a chubbybucmast bodytijelo,
76
295197
3343
da mačka ima okruglo lice,
debeljuškasto tijelo,
05:10
two pointyšiljasti earsuši, and a long tailrep,
77
298540
2299
dva šiljata uha i dugačak rep,
05:12
and that lookedgledao all fine.
78
300839
1410
i da izgleda lijepo.
05:14
But what about this catmačka?
79
302859
2113
ali što je s ovom mačkom?
05:16
(LaughterSmijeh)
80
304972
1091
(Smijeh)
05:18
It's all curledKada up.
81
306063
1626
Sva je izvijena.
05:19
Now you have to adddodati anotherjoš shapeoblik
and viewpointstajališta to the objectobjekt modelmodel.
82
307689
4719
Sad morate dodati drugi oblik
i pogled modelnom objektu.
05:24
But what if catsmačke are hiddenskriven?
83
312408
1715
Što ako su mačke skrivene?
05:27
What about these sillyglup catsmačke?
84
315143
2219
Što je sa smiješnim mačkama?
05:31
Now you get my pointtočka.
85
319112
2417
Sad vidite što želim reći.
05:33
Even something as simplejednostavan
as a householddomaćinstvo petljubimac
86
321529
3367
Čak i nešto jednostavno
poput kućnog ljubimca
05:36
can presentpredstaviti an infinitebeskonačan numberbroj
of variationsvarijacije to the objectobjekt modelmodel,
87
324896
4504
može imati beskonačan broj
varijacija modelnog objekta,
05:41
and that's just one objectobjekt.
88
329400
2233
i to je samo jedan objekt.
05:44
So about eightosam yearsgodina agoprije,
89
332573
2492
Prije osam godina,
05:47
a very simplejednostavan and profounddubok observationzapažanje
changedpromijenjen my thinkingmišljenje.
90
335065
5030
vrlo jednostavno i duboko zapažanje
promjenilo mi je razmišljanje.
05:53
No one tellsgovori a childdijete how to see,
91
341425
2685
Nitko ne govori djetetu kako da vidi,
05:56
especiallyposebno in the earlyrano yearsgodina.
92
344110
2261
posebno u ranijim godinama.
05:58
They learnnaučiti this throughkroz
real-worldu stvarnom svijetu experiencesiskustva and examplesprimjeri.
93
346371
5000
Oni to uče kroz
iskustvo i primjere iz stvarnog svijeta.
06:03
If you considerrazmotriti a child'sdjeteta eyesoči
94
351371
2740
Ako smatrate dječje oči
06:06
as a pairpar of biologicalbiološki cameraskamere,
95
354111
2554
parom bioloških kamera,
06:08
they take one pictureslika
about everysvaki 200 millisecondsmilisekundi,
96
356665
4180
one fotografiraju
svakih 200 milisekundi,
06:12
the averageprosječan time an eyeoko movementpokret is madenapravljen.
97
360845
3134
prosječno vrijeme koliko je potrebno
za pokret oka.
06:15
So by agedob threetri, a childdijete would have seenvidio
hundredsstotine of millionsmilijuni of picturesSlike
98
363979
5550
Do svoje treće godine, dijete bi vidjelo
stotine milijuna slika
06:21
of the realstvaran worldsvijet.
99
369529
1834
stvarnog svijeta.
06:23
That's a lot of trainingtrening examplesprimjeri.
100
371363
2280
To je puno primjera za vježbu.
06:26
So insteadumjesto of focusingfokusiranje solelyisključivo
on better and better algorithmsalgoritmi,
101
374383
5989
Umjesto fokusiranja samo na
sve bolje i bolje algoritme,
06:32
my insightuvid was to give the algorithmsalgoritmi
the kindljubazan of trainingtrening datapodaci
102
380372
5272
mislila sam dati algoritmima
nekakakve podatke za vježbu
06:37
that a childdijete was givendan throughkroz experiencesiskustva
103
385644
3319
koje je dijete dobijalo kroz iskustva
06:40
in bothoba quantitykoličina and qualitykvaliteta.
104
388963
3878
i to kvantitativno i kvalitativno.
06:44
OnceJednom we know this,
105
392841
1858
Jednom kada znamo ovo,
06:46
we knewznao we neededpotreban to collectprikupiti a datapodaci setset
106
394699
2971
znali smo da moramo skupiti skup podataka
06:49
that has fardaleko more imagesslika
than we have ever had before,
107
397670
4459
koji ima puno više prikaza
no što smo mi imali ikad prije,
06:54
perhapsmožda thousandstisuća of timesputa more,
108
402129
2577
možda i tisuću puta više,
06:56
and togetherzajedno with ProfessorProfesor
KaiKai LiLi at PrincetonPrinceton UniversitySveučilište,
109
404706
4111
i zajedno s profesorom
Kai Li na sveučilištu Princeton,
07:00
we launchedpokrenut the ImageNetImageNet projectprojekt in 2007.
110
408817
4752
2007. lansirali smo ImageNet projekt.
07:05
LuckilySrećom, we didn't have to mountmontiranje
a camerafotoaparat on our headglava
111
413569
3838
Sva sreća nismo morali montirati
kamere na naše glave
07:09
and wait for manymnogi yearsgodina.
112
417407
1764
i čekati godinama.
Otišli smo na Internet,
07:11
We wentotišao to the InternetInternet,
113
419171
1463
07:12
the biggestnajveći treasureblago troveblago of picturesSlike
that humansljudi have ever createdstvorio.
114
420634
4436
najveću riznicu slika koju je
čovječanstvo stvorilo.
07:17
We downloadedpreuzeto nearlyskoro a billionmilijardi imagesslika
115
425070
3041
skinuli smo skoro
milijardu slika i
07:20
and used crowdsourcingcrowdsourcing technologytehnologija
like the AmazonAmazon MechanicalMehanički TurkTurk platformplatforma
116
428111
5880
koristili crowdsourcing tehnologiju
poput platforme Amazon Mechanical Turk
07:25
to help us to labeloznačiti these imagesslika.
117
433991
2339
da označimo te prikaze.
07:28
At its peakvrh, ImageNetImageNet was one of
the biggestnajveći employersposlodavci
118
436330
4900
Kako je raslo, ImageNet je bio jedan od
najvećih poslodavaca
07:33
of the AmazonAmazon MechanicalMehanički TurkTurk workersradnici:
119
441230
2996
radnika Amazon Mechanical Turk-a:
07:36
togetherzajedno, almostskoro 50,000 workersradnici
120
444226
3854
zajedno, skoro 50.000 radnika
07:40
from 167 countrieszemlje around the worldsvijet
121
448080
4040
iz 167 država svijeta
07:44
helpedpomogao us to cleančist, sortvrsta and labeloznačiti
122
452120
3947
pomoglo nam je da očistimo,
sortiramo i označimo
07:48
nearlyskoro a billionmilijardi candidatekandidat imagesslika.
123
456067
3575
skoro milijardu korisnih prikaza.
07:52
That was how much effortnapor it tookuzeo
124
460612
2653
Toliko truda je trebalo
07:55
to captureuhvatiti even a fractionfrakcija
of the imagerylik
125
463265
3900
da se uhvati dio prikaza
07:59
a child'sdjeteta mindum takes in
in the earlyrano developmentalrazvojne yearsgodina.
126
467165
4171
koje djetetov um uhvati
u ranim godinama razvoja.
08:04
In hindsightzaključak, this ideaideja of usingkoristeći bigvelika datapodaci
127
472148
3902
Na očigled, ova ideja
korištenja mnogo podataka
08:08
to trainvlak computerračunalo algorithmsalgoritmi
maysvibanj seemčiniti se obviousočigledan now,
128
476050
4550
da se istreniraju računalni algoritmi
se možda sada čini očiglednim,
08:12
but back in 2007, it was not so obviousočigledan.
129
480600
4110
ali 2007., nije bilo tako očigledno.
08:16
We were fairlypošteno alonesam on this journeyputovanje
for quitedosta a while.
130
484710
3878
Prilično dugo bili smo
poprilično sami na tom putu.
08:20
Some very friendlyprijateljski colleagueskolege advisedsavjetuje me
to do something more usefulkoristan for my tenurezakup,
131
488588
5003
Neke prijateljski nastrojene kolege su
me savjetovale da radim nešto korisnije,
08:25
and we were constantlykonstantno strugglingbore
for researchistraživanje fundingfinanciranje.
132
493591
4342
i cijelo vrijeme smo se borili
za financiranje istraživanja.
08:29
OnceJednom, I even jokednašalio to my graduatediplomirani studentsstudenti
133
497933
2485
Jednom, sam se čak našalila sa studentima
08:32
that I would just reopenponovno otvori
my drysuho cleaner'sčišćenje shopdućan to fundfond ImageNetImageNet.
134
500418
4063
da ću ponovno otvoriti kemijsku čistionicu
kako bih mogla financirati ImageNet.
08:36
After all, that's how I fundedfinansiran
my collegekoledž yearsgodina.
135
504481
4761
Naposljetku, tako sam financirala
svoj studij.
08:41
So we carriedprenosi on.
136
509242
1856
Nastavili smo dalje.
08:43
In 2009, the ImageNetImageNet projectprojekt deliveredisporučena
137
511098
3715
2009. ImageNet je dosegao
08:46
a databasebaza podataka of 15 millionmilijuna imagesslika
138
514813
4042
bazu podataka od 15 milijuna prikaza
08:50
acrosspreko 22,000 classesklase
of objectsobjekti and things
139
518855
4805
preko 22.000 klasa
objekata i stvari
08:55
organizedorganizirani by everydaysvaki dan Englishengleski wordsriječi.
140
523660
3320
organiziranih u svakodnevne
engleske riječi.
08:58
In bothoba quantitykoličina and qualitykvaliteta,
141
526980
2926
I po kvantiteti i po kvaliteti
09:01
this was an unprecedentedbez presedana scaleljestvica.
142
529906
2972
ovo je dosad nedostignuta skala.
09:04
As an exampleprimjer, in the casespis of catsmačke,
143
532878
3461
Kao primjer, u slučaju mačaka,
09:08
we have more than 62,000 catsmačke
144
536339
2809
imamo više od 62.000 mačaka
09:11
of all kindsvrste of looksizgled and posespoze
145
539148
4110
u svim oblicima i pozama,
09:15
and acrosspreko all speciesvrsta
of domesticdomaći and wilddivlji catsmačke.
146
543258
5223
i različitih vrsta
domaćih i divljih mačaka.
09:20
We were thrilledoduševljen
to have put togetherzajedno ImageNetImageNet,
147
548481
3344
Bili smo oduševljeni
što smo sastavili ImageNet,
09:23
and we wanted the wholečitav researchistraživanje worldsvijet
to benefitkorist from it,
148
551825
3738
i htjeli smo da cijeli znanstveni svijet
ima koristi od njega,
09:27
so in the TEDTED fashionmoda,
we openedotvori up the entirečitav datapodaci setset
149
555563
4041
tako da smo po modi TED-a
otvorili cijeli skup podataka
09:31
to the worldwideširom svijeta
researchistraživanje communityzajednica for freebesplatno.
150
559604
3592
svim istraživačkim zajednicama, besplatno.
(Pljesak)
09:36
(ApplausePljesak)
151
564636
4000
09:41
Now that we have the datapodaci
to nourishnjegovati our computerračunalo brainmozak,
152
569416
4538
Sad kad imamo podatke
da opskrbimo mozgove naših računala,
09:45
we're readyspreman to come back
to the algorithmsalgoritmi themselvesse.
153
573954
3737
spremni smo vratiti se na
same algoritme.
09:49
As it turnedokrenut out, the wealthbogatstvo
of informationinformacija providedako by ImageNetImageNet
154
577691
5178
Ispalo je kako je bogatstvo informacija
s ImageNet-a
09:54
was a perfectsavršen matchutakmica to a particularposebno classklasa
of machinemašina learningučenje algorithmsalgoritmi
155
582869
4806
savršeno za određene vrste
algoritama za strojno učenje
09:59
calledzvao convolutionalConvolutional neuralživčani networkmreža,
156
587675
2415
koji se zovu konvolucijske neuronske mreže
10:02
pioneeredpionir by KunihikoKunihiko FukushimaFukushima,
GeoffGeoff HintonHinton, and YannYann LeCunLeCun
157
590090
5248
osmišljene od strane Kunihiko Fukushime,
Geoff Hintona i Yann LeCuna
10:07
back in the 1970s and '80s.
158
595338
3645
davnih 1970-ih i 1980-ih.
10:10
Just like the brainmozak consistssastoji se
of billionsmilijarde of highlyvisoko connectedpovezan neuronsneuroni,
159
598983
5619
Upravo kako se mozak sastoji
od milijardu vrlo povezanih neurona,
10:16
a basicosnovni operatingradni unitjedinica in a neuralživčani networkmreža
160
604602
3854
osnovna operacijska jedinica
neuronskih mreža
10:20
is a neuron-likeneurona, kao nodečvor.
161
608456
2415
jest čvor sličan neuronu.
10:22
It takes inputulazni from other nodesčvorovi
162
610871
2554
Prima podatke od drugih čvorova
10:25
and sendsšalje outputizlaz to othersdrugi.
163
613425
2718
i šalje ih drugima.
Ove stotine tisuća ili
čak milijuni čvorova
10:28
MoreoverOsim toga, these hundredsstotine of thousandstisuća
or even millionsmilijuni of nodesčvorovi
164
616143
4713
10:32
are organizedorganizirani in hierarchicalhijerarhijski layersslojevi,
165
620856
3227
su organizirani po
hijerarhijskim slojevima
10:36
alsotakođer similarsličan to the brainmozak.
166
624083
2554
sličnim onima u mozgu.
10:38
In a typicaltipičan neuralživčani networkmreža we use
to trainvlak our objectobjekt recognitionpriznanje modelmodel,
167
626637
4783
U tipičnoj neuralnoj mreži koju koristimo
u učenju prepoznavanja modela,
10:43
it has 24 millionmilijuna nodesčvorovi,
168
631420
3181
ima 24 milijuna čvorova,
10:46
140 millionmilijuna parametersparametri,
169
634601
3297
140 milijuna parametara,
10:49
and 15 billionmilijardi connectionsveze.
170
637898
2763
i 15 milijardi veza.
10:52
That's an enormousogroman modelmodel.
171
640661
2415
To je ogroman model.
10:55
PoweredPower PC by the massivemasivan datapodaci from ImageNetImageNet
172
643076
3901
Upogonjen je s
mnoštvom podataka s ImageNet-a
10:58
and the modernmoderan CPUsCPU and GPUsGrafičkih procesora
to trainvlak suchtakav a humongousogromna modelmodel,
173
646977
5433
te modernih CPJ-a i GPJ-a
kako bi istrenirao ove ogrome modele,
11:04
the convolutionalConvolutional neuralživčani networkmreža
174
652410
2369
skupna neuronska mreža
11:06
blossomedprocvala in a way that no one expectedočekuje se.
175
654779
3436
je procvala na način
koji nitko nije očekivao.
11:10
It becamepostao the winningosvajanjem architecturearhitektura
176
658215
2508
Postala je ključna struktura
11:12
to generategenerirati excitinguzbudljiv newnovi resultsrezultati
in objectobjekt recognitionpriznanje.
177
660723
5340
koja je dovodila do novih uzbudljivih
rezultata u prepoznavanju objekata.
11:18
This is a computerračunalo tellingreći us
178
666063
2810
Ovo je računalo koje nam govori
11:20
this pictureslika containssadrži a catmačka
179
668873
2300
da je na slici mačka
11:23
and where the catmačka is.
180
671173
1903
i gdje je mačka.
11:25
Of coursenaravno there are more things than catsmačke,
181
673076
2112
Naravno ne radi se samo o mački,
11:27
so here'sevo a computerračunalo algorithmalgoritam tellingreći us
182
675188
2438
ovdje nam računalni algoritam govori
11:29
the pictureslika containssadrži
a boydječak and a teddyMedo bearsnositi;
183
677626
3274
da slika sadrži
dječaka i medvjedića;
11:32
a dogpas, a personosoba, and a smallmali kitezmaj
in the backgroundpozadina;
184
680900
4366
psa, osobu i malog zmaja
u pozadini;
11:37
or a pictureslika of very busyzauzet things
185
685266
3135
ili slika vrlo zbrkanih stvari
11:40
like a man, a skateboardskejtbord,
railingsograde, a lampostlampost, and so on.
186
688401
4644
poput čovjeka, skateboarda,
ograde, lampe itd.
11:45
SometimesPonekad, when the computerračunalo
is not so confidentuvjeren about what it seesvidi,
187
693045
5293
Ponekad kada računalo
nije sigurno što vidi,
11:51
we have taughtučio it to be smartpametan enoughdovoljno
188
699498
2276
moramo ga naučiti da bude dovoljno pametno
11:53
to give us a safesef answerodgovor
insteadumjesto of committingizvršenje too much,
189
701774
3878
da nam pruži siguran odgovor,
11:57
just like we would do,
190
705652
2811
kao što bismo mi odgovorili,
12:00
but other timesputa our computerračunalo algorithmalgoritam
is remarkableizvanredan at tellingreći us
191
708463
4666
ali u drugim slučajevima računalni
alogoritam nam besprijekorno kaže
12:05
what exactlytočno the objectsobjekti are,
192
713129
2253
što su točno ti objekti,
12:07
like the make, modelmodel, yeargodina of the carsautomobili.
193
715382
3436
poput materijala, modela, godine auta.
12:10
We appliedprimijenjen this algorithmalgoritam to millionsmilijuni
of GoogleGoogle StreetUlica ViewPrikaz imagesslika
194
718818
5386
Primjenili smo ovaj algoritam na milijune
Google Street View prikaza
12:16
acrosspreko hundredsstotine of AmericanAmerički citiesgradovi,
195
724204
3135
u stotinama američkih gradova,
12:19
and we have learnednaučeno something
really interestingzanimljiv:
196
727339
2926
i spoznali smo nešto vrlo zanimljivo:
12:22
first, it confirmedpotvrđen our commonzajednička wisdommudrost
197
730265
3320
prvo, potvrdilo se staro pravilo
12:25
that carautomobil pricescijene correlatekoreliraju very well
198
733585
3290
da cijene auta dobro koreliraju
12:28
with householddomaćinstvo incomesPrihodi.
199
736875
2345
s kućnim primanjima.
12:31
But surprisinglyiznenađujuče, carautomobil pricescijene
alsotakođer correlatekoreliraju well
200
739220
4527
Ali isto tako cijene auta
koreliraju također sa
12:35
with crimekriminal ratesstope in citiesgradovi,
201
743747
2300
stopom kriminala u gradovima,
12:39
or votingglasanje patternsobrasci by zipzip codesšifre.
202
747007
3963
ili načina glasanja po poštanskom broju.
12:44
So wait a minuteminuta. Is that it?
203
752060
2206
Čekajte.
Je li to, to?
12:46
Has the computerračunalo alreadyveć matcheduskladiti
or even surpassednadmašio je humanljudski capabilitiessposobnosti?
204
754266
5153
Je li nas računalo već sustigao
ili čak prestiglo u našim sposobnostima?
12:51
Not so fastbrzo.
205
759419
2138
Ne tako brzo.
12:53
So fardaleko, we have just taughtučio
the computerračunalo to see objectsobjekti.
206
761557
4923
Zasad smo samo naučili
računalo da vidi objekte.
12:58
This is like a smallmali childdijete
learningučenje to utterizreći a fewnekoliko nounsimenice.
207
766480
4644
To je kao da malo dijete
učite reći nekoliko imenica.
13:03
It's an incrediblenevjerojatan accomplishmentsvršavanje,
208
771124
2670
To je ogromno postignuće,
ali je to tek prvi korak.
13:05
but it's only the first stepkorak.
209
773794
2460
13:08
SoonUskoro, anotherjoš developmentalrazvojne
milestoneprekretnica will be hithit,
210
776254
3762
Uskoro će drugo razvojno postignuće
biti dosegnuto,
13:12
and childrendjeca beginpočeti
to communicatekomunicirati in sentencesrečenice.
211
780016
3461
i djeca počinju komunicirati u rečenicama.
13:15
So insteadumjesto of sayingizreka
this is a catmačka in the pictureslika,
212
783477
4224
Stoga umjesto govorenja
kako je mačka na slici,
13:19
you alreadyveć heardčuo the little girldjevojka
tellingreći us this is a catmačka lyinglaganje on a bedkrevet.
213
787701
5202
već ste čuli malu djevojčicu
koja govori da mačka leži na krevetu.
13:24
So to teachučiti a computerračunalo
to see a pictureslika and generategenerirati sentencesrečenice,
214
792903
5595
Kako bi naučili računalo
da vidi sliku i stvori rečenice,
13:30
the marriagebrak betweenizmeđu bigvelika datapodaci
and machinemašina learningučenje algorithmalgoritam
215
798498
3948
brak između velikih podataka
i algoritama strojnog učenja
13:34
has to take anotherjoš stepkorak.
216
802446
2275
mora ići korak dalje.
13:36
Now, the computerračunalo has to learnnaučiti
from bothoba picturesSlike
217
804721
4156
Računalo mora naučiti
učiti i iz slika
13:40
as well as naturalprirodni languagejezik sentencesrečenice
218
808877
2856
i iz prirodnih jezičnih rečenica
13:43
generatedgeneriran by humansljudi.
219
811733
3322
stvorenih od strane ljudi.
13:47
Just like the brainmozak integratesintegrira
visionvizija and languagejezik,
220
815055
3853
Upravo kako mozak integrira
vid i jezik,
13:50
we developedrazvijen a modelmodel
that connectsspaja partsdijelovi of visualvidni things
221
818908
5201
razvili smo model
koji spaja vidljive dijelove
13:56
like visualvidni snippetskomadići
222
824109
1904
poput vidnih komada
13:58
with wordsriječi and phrasesfraze in sentencesrečenice.
223
826013
4203
s riječima i frazama u rečenicama.
14:02
About fourčetiri monthsmjeseci agoprije,
224
830216
2763
Otprilike prije četiri mjeseca,
14:04
we finallykonačno tiedvezan all this togetherzajedno
225
832979
2647
konačno smo uspjelo sve povezati
14:07
and producedizrađen one of the first
computerračunalo visionvizija modelsmodeli
226
835626
3784
i proizveli smo jedan od prvih
modela računalnog vida
14:11
that is capablesposoban of generatinggeneriranje
a human-likečovjeka kao sentencekazna
227
839410
3994
koji je sposoban stvoriti
rečenicu sličnu ljudskoj
14:15
when it seesvidi a pictureslika for the first time.
228
843404
3506
kada vidi sliku po prvi puta.
14:18
Now, I'm readyspreman to showpokazati you
what the computerračunalo sayskaže
229
846910
4644
Pokazat ću vam
što računalo kaže
14:23
when it seesvidi the pictureslika
230
851554
1975
kada vidi slike
14:25
that the little girldjevojka saw
at the beginningpočetak of this talk.
231
853529
3830
koje je mala djevojčica vidjela
na početku govora.
14:31
(VideoVideo) ComputerRačunalo: A man is standingstajati
nextSljedeći to an elephantslon.
232
859519
3344
(Video) Računalo: Čovjek stoji
pored slona.
14:36
A largeveliki airplanezrakoplov sittingsjedenje on topvrh
of an airportzračna luka runwaypista.
233
864393
3634
Veliki avion sjedi na vrhu
avionske piste.
14:41
FFLKROZ: Of coursenaravno, we're still workingrad hardteško
to improvepoboljšati our algorithmsalgoritmi,
234
869057
4212
FFL: Naravno, i dalje se trudimo
unaprijediti naše algoritme,
14:45
and it still has a lot to learnnaučiti.
235
873269
2596
i još puno toga mora naučiti.
(Pljesak)
14:47
(ApplausePljesak)
236
875865
2291
14:51
And the computerračunalo still makesmarke mistakesgreške.
237
879556
3321
I računalo i dalje pravi greške.
(Video) Računalo: Mačka leži
na krevetu u deci.
14:54
(VideoVideo) ComputerRačunalo: A catmačka lyinglaganje
on a bedkrevet in a blanketdeka.
238
882877
3391
FFL: Naravno, kada vidi
previše mačaka,
14:58
FFLKROZ: So of coursenaravno, when it seesvidi
too manymnogi catsmačke,
239
886268
2553
15:00
it thinksmisli everything
mightmoć look like a catmačka.
240
888821
2926
misli da bi sve moglo
izgledati kao mačka.
15:05
(VideoVideo) ComputerRačunalo: A youngmladi boydječak
is holdingdržanje a baseballbejzbol batšišmiš.
241
893317
2864
(Video) Računalo: Dječak
drži bejzbolsku palicu.
15:08
(LaughterSmijeh)
242
896181
1765
(Smijeh)
15:09
FFLKROZ: Or, if it hasn'tnema seenvidio a toothbrushčetkica za zube,
it confuseszbunjuje it with a baseballbejzbol batšišmiš.
243
897946
4583
FFL: Ili, ako nije vidio četkicu za zube,
pomiješat će je s bejzbolskom palicom.
15:15
(VideoVideo) ComputerRačunalo: A man ridingjahanje a horsekonj
down a streetulica nextSljedeći to a buildingzgrada.
244
903309
3434
(Video) Računalo: Čovjek jaše konja
niz ulicu pored zgrade.
15:18
(LaughterSmijeh)
245
906743
2023
(Smijeh)
15:20
FFLKROZ: We haven'tnisu taughtučio ArtUmjetnost 101
to the computersračunala.
246
908766
3552
FFL: Nismo računalo naučili
neke osnove umjetnosti.
15:25
(VideoVideo) ComputerRačunalo: A zebraZebra standingstajati
in a fieldpolje of grasstrava.
247
913768
2884
(Video) Računalo: Zebra stoji
u polju trave.
15:28
FFLKROZ: And it hasn'tnema learnednaučeno to appreciatecijeniti
the stunningzadivljujući beautyljepota of naturepriroda
248
916652
3367
FFL: I nije naučio diviti se
prekrasnoj ljepoti prirode
15:32
like you and I do.
249
920019
2438
kao vi i ja.
15:34
So it has been a long journeyputovanje.
250
922457
2832
Bilo je to dugo putovanje.
15:37
To get from agedob zeronula to threetri was hardteško.
251
925289
4226
Od rođenja do treće godine je bilo teško.
15:41
The realstvaran challengeizazov is to go
from threetri to 13 and fardaleko beyondIznad.
252
929515
5596
Pravi izazov je doći
od treće do trinaeste godine, i dalje.
15:47
Let me remindpodsjetiti you with this pictureslika
of the boydječak and the caketorta again.
253
935111
4365
Podsjetit ću vas s opet s ovom
slikom dječaka i kolača.
15:51
So fardaleko, we have taughtučio
the computerračunalo to see objectsobjekti
254
939476
4064
Dosad smo naučili računalo
da vidi objekte
15:55
or even tell us a simplejednostavan storypriča
when seeingvidim a pictureslika.
255
943540
4458
ili čak nam kaže jednostavnu priču
onoga što je na slici.
15:59
(VideoVideo) ComputerRačunalo: A personosoba sittingsjedenje
at a tablestol with a caketorta.
256
947998
3576
(Video) Računalo: Osoba sjedi
za stolom s kolačem.
FFL: Ali postoji puno više
na ovoj slici
16:03
FFLKROZ: But there's so much more
to this pictureslika
257
951574
2630
nego samo osoba i kolač.
16:06
than just a personosoba and a caketorta.
258
954204
2270
Što računalo ne vidi jest
da je to poseban talijanski kolač
16:08
What the computerračunalo doesn't see
is that this is a specialposeban Italiantalijanski caketorta
259
956474
4467
16:12
that's only servedslužio duringza vrijeme EasterUskrs time.
260
960941
3217
koji se jedino servira za vrijeme Uskrsa.
16:16
The boydječak is wearingnošenje his favoriteljubimac t-shirtmajica
261
964158
3205
Dječak nosi svoju omiljenu majicu
koju je dobio od oca
nakon putovanja u Sidney,
16:19
givendan to him as a giftdar by his fatherotac
after a tripputovanje to SydneySydney,
262
967363
3970
16:23
and you and I can all tell how happysretan he is
263
971333
3808
i vi i ja možemo reći da je jako stretan
16:27
and what's exactlytočno on his mindum
at that momenttrenutak.
264
975141
3203
i što je na njegovom umu
u ovom trenu.
16:31
This is my sonsin LeoLeo.
265
979214
3125
To je moj sin Leo.
16:34
On my questpotraga for visualvidni intelligenceinteligencija,
266
982339
2624
Na mom pohodu na vidnu inteligenciju,
razmišljam o Leu konstantno
16:36
I think of LeoLeo constantlykonstantno
267
984963
2391
16:39
and the futurebudućnost worldsvijet he will liveživjeti in.
268
987354
2903
i budućnosti u kojoj će živjeti.
16:42
When machinesstrojevi can see,
269
990257
2021
Kada uređaji vide,
16:44
doctorsliječnici and nursesmedicinske sestre will have
extraekstra pairsparovi of tirelessneumorni eyesoči
270
992278
4712
doktori i sestre će imati
dodatan par neumornih očiju
16:48
to help them to diagnosepostaviti dijagnozu
and take carebriga of patientspacijenti.
271
996990
4092
koje im pomažu dijagnosticirati
i pobrinuti se za pacijenta.
16:53
CarsAutomobili will runtrčanje smarterpametnije
and safersigurniji on the roadcesta.
272
1001082
4383
Auti će voziti pametnije
i sigurnije na putu.
16:57
RobotsRoboti, not just humansljudi,
273
1005465
2694
Roboti, ne samo ljudi,
17:00
will help us to bravehrabar the disasterkatastrofa zoneszone
to saveuštedjeti the trappedzarobljena and woundedranjen.
274
1008159
4849
će pomoći u opasnim situacijama
kako bi spasili zatočene i ozljeđene.
Otkrit ćemo nove vrste,
bolje materijale,
17:05
We will discoverotkriti newnovi speciesvrsta,
better materialsmaterijali,
275
1013798
3796
17:09
and exploreistražiti unseennevidjeno frontiersgranica
with the help of the machinesstrojevi.
276
1017594
4509
i istražiti neviđene granice
uz pomoć uređaja.
17:15
Little by little, we're givingdavanje sightvid
to the machinesstrojevi.
277
1023113
4167
Malo po malo, dajemo
vid uređajima.
17:19
First, we teachučiti them to see.
278
1027280
2798
Prvo, smo ih naučili da vide.
17:22
Then, they help us to see better.
279
1030078
2763
Onda nam oni pomažu vidjeti bolje.
17:24
For the first time, humanljudski eyesoči
won'tnavika be the only onesone
280
1032841
4165
Po prvi put, ljudsko oko
neće biti jedino
17:29
ponderingrazmišljajući and exploringistraživanje our worldsvijet.
281
1037006
2934
koje gleda i istražuje svijet.
17:31
We will not only use the machinesstrojevi
for theirnjihov intelligenceinteligencija,
282
1039940
3460
Nećemo koristiti uređaje
zbog njihove inteligencije,
17:35
we will alsotakođer collaboratesurađivati with them
in waysnačine that we cannotNe možete even imaginezamisliti.
283
1043400
6179
surađivat ćemo s njima
na načine koje ne možemo zamisliti.
17:41
This is my questpotraga:
284
1049579
2161
Ovo je moj pothvat:
17:43
to give computersračunala visualvidni intelligenceinteligencija
285
1051740
2712
dati računalima vidnu inteligenciju
17:46
and to createstvoriti a better futurebudućnost
for LeoLeo and for the worldsvijet.
286
1054452
5131
i stvoriti bolje sutra
za Lea i za svijet.
17:51
Thank you.
287
1059583
1811
Hvala vam.
(Pljesak)
17:53
(ApplausePljesak)
288
1061394
3785
Translated by Senzos Osijek
Reviewed by Mislav Ante Omazić - EFZG

▲Back to top

ABOUT THE SPEAKER
Fei-Fei Li - Computer scientist
As Director of Stanford’s Artificial Intelligence Lab and Vision Lab, Fei-Fei Li is working to solve AI’s trickiest problems -- including image recognition, learning and language processing.

Why you should listen

Using algorithms built on machine learning methods such as neural network models, the Stanford Artificial Intelligence Lab led by Fei-Fei Li has created software capable of recognizing scenes in still photographs -- and accurately describe them using natural language.

Li’s work with neural networks and computer vision (with Stanford’s Vision Lab) marks a significant step forward for AI research, and could lead to applications ranging from more intuitive image searches to robots able to make autonomous decisions in unfamiliar situations.

Fei-Fei was honored as one of Foreign Policy's 2015 Global Thinkers

More profile about the speaker
Fei-Fei Li | Speaker | TED.com