ABOUT THE SPEAKER
Blaise Agüera y Arcas - Software architect
Blaise Agüera y Arcas works on machine learning at Google. Previously a Distinguished Engineer at Microsoft, he has worked on augmented reality, mapping, wearable computing and natural user interfaces.

Why you should listen

Blaise Agüera y Arcas is principal scientist at Google, where he leads a team working on machine intelligence for mobile devices. His group works extensively with deep neural nets for machine perception and distributed learning, and it also investigates so-called "connectomics" research, assessing maps of connections within the brain.

Agüera y Arcas' background is as multidimensional as the visions he helps create. In the 1990s, he authored patents on both video compression and 3D visualization techniques, and in 2001, he made an influential computational discovery that cast doubt on Gutenberg's role as the father of movable type.

He also created Seadragon (acquired by Microsoft in 2006), the visualization technology that gives Photosynth its amazingly smooth digital rendering and zoom capabilities. Photosynth itself is a vastly powerful piece of software capable of taking a wide variety of images, analyzing them for similarities, and grafting them together into an interactive three-dimensional space. This seamless patchwork of images can be viewed via multiple angles and magnifications, allowing us to look around corners or “fly” in for a (much) closer look. Simply put, it could utterly transform the way we experience digital images.

He joined Microsoft when Seadragon was acquired by Live Labs in 2006. Shortly after the acquisition of Seadragon, Agüera y Arcas directed his team in a collaboration with Microsoft Research and the University of Washington, leading to the first public previews of Photosynth several months later. His TED Talk on Seadragon and Photosynth in 2007 is rated one of TED's "most jaw-dropping." He returned to TED in 2010 to demo Bing’s augmented reality maps.

Fun fact: According to the author, Agüera y Arcas is the inspiration for the character Elgin in the 2012 best-selling novel Where'd You Go, Bernadette?

More profile about the speaker
Blaise Agüera y Arcas | Speaker | TED.com
TED@BCG Paris

Blaise Agüera y Arcas: How computers are learning to be creative

Blaise Agüera y Arcas: Hogyan tanulnak a számítógépek alkotókészséget

Filmed:
1,934,067 views

A művészet és az alkotókészség újabb határmezsgyéjén járunk, ez pedig nem emberi jellegű. Blaise Agüera y Arcas, a Google vezető kutatója a gépi észlelésre és elosztott tanulásra szolgáló mély neurális hálózatokkal foglalkozik. Lebilincselő előadásában bemutatja, hogy a neurális hálózatok miként tanulják meg képek fölismerését és az ellenkező irányú folyamatot: létrehozásukat. Az eredmény: látványos, hallucinációs kollázsok, sőt, versek is, amelyek dacolnak a műfaji osztályba sorolással. "Az észlelés és az alkotókészség szorosan összefügg" – mondja Agüera y Arcas. "Bármely teremtmény, lény, Földön kívüli, amely észlelésre képes, képes alkotásra is",
- Software architect
Blaise Agüera y Arcas works on machine learning at Google. Previously a Distinguished Engineer at Microsoft, he has worked on augmented reality, mapping, wearable computing and natural user interfaces. Full bio

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

A Google-nál a gépi intelligenciával
foglalkozó részleget vezetem.
00:12
So, I leadvezet a teamcsapat at GoogleGoogle
that worksművek on machinegép intelligenceintelligencia;
0
800
3124
00:15
in other wordsszavak, the engineeringmérnöki disciplinefegyelem
of makinggyártás computersszámítógépek and deviceskészülékek
1
3948
4650
Ez a mérnöki terület számítógépeket
és készülékeket tesz alkalmassá arra,
hogy az emberi agyéhoz hasonló
tevékenységet végezzenek.
00:20
ableképes to do some of the things
that brainsagyvelő do.
2
8622
2419
00:23
And this makesgyártmányú us
interestedérdekelt in realigazi brainsagyvelő
3
11439
3099
Ez sarkall bennünket arra,
hogy az aggyal
00:26
and neuroscienceidegtudomány as well,
4
14562
1289
és az idegtudománnyal foglalkozzunk,
00:27
and especiallykülönösen interestedérdekelt
in the things that our brainsagyvelő do
5
15875
4172
különösen azzal, amiben agyunk egyelőre
00:32
that are still farmessze superiorkiváló
to the performanceteljesítmény of computersszámítógépek.
6
20071
4042
jócskán fölülmúlja a számítógépet.
00:37
HistoricallyTörténelmileg, one of those areasnak
has been perceptionészlelés,
7
25209
3609
Történetileg az egyik ilyen terület
az érzékelés folyamata,
00:40
the processfolyamat by whichmelyik things
out there in the worldvilág --
8
28842
3039
amelyben a környezetünkben lévő dolgok
00:43
soundshangok and imagesképek --
9
31905
1584
– hangok és képek –
00:45
can turnfordulat into conceptsfogalmak in the mindelme.
10
33513
2178
agyunkban fogalommá alakulnak.
00:48
This is essentialalapvető for our ownsaját brainsagyvelő,
11
36235
2517
Tudatunk számára ez nélkülözhetetlen,
00:50
and it's alsois prettyszép usefulhasznos on a computerszámítógép.
12
38776
2464
de igen hasznos a számítógépeknek is.
00:53
The machinegép perceptionészlelés algorithmsalgoritmusok,
for examplepélda, that our teamcsapat makesgyártmányú,
13
41636
3350
A gépi érzékelés algoritmusai
– csoportunk ezen dolgozik –
00:57
are what enableengedélyezze your picturesképek
on GoogleGoogle PhotosFotók to becomeválik searchablekereshető,
14
45010
3874
teszik az önök Google Photoson
lévő fotóit kereshetővé annak alapján,
01:00
basedszékhelyű on what's in them.
15
48908
1397
hogy mi látható rajtuk.
01:03
The flipmegfricskáz sideoldal of perceptionészlelés is creativitykreativitás:
16
51594
3493
Az érzékelés másik oldala
az alkotókészség:
01:07
turningfordítás a conceptkoncepció into something
out there into the worldvilág.
17
55111
3038
az elképzelések valóra váltása.
01:10
So over the pastmúlt yearév,
our work on machinegép perceptionészlelés
18
58173
3555
A gépi érzékeléssel végzett munkánk
2015-ben váratlanul
01:13
has alsois unexpectedlyváratlanul connectedcsatlakoztatva
with the worldvilág of machinegép creativitykreativitás
19
61752
4859
hozzákapcsolódott a gépi alkotókészséghez
01:18
and machinegép artművészet.
20
66635
1160
és a gépi művészethez.
01:20
I think MichelangeloMichelangelo
had a penetratingátható insightbepillantás
21
68556
3284
Az hiszem, Michelangelo
nagyon is beleérzett
01:23
into to this dualdupla relationshipkapcsolat
betweenközött perceptionészlelés and creativitykreativitás.
22
71864
3656
az érzékelés és az alkotókészség
közötti kettős viszonyba.
01:28
This is a famoushíres quoteidézet of his:
23
76023
2006
Van egy híres mondása:
01:30
"EveryMinden blockBlokk of stone
has a statueszobor insidebelül of it,
24
78053
3323
"Minden kőtömb szobrot rejt a belsejében,
01:34
and the jobmunka of the sculptorszobrász
is to discoverfelfedez it."
25
82036
3002
és a szobrász dolga, hogy kiszabadítsa."
01:38
So I think that what
MichelangeloMichelangelo was gettingszerzés at
26
86029
3216
Azt hiszem, Michelangelo ezen azt értette,
01:41
is that we createteremt by perceivingészrevette,
27
89269
3180
hogy érzékelés útján alkotunk,
01:44
and that perceptionészlelés itselfmaga
is an acttörvény of imaginationképzelet
28
92473
3023
és az érzékelés nem más,
mint a képzelet folyamata
01:47
and is the stuffdolog of creativitykreativitás.
29
95520
2461
és az alkotókészség terméke.
01:50
The organszerv that does all the thinkinggondolkodás
and perceivingészrevette and imaginingElképzelem,
30
98691
3925
A gondolkodás, az érzékelés
és a képzelet irányítója
01:54
of coursetanfolyam, is the brainagy.
31
102640
1588
természetesen az agy.
01:57
And I'd like to beginkezdődik
with a briefrövid bitbit of historytörténelem
32
105089
2545
Egy történeti áttekintéssel
szeretném kezdeni,
01:59
about what we know about brainsagyvelő.
33
107658
2302
hogy mit tudunk az agyunkról.
02:02
Because unlikenem úgy mint, say,
the heartszív or the intestinesbelek,
34
110496
2446
Mert eltérően a szívtől és a belektől,
02:04
you really can't say very much
about a brainagy by just looking at it,
35
112966
3144
ránézésre nem sokat mondhatunk az agyról,
02:08
at leastlegkevésbé with the nakedmeztelen eyeszem.
36
116134
1412
ha csupán szabad szemmel nézzük.
02:09
The earlykorai anatomistsszívkamra who lookednézett at brainsagyvelő
37
117983
2416
Az agyat vizsgáló első anatómusok
02:12
gaveadott the superficialfelszínes structuresszerkezetek
of this thing all kindsféle of fancifulfantáziadús namesnevek,
38
120423
3807
a felszíni képleteknek
furcsa neveket adtak,
02:16
like hippocampushippocampus, meaningjelentés "little shrimpgarnélarák."
39
124254
2433
pl. a hippokampusz csikóhalat jelent.
02:18
But of coursetanfolyam that sortfajta of thing
doesn't tell us very much
40
126711
2764
Persze a nevek nem sokat
árulnak el arról,
02:21
about what's actuallytulajdonképpen going on insidebelül.
41
129499
2318
hogy mi zajlik belül.
02:24
The first personszemély who, I think, really
developedfejlett some kindkedves of insightbepillantás
42
132780
3613
Az első, aki valóban sokat tett azért,
02:28
into what was going on in the brainagy
43
136417
1930
hogy megtudjuk, mi történik az agyban,
02:30
was the great Spanishspanyol neuroanatomistneuroanatomist,
SantiagoSantiago RamRAMón y CajalCajal,
44
138371
3920
Santiago Ramón y Cajal,
a nagy spanyol ideganatómus volt
02:34
in the 19thth centuryszázad,
45
142315
1544
a 19. században.
02:35
who used microscopymikroszkópia and specialkülönleges stainsfoltok
46
143883
3755
Mikroszkópot használt,
és különleges eljárást alkalmazott,
02:39
that could selectivelyszelektíven filltölt in
or renderVakol in very highmagas contrastkontraszt
47
147662
4170
amellyel szelektíven tudta
megfesteni az egyes idegsejteket,
02:43
the individualEgyedi cellssejteket in the brainagy,
48
151856
2008
jó kontrasztot érve el a megjelenítésben,
02:45
in ordersorrend to startRajt to understandmegért
theirazok morphologiesmorfológiájú.
49
153888
3154
hogy alaktanuk érthetőbb legyen.
02:49
And these are the kindsféle of drawingsrajzok
that he madekészült of neuronsneuronok
50
157972
2891
Ilyesféle képeket készített
az idegsejtekről
02:52
in the 19thth centuryszázad.
51
160887
1209
a 19. században:
02:54
This is from a birdmadár brainagy.
52
162120
1884
Ezt egy madár agyáról készült.
02:56
And you see this incrediblehihetetlen varietyfajta
of differentkülönböző sortsfajta of cellssejteket,
53
164028
3057
Látják, milyen hihetetlenül
változatosak a különféle sejtek;
02:59
even the cellularsejtes theoryelmélet itselfmaga
was quiteegészen newúj at this pointpont.
54
167109
3435
ekkor még maga
a sejtelmélet is vadonatúj volt.
03:02
And these structuresszerkezetek,
55
170568
1278
Ezek a képletek,
03:03
these cellssejteket that have these arborizationsarborizations,
56
171870
2259
ezek a dendritnyúlványok a sejteken,
ezek az ágacskák, amelyek igen
messze ki tudnak nyúlni,
03:06
these brancheságak that can go
very, very long distancestávolságok --
57
174153
2608
03:08
this was very novelregény at the time.
58
176785
1616
akkoriban újdonságnak számítottak.
03:10
They're reminiscentemlékeztető, of coursetanfolyam, of wiresvezetékek.
59
178779
2903
Vezetékekre emlékeztetnek.
03:13
That mightesetleg have been obviousnyilvánvaló
to some people in the 19thth centuryszázad;
60
181706
3457
Ez a 19. században némelyeknek
kézenfekvőnek tűnt:
03:17
the revolutionsfordulat of wiringvezetékek and electricityelektromosság
were just gettingszerzés underwayúton.
61
185187
4314
éppen folyamatban volt a vezetékek
és a villamosság forradalma.
03:21
But in manysok waysmódokon,
62
189964
1178
De több vonatkozásban
03:23
these microanatomicalmicroanatomical drawingsrajzok
of RamRAMón y Cajal'sCajal barátait, like this one,
63
191166
3313
Ramón y Cajal mikroanatómiai rajzai,
03:26
they're still in some waysmódokon unsurpassedfelülmúlhatatlan.
64
194503
2332
mint ez is, fölülmúlhatatlanok.
03:28
We're still more than a centuryszázad latera későbbiekben,
65
196859
1854
Még most, egy bő évszázaddal később is
03:30
tryingmegpróbálja to finishBefejez the jobmunka
that RamRAMón y CajalCajal startedindult.
66
198737
2825
csak törekszünk bevégezni
a Cajal által megkezdett munkát.
03:33
These are rawnyers dataadat from our collaboratorsegyüttműködők
67
201586
3134
Ezek a nyers adatok itt partnereinktől,
a Max Planck Idegtudományi
Intézetből származnak.
03:36
at the MaxMax PlanckPlanck InstituteIntézet
of NeuroscienceIdegtudomány.
68
204744
2881
03:39
And what our collaboratorsegyüttműködők have doneKész
69
207649
1790
Partnereink képet készítettek
03:41
is to imagekép little piecesdarabok of brainagy tissueszövet.
70
209463
5001
az agyszövet pirinyó részeiről.
03:46
The entireteljes sampleminta here
is about one cubicköbméter millimetermilliméter in sizeméret,
71
214488
3326
Az itt látható minta
összességében is csupán 1 mm³,
03:49
and I'm showingkiállítás you a very,
very smallkicsi piecedarab of it here.
72
217838
2621
én pedig ennek is
csak egy pici részét mutatom.
03:52
That barbár on the left is about one micronmikron.
73
220483
2346
A bal oldali vonás kb. 1 mikron.
03:54
The structuresszerkezetek you see are mitochondriamitokondriumok
74
222853
2409
Az itt látható képletek a mitokondriumok,
03:57
that are the sizeméret of bacteriabaktériumok.
75
225286
2044
ezek baktériumméretűek.
03:59
And these are consecutiveegymást követő slicesszeletek
76
227354
1551
Ezek pedig a nagyon parányi szövetdarab
04:00
throughkeresztül this very, very
tinyapró blockBlokk of tissueszövet.
77
228929
3148
folytatólagos metszetei.
04:04
Just for comparison'sÖsszehasonlításképpen sakekedvéért,
78
232101
2403
Csak összevetésül:
04:06
the diameterátmérő of an averageátlagos strandstrand
of hairhaj is about 100 micronsmikron.
79
234528
3792
egy átlagos hajszál átmérője
kb. 100 mikron.
04:10
So we're looking at something
much, much smallerkisebb
80
238344
2274
Ami szemünk előtt van,
az sokkal-sokkal kisebb,
04:12
than a singleegyetlen strandstrand of hairhaj.
81
240642
1398
mint a hajszál vastagsága.
04:14
And from these kindsféle of serialsorozat
electronelektron microscopymikroszkópia slicesszeletek,
82
242064
4031
Ha ezeknek az elektronmikroszkópos
metszeteknek a sorozatából
04:18
one can startRajt to make reconstructionsrekonstrukciók
in 3D of neuronsneuronok that look like these.
83
246119
5008
3D-ben rekonstruáljuk az idegsejteket,
valami ilyet kapunk.
04:23
So these are sortfajta of in the sameazonos
stylestílus as RamRAMón y CajalCajal.
84
251151
3157
Ezek jellegükben hasonlítanak
Ramón y Cajal képeire.
04:26
Only a fewkevés neuronsneuronok litmegvilágított up,
85
254332
1492
Csak pár idegsejt van megvilágítva,
04:27
because otherwisemásképp we wouldn'tnem
be ableképes to see anything here.
86
255848
2781
különben nem látnánk semmit,
04:30
It would be so crowdedzsúfolt,
87
258653
1312
olyan zsúfolt lenne a kép
04:31
so fullteljes of structureszerkezet,
88
259989
1330
az egy-egy idegsejtet
04:33
of wiringvezetékek all connectingösszekötő
one neuronidegsejt to anotheregy másik.
89
261343
2724
a többivel összekötő vezetékgubanctól.
04:37
So RamRAMón y CajalCajal was a little bitbit
aheadelőre of his time,
90
265293
2804
Ramón y Cajal egy kissé megelőzte korát;
04:40
and progressHaladás on understandingmegértés the brainagy
91
268121
2555
az agy megértésének folyamata
csak lassan haladt
04:42
proceededfolytatta slowlylassan
over the nextkövetkező fewkevés decadesévtizedekben.
92
270700
2271
a következő évtizedek során.
Tudtuk, hogy az idegsejtek az
elektromosságot használják,
04:45
But we knewtudta that neuronsneuronok used electricityelektromosság,
93
273455
2853
és a II. világháború idejére
technológiánk elég fejlett volt ahhoz,
04:48
and by WorldVilág WarHáború IIII., our technologytechnológia
was advancedfejlett enoughelég
94
276332
2936
04:51
to startRajt doing realigazi electricalelektromos
experimentskísérletek on liveélő neuronsneuronok
95
279292
2806
hogy élő idegsejteken valódi
kísérleteket végezzünk
04:54
to better understandmegért how they workeddolgozott.
96
282122
2106
villamos árammal,
hogy működésüket megértsük.
04:56
This was the very sameazonos time
when computersszámítógépek were beinglény inventedfeltalált,
97
284631
4356
Ugyanebben az időben találták föl -
az agy működését alapul véve -
05:01
very much basedszékhelyű on the ideaötlet
of modelingmodellezés the brainagy --
98
289011
3100
a számítógépet, avagy
az "értelmes szerkezetet",
05:04
of "intelligentintelligens machinerygépezet,"
as AlanAlan TuringTuring calledhívott it,
99
292135
3085

ahogy Alan Turing,
05:07
one of the fathersapák of computerszámítógép sciencetudomány.
100
295244
1991
a számítástechnika egyik atyja nevezte,
05:09
WarrenWarren McCullochMcCulloch and WalterWalter PittsPitts
lookednézett at RamRAMón y Cajal'sCajal barátait drawingrajz
101
297923
4632
Warren McCulloch és Walter Pitts
megvizsgálta
Cajalnak a látókéregről készített,
05:14
of visualvizuális cortexkéreg,
102
302579
1317
05:15
whichmelyik I'm showingkiállítás here.
103
303920
1562
itt látható rajzát.
05:17
This is the cortexkéreg that processesfolyamatok
imageryképek that comesjön from the eyeszem.
104
305506
4442
Ez az agykéreg dolgozza föl
a szemünkből érkező képeket.
05:22
And for them, this lookednézett
like a circuitáramkör diagramdiagram.
105
310424
3508
Számukra ez olyan volt,
mint egy kapcsolási rajz.
05:26
So there are a lot of detailsrészletek
in McCullochMcCulloch and Pitts'sPitts barátait circuitáramkör diagramdiagram
106
314353
3835
Sok részlet McCulloch
és Pitts kapcsolási rajzán
05:30
that are not quiteegészen right.
107
318212
1352
nem teljesen pontos.
05:31
But this basicalapvető ideaötlet
108
319588
1235
De az alapelv,
05:32
that visualvizuális cortexkéreg worksművek like a seriessorozat
of computationalszámítási elementselemek
109
320847
3992
hogy a látókéreg úgy működik,
mint számítási egységek sorozata,
05:36
that passelhalad informationinformáció
one to the nextkövetkező in a cascadeLépcsőzetes elrendezés,
110
324863
2746
amelyek egymásnak adják
tovább az információt,
05:39
is essentiallylényegében correcthelyes.
111
327633
1602
alapvetően helyes.
05:41
Let's talk for a momentpillanat
112
329259
2350
Beszéljünk egy kicsit arról,
05:43
about what a modelmodell for processingfeldolgozás
visualvizuális informationinformáció would need to do.
113
331633
4032
hogy mit kéne csinálnia egy képi
információt földolgozó modellnek.
05:48
The basicalapvető taskfeladat of perceptionészlelés
114
336228
2741
Az érzékelés fő feladata,
05:50
is to take an imagekép like this one and say,
115
338993
4194
hogy rögzítse az ilyen képet,
és jelentse ki:
05:55
"That's a birdmadár,"
116
343211
1176
"ez egy madár",
05:56
whichmelyik is a very simpleegyszerű thing
for us to do with our brainsagyvelő.
117
344411
2874
ami agyunknak gyerekjáték.
05:59
But you should all understandmegért
that for a computerszámítógép,
118
347309
3421
De mindannyiuknak tudnunk kell,
hogy a számítógép számára ez
06:02
this was prettyszép much impossiblelehetetlen
just a fewkevés yearsévek agoezelőtt.
119
350754
3087
néhány éve megoldhatatlan feladat volt.
06:05
The classicalklasszikus computingszámítástechnika paradigmparadigma
120
353865
1916
A klasszikus számítási paradigma alapján
06:07
is not one in whichmelyik
this taskfeladat is easykönnyen to do.
121
355805
2507
ez nem egykönnyen megoldható feladat.
06:11
So what's going on betweenközött the pixelspixel,
122
359366
2552
Ami a pixelek között történik,
06:13
betweenközött the imagekép of the birdmadár
and the wordszó "birdmadár,"
123
361942
4028
a madár képe és a "madár" szó között,
lényegében annyi,
06:17
is essentiallylényegében a setkészlet of neuronsneuronok
connectedcsatlakoztatva to eachminden egyes other
124
365994
2814
hogy az idegsejtek egy halmaza
összekapcsolódott egy ideghálózatban,
06:20
in a neuralideg- networkhálózat,
125
368832
1155
06:22
as I'm diagrammingdiagramm here.
126
370011
1223
ahogy itt fölvázolom.
06:23
This neuralideg- networkhálózat could be biologicalbiológiai,
insidebelül our visualvizuális corticesugyanis a megvizsgált agykérgi,
127
371258
3272
Ez lehet egy élő sejtekből álló
neuronhálózat a látókéregben,
06:26
or, nowadaysManapság, we startRajt
to have the capabilityképesség
128
374554
2162
vagy annak egy számítógépe modellje,
06:28
to modelmodell suchilyen neuralideg- networkshálózatok
on the computerszámítógép.
129
376740
2454
aminek elkészítésére ma már
kezdünk képesek lenni.
06:31
And I'll showelőadás you what
that actuallytulajdonképpen looksúgy néz ki, like.
130
379834
2353
Megmutatom, hogy néz ez ki.
06:34
So the pixelspixel you can think
about as a first layerréteg of neuronsneuronok,
131
382211
3416
A képpontok fölfoghatók
az idegsejtek első rétegeként,
06:37
and that's, in facttény,
how it worksművek in the eyeszem --
132
385651
2239
és valóban így működik ez a szemben;
ezek a recehártyán lévő idegsejtek.
06:39
that's the neuronsneuronok in the retinaretina.
133
387914
1663
Aztán továbbadják a következő rétegnek,
06:41
And those feedtakarmány forwardelőre
134
389601
1500
06:43
into one layerréteg after anotheregy másik layerréteg,
after anotheregy másik layerréteg of neuronsneuronok,
135
391125
3403
egyik a másiknak, egymás után,
mindegyik a következőnek,
ezek mind különböző súllyal szereplő
szinapszissal vannak összekötve.
06:46
all connectedcsatlakoztatva by synapsesszinapszisok
of differentkülönböző weightssúlyok.
136
394552
3033
06:49
The behaviorviselkedés of this networkhálózat
137
397609
1335
A hálózat viselkedését
06:50
is characterizedjellemzett by the strengthserősségei
of all of those synapsesszinapszisok.
138
398968
3284
a szinapszisok erőssége jellemzi.
06:54
Those characterizejellemző the computationalszámítási
propertiestulajdonságok of this networkhálózat.
139
402276
3288
Ezek írják le a hálózat
számítási tulajdonságait.
06:57
And at the endvég of the day,
140
405588
1470
A végeredmény
06:59
you have a neuronidegsejt
or a smallkicsi groupcsoport of neuronsneuronok
141
407082
2447
egy idegsejt, vagy sejtek kis csoportja,
07:01
that lightfény up, sayingmondás, "birdmadár."
142
409553
1647
amelyek fölvillannak,
és azt mondják: madár.
07:03
Now I'm going to representképvisel
those threehárom things --
143
411824
3132
Ezt a három dolgot mutatom meg:
07:06
the inputbemenet pixelspixel and the synapsesszinapszisok
in the neuralideg- networkhálózat,
144
414980
4696
a bemeneti képpontokat,
az ideghálózat szinapszisait,
07:11
and birdmadár, the outputkibocsátás --
145
419700
1585
és a madarat, a kimenetet,
07:13
by threehárom variablesváltozók: x, w and y.
146
421309
3057
Három változó, az x, w és y segítségével.
07:16
There are maybe a millionmillió or so x'sx --
147
424853
1811
Talán milliónyi x,
07:18
a millionmillió pixelspixel in that imagekép.
148
426688
1953
milliónyi képpont van ezen a képen.
07:20
There are billionsmilliárdokat or trillionsmilliárdjai of w'sbarátait,
149
428665
2446
Milliárdnyi vagy billiónyi w létezik,
07:23
whichmelyik representképvisel the weightssúlyok of all
these synapsesszinapszisok in the neuralideg- networkhálózat.
150
431135
3421
ami az ideghálózatban lévő
szinapszisok súlyát jellemzi.
Az y-ok - a hálózati kimenetek - száma
07:26
And there's a very smallkicsi numberszám of y'smeg Erika,
151
434580
1875
07:28
of outputskimenetek that that networkhálózat has.
152
436479
1858
viszont egy elég kis szám.
07:30
"BirdMadár" is only fournégy lettersbetűk, right?
153
438361
1749
A "madár" csak öt betű, ugye?
07:33
So let's pretendszínlel that this
is just a simpleegyszerű formulaképlet,
154
441088
3426
Tegyünk úgy, mintha ez
az egyszerű képlet létezne:
07:36
x "x" w = y.
155
444538
2163
x "*" w = y
07:38
I'm puttingelhelyezés the timesalkalommal in scaremegijeszt quotesidézetek
156
446725
2036
Idézőjelbe tettem a szorzásjelet,
07:40
because what's really
going on there, of coursetanfolyam,
157
448785
2280
mert persze ott egy sor
07:43
is a very complicatedbonyolult seriessorozat
of mathematicalmatematikai operationsművelet.
158
451089
3046
nagyon bonyolult matematikai művelet áll.
07:47
That's one equationegyenlet.
159
455172
1221
Ez egy egyenlet.
07:48
There are threehárom variablesváltozók.
160
456417
1672
Három változója van.
07:50
And we all know
that if you have one equationegyenlet,
161
458113
2726
Tudjuk, hogy ha van egy egyenletünk,
07:52
you can solvemegfejt one variableváltozó
by knowingtudva the other two things.
162
460863
3642
megoldhatjuk az egyik változóra,
ha ismerjük a másik kettőt.
07:57
So the problemprobléma of inferencekövetkeztetés,
163
465158
3380
A levezetés problémája,
08:00
that is, figuringösszeadás out
that the picturekép of a birdmadár is a birdmadár,
164
468562
2873
azaz hogy kiderítsük,
hogy a madár képe egy madáré,
08:03
is this one:
165
471459
1274
így foglalható össze:
08:04
it's where y is the unknownismeretlen
and w and x are knownismert.
166
472757
3459
az y az ismeretlen, w és x ismert.
08:08
You know the neuralideg- networkhálózat,
you know the pixelspixel.
167
476240
2459
Ismerjük az ideghálózatot
és a képpontokat.
08:10
As you can see, that's actuallytulajdonképpen
a relativelyviszonylag straightforwardegyértelmű problemprobléma.
168
478723
3327
Látható, hogy a feladat
viszonylag egyszerű.
08:14
You multiplyszaporodnak two timesalkalommal threehárom
and you're doneKész.
169
482074
2186
Összeszorozzuk a kettőt
a hárommal, és kész.
08:16
I'll showelőadás you an artificialmesterséges neuralideg- networkhálózat
170
484862
2123
Mutatok egy mesterséges ideghálózatot,
08:19
that we'vevoltunk builtépült recentlymostanában,
doing exactlypontosan that.
171
487009
2296
amit mostanában építettünk,
és ami pontosan ezt csinálja.
08:21
This is runningfutás in realigazi time
on a mobileMobil phonetelefon,
172
489634
2860
Valós időben működik mobilon,
08:24
and that's, of coursetanfolyam,
amazingelképesztő in its ownsaját right,
173
492518
3313
és az már önmagában is csodálatos,
08:27
that mobileMobil phonestelefonok can do so manysok
billionsmilliárdokat and trillionsmilliárdjai of operationsművelet
174
495855
3468
hogy a mobiltelefonok másodpercenként
milliárdnyi vagy billiónyi
08:31
perper secondmásodik.
175
499347
1248
műveletre képesek.
08:32
What you're looking at is a phonetelefon
176
500619
1615
Előttünk egy telefon,
08:34
looking at one after anotheregy másik
picturekép of a birdmadár,
177
502258
3547
amely folyamatosan madárképeket pörget,
08:37
and actuallytulajdonképpen not only sayingmondás,
"Yes, it's a birdmadár,"
178
505829
2715
és nemcsak azt mondja,
hogy: "Igen, ez madár",
08:40
but identifyingazonosítása the speciesfaj of birdmadár
with a networkhálózat of this sortfajta.
179
508568
3411
hanem a hálózat segítségével
a madárfajt is fölismeri.
08:44
So in that picturekép,
180
512890
1826
A képen
08:46
the x and the w are knownismert,
and the y is the unknownismeretlen.
181
514740
3802
x és w ismert, y az ismeretlen.
08:50
I'm glossingglossing over the very
difficultnehéz partrész, of coursetanfolyam,
182
518566
2508
Átsiklok a legbonyolultabb
részeken, nevezetesen:
08:53
whichmelyik is how on earthföld
do we figureábra out the w,
183
521098
3861
hogy a pokolba számoljuk ki w-t,
08:56
the brainagy that can do suchilyen a thing?
184
524983
2187
és hogyan képes erre az agy?
08:59
How would we ever learntanul suchilyen a modelmodell?
185
527194
1834
Hogyan hozhatunk létre ilyen modellt?
09:01
So this processfolyamat of learningtanulás,
of solvingmegoldó for w,
186
529418
3233
Tehát ez tanulási folyamat:
megoldás keresése w-re.
09:04
if we were doing this
with the simpleegyszerű equationegyenlet
187
532675
2647
Ha ezt egy egyszerű egyenletre tesszük,
09:07
in whichmelyik we think about these as numbersszám,
188
535346
2000
ahol az ismeretleneket számnak tekintjük,
09:09
we know exactlypontosan how to do that: 6 = 2 x w,
189
537370
2687
akkor pontosan tudjuk,
miként kell a 6 = 2 * w -t megoldani.,
09:12
well, we dividefeloszt by two and we're doneKész.
190
540081
3312
mindkét oldalt 2-vel kell osztani.
09:16
The problemprobléma is with this operatorüzemeltető.
191
544001
2220
A bökkenő ezzel az operátorral van.
09:18
So, divisionosztály --
192
546823
1151
Osztás...
09:19
we'vevoltunk used divisionosztály because
it's the inversefordítottja to multiplicationszorzás,
193
547998
3121
Azért osztást alkalmaztunk,
mert ez a szorzás inverze,
09:23
but as I've just said,
194
551143
1440
de ahogy már mondtam,
09:24
the multiplicationszorzás is a bitbit of a liefekszik here.
195
552607
2449
itt nem igazi szorzásról van szó.
09:27
This is a very, very complicatedbonyolult,
very non-linearnem-lineáris operationművelet;
196
555080
3326
Ez itt egy igen kacifántos,
nemlineáris művelet;
09:30
it has no inversefordítottja.
197
558430
1704
és nincs inverze.
09:32
So we have to figureábra out a way
to solvemegfejt the equationegyenlet
198
560158
3150
Rá kell jönnünk, milyen módszerrel
oldható meg az egyenlet
09:35
withoutnélkül a divisionosztály operatorüzemeltető.
199
563332
2024
osztási művelet nélkül.
09:37
And the way to do that
is fairlymeglehetősen straightforwardegyértelmű.
200
565380
2343
A módszer elég egyszerű.
09:39
You just say, let's playjáték
a little algebraalgebra tricktrükk,
201
567747
2671
Alkalmazzunk egy kis algebrai trükköt,
09:42
and movemozog the sixhat over
to the right-handjobb kéz sideoldal of the equationegyenlet.
202
570442
2906
és vigyük át a 6-ost
az egyenlet jobb oldalára.
09:45
Now, we're still usinghasználva multiplicationszorzás.
203
573372
1826
A szorzás továbbra is megvan.
09:47
And that zeronulla -- let's think
about it as an errorhiba.
204
575675
3580
A nullát meg tekintsük a hiba mértékének.
09:51
In other wordsszavak, if we'vevoltunk solvedmegoldott
for w the right way,
205
579279
2515
Azaz, ha w-re helyesen
oldjuk meg az egyenletet,
09:53
then the errorhiba will be zeronulla.
206
581818
1656
a hiba nulla lesz.
09:55
And if we haven'tnincs gottenütött it quiteegészen right,
207
583498
1938
Ha a megoldás nem teljesen helyes,
09:57
the errorhiba will be greaternagyobb than zeronulla.
208
585460
1749
a hiba nullánál nagyobb lesz.
09:59
So now we can just take guessestalálgatások
to minimizeminimalizálása the errorhiba,
209
587233
3366
Most a hiba minimalizálása végett
próbálgatnunk kell,
10:02
and that's the sortfajta of thing
computersszámítógépek are very good at.
210
590623
2687
ebben pedig a számítógép igen jó.
10:05
So you've takentett an initiala kezdeti guessTaláld ki:
211
593334
1593
Kiinduló becslésnek ezt vettük:
10:06
what if w = 0?
212
594951
1156
mi a helyzet, ha w = 0?
10:08
Well, then the errorhiba is 6.
213
596131
1240
Akkor a hiba 6-tal egyenlő.
10:09
What if w = 1? The errorhiba is 4.
214
597395
1446
És ha w = 1? Akkor a hiba 4.
10:10
And then the computerszámítógép can
sortfajta of playjáték MarcoMarco PoloPolo,
215
598865
2367
Akkor a gép játszhatja
a Marco Polo-játékot,
10:13
and drivehajtás down the errorhiba closeBezárás to zeronulla.
216
601256
2367
és a hibát nullához közelítheti.
10:15
As it does that, it's gettingszerzés
successiveegymást approximationsközelítések to w.
217
603647
3374
Így w fokozatos közelítéseit kapjuk.
10:19
TypicallyÁltalában, it never quiteegészen getsjelentkeznek there,
but after about a dozentucat stepslépések,
218
607045
3656
Általában nem kapunk pontos eredményt,
de tucatnyi lépés után
10:22
we're up to w = 2.999,
whichmelyik is closeBezárás enoughelég.
219
610725
4624
w = 2,999-et kapunk,
ami elég jó közelítés.
10:28
And this is the learningtanulás processfolyamat.
220
616302
1814
Ez tanulási folyamat.
10:30
So rememberemlékezik that what's been going on here
221
618140
2730
Ne feledjük, hogy az történt,
10:32
is that we'vevoltunk been takingbevétel
a lot of knownismert x'sx and knownismert y'smeg Erika
222
620894
4378
hogy vettünk egy csomó
ismert x-et és ismert y-t,
10:37
and solvingmegoldó for the w in the middleközépső
throughkeresztül an iterativeismétlődő processfolyamat.
223
625296
3454
és iterációs úton kerestünk
w-re egy megoldást.
10:40
It's exactlypontosan the sameazonos way
that we do our ownsaját learningtanulás.
224
628774
3556
Pontosan ilyen módszerrel
tanulunk mi magunk is.
10:44
We have manysok, manysok imagesképek as babiesbabák
225
632354
2230
Kisbabakorunkban sok képet látunk,
10:46
and we get told, "This is a birdmadár;
this is not a birdmadár."
226
634608
2633
és valaki azt mondja:
"Ez madár, ez nem madár."
10:49
And over time, throughkeresztül iterationiterációs,
227
637714
2098
Idővel iteráció révén
10:51
we solvemegfejt for w, we solvemegfejt
for those neuralideg- connectionskapcsolatok.
228
639836
2928
megoldjuk w-re, megtaláljuk
az idegi kapcsolatokat.
10:55
So now, we'vevoltunk heldtartotta
x and w fixedrögzített to solvemegfejt for y;
229
643460
4086
Most az y kiszámolásához
ismert az x és a w;
10:59
that's everydayminden nap, fastgyors perceptionészlelés.
230
647570
1847
ez a mindennapi, gyors érzékelés.
11:01
We figureábra out how we can solvemegfejt for w,
231
649441
1763
Megoldást találni w-re,
11:03
that's learningtanulás, whichmelyik is a lot hardernehezebb,
232
651228
1903
ez tanulás, ami jóval nehezebb,
11:05
because we need to do errorhiba minimizationminimalizálására,
233
653155
1985
mert a hibát minimalizálni kell,
11:07
usinghasználva a lot of trainingkiképzés examplespéldák.
234
655164
1687
sok gyakorlópélda segítségével.
11:08
And about a yearév agoezelőtt,
AlexAlex MordvintsevMordvintsev, on our teamcsapat,
235
656875
3187
Alex Mordvintsev kollégánk kb. egy éve
elhatározta, hogy kipróbálja,
11:12
decidedhatározott to experimentkísérlet
with what happensmegtörténik if we try solvingmegoldó for x,
236
660086
3550
mi van, ha x-re
próbálunk megoldást keresni
11:15
givenadott a knownismert w and a knownismert y.
237
663660
2037
w és y ismeretében.
11:18
In other wordsszavak,
238
666124
1151
Másként fogalmazva,
11:19
you know that it's a birdmadár,
239
667299
1352
tudjuk, hogy ez egy madár,
11:20
and you alreadymár have your neuralideg- networkhálózat
that you've trainedkiképzett on birdsmadarak,
240
668675
3303
és ideghálózatunk már
be van tanítva madarakra,
11:24
but what is the picturekép of a birdmadár?
241
672002
2344
de milyen is egy madár képe?
11:27
It turnsmenetek out that by usinghasználva exactlypontosan
the sameazonos error-minimizationhiba-minimalizálására procedureeljárás,
242
675034
5024
Kiderül, hogy ez is működik, ha ugyanazt
a hibaminimalizáló eljárást alkalmazzuk
11:32
one can do that with the networkhálózat
trainedkiképzett to recognizeelismerik birdsmadarak,
243
680082
3430
a madarak fölismerésére
betanított hálózatra,
11:35
and the resulteredmény turnsmenetek out to be ...
244
683536
3388
és az eredménye egy kép,
11:42
a picturekép of birdsmadarak.
245
690400
1305
amelyen madarak láthatók.
11:44
So this is a picturekép of birdsmadarak
generatedgenerált entirelyteljesen by a neuralideg- networkhálózat
246
692814
3737
Ezt a képet a madarak
fölismerésére betanított
11:48
that was trainedkiképzett to recognizeelismerik birdsmadarak,
247
696575
1826
neurális hálózat
hozta létre egyszerűen úgy,
11:50
just by solvingmegoldó for x
ratherInkább than solvingmegoldó for y,
248
698425
3538
hogy x-re, nem pedig y-ra
kerestük a megoldást
11:53
and doing that iterativelyiteratív.
249
701987
1288
közelítő eljárással.
11:55
Here'sItt van anotheregy másik funmóka examplepélda.
250
703732
1847
Ez pedig egy másik érdekes példa.
11:57
This was a work madekészült
by MikeMike TykaTyka in our groupcsoport,
251
705603
3437
Ezt egyik kollégánk, Mike Tyka csinálta,
12:01
whichmelyik he callshívások "AnimalÁllat ParadeParádé."
252
709064
2308
és az állatok fölvonulásának nevezte el.
12:03
It remindsemlékezteti me a little bitbit
of WilliamWilliam Kentridge'sKentridge barátait artworksműalkotások,
253
711396
2876
Engem William Kentridge
műalkotásaira emlékeztet:
12:06
in whichmelyik he makesgyártmányú sketchesvázlatok, rubsdörzsöli them out,
254
714296
2489
vázlatokat készít, kitörli őket,
12:08
makesgyártmányú sketchesvázlatok, rubsdörzsöli them out,
255
716809
1460
vázlatokat készít, kitörli,
12:10
and createsteremt a moviefilm this way.
256
718293
1398
és így készít filmet.
12:11
In this caseügy,
257
719715
1151
Ebben az esetben Mike
12:12
what MikeMike is doing is varyingváltozó y
over the spacehely of differentkülönböző animalsállatok,
258
720890
3277
y-t futtatja végig különféle állatokon,
12:16
in a networkhálózat designedtervezett
to recognizeelismerik and distinguishkülönbséget tesz
259
724191
2382
egy állatok fölismerésére
és megkülönböztetésére
tervezett hálózaton.
12:18
differentkülönböző animalsállatok from eachminden egyes other.
260
726597
1810
12:20
And you get this strangefurcsa, Escher-likeEscher-szerű
morphmorph from one animalállat to anotheregy másik.
261
728431
3751
Így ilyen furcsán, Escher-szerűen
tűnik át egyik állat a másikba.
12:26
Here he and AlexAlex togetheregyütt
have triedmegpróbálta reducingcsökkentő
262
734221
4614
Itt Mike és Alex megpróbált
az összes y alapján
12:30
the y'smeg Erika to a spacehely of only two dimensionsméretek,
263
738859
2759
egyetlen kétdimenziós képet létrehozni,
12:33
therebyezáltal makinggyártás a maptérkép
out of the spacehely of all things
264
741642
3438
a hálózat által felismert
valamennyi tárgyat
12:37
recognizedelismert by this networkhálózat.
265
745104
1719
a síkba leképezve.
12:38
Doing this kindkedves of synthesisszintézis
266
746847
2023
Efféle szintézist elvégezve,
12:40
or generationgeneráció of imageryképek
over that entireteljes surfacefelület,
267
748894
2382
a teljes felületet használva,
12:43
varyingváltozó y over the surfacefelület,
you make a kindkedves of maptérkép --
268
751300
2846
y variálásával ilyesféle
leképezést készítünk:
12:46
a visualvizuális maptérkép of all the things
the networkhálózat knowstudja how to recognizeelismerik.
269
754170
3141
a vizuális megjelenítését mindannak,
amit a hálózat felismer.
12:49
The animalsállatok are all here;
"armadillotatu" is right in that spotfolt.
270
757335
2865
Minden állat itt van;
ez itt az armadillo, azaz a tatu.
12:52
You can do this with other kindsféle
of networkshálózatok as well.
271
760919
2479
Ugyanez megtehető
másfajta hálózatokkal is.
12:55
This is a networkhálózat designedtervezett
to recognizeelismerik facesarcok,
272
763422
2874
Ezt a hálózatot
arcfölismerésre hozták létre,
12:58
to distinguishkülönbséget tesz one facearc from anotheregy másik.
273
766320
2000
hogy képes legyen arcokat
megkülönböztetni egymástól.
13:00
And here, we're puttingelhelyezés
in a y that saysmondja, "me,"
274
768344
3249
Itt az y jelentése: "én",
13:03
my ownsaját facearc parametersparaméterek.
275
771617
1575
az én arcom paraméterei.
13:05
And when this thing solvesmegoldja for x,
276
773216
1706
Amikor ez megoldást keres x-re,
13:06
it generatesgenerál this ratherInkább crazyőrült,
277
774946
2618
az eredmény az én idétlen, kubista,
13:09
kindkedves of cubistkubista, surrealszürreális,
psychedelicpszichedelikus picturekép of me
278
777588
4428
szürreális és pszichedelikus képem,
13:14
from multipletöbbszörös pointspont of viewKilátás at onceegyszer.
279
782040
1806
egyidejűleg különböző nézőpontokból.
13:15
The reasonok it looksúgy néz ki, like
multipletöbbszörös pointspont of viewKilátás at onceegyszer
280
783870
2734
Az egyidejű különböző nézőpontok indoka:
13:18
is because that networkhálózat is designedtervezett
to get ridmegszabadít of the ambiguitykétértelműség
281
786628
3687
a hálózatot úgy tervezték,
hogy megszabaduljon a félreértésektől,
13:22
of a facearc beinglény in one posepóz
or anotheregy másik posepóz,
282
790339
2476
amelyek az arc eltérő helyzeteiből
13:24
beinglény lookednézett at with one kindkedves of lightingvilágítás,
anotheregy másik kindkedves of lightingvilágítás.
283
792839
3376
vagy az eltérő megvilágításból adódhatnak.
13:28
So when you do
this sortfajta of reconstructionújjáépítés,
284
796239
2085
Ha ilyen rekonstrukciót végzünk,
13:30
if you don't use some sortfajta of guideútmutató imagekép
285
798348
2304
és nem használunk támpontul
valamilyen képet
13:32
or guideútmutató statisticsstatisztika,
286
800676
1211
vagy statisztikát,
13:33
then you'llazt is megtudhatod get a sortfajta of confusionzavar
of differentkülönböző pointspont of viewKilátás,
287
801911
3765
akkor a különféle nézőpontok
valami káosza keletkezik,
13:37
because it's ambiguousnem egyértelmű.
288
805700
1368
mert félreérthető.
13:39
This is what happensmegtörténik if AlexAlex usesfelhasználások
his ownsaját facearc as a guideútmutató imagekép
289
807786
4223
Ez az eredmény, ha Alex támpontul
tulajdon arcát használja
13:44
duringalatt that optimizationoptimalizálás processfolyamat
to reconstructVisszaépítés my ownsaját facearc.
290
812033
3321
az optimalizálás folyamán
az én arcom rekonstruálásához.
13:48
So you can see it's not perfecttökéletes.
291
816284
2328
Láthatóan nem tökéletes.
13:50
There's still quiteegészen a lot of work to do
292
818636
1874
Még sok a teendőnk
13:52
on how we optimizeoptimalizálása
that optimizationoptimalizálás processfolyamat.
293
820534
2453
a folyamat optimalizálásában.
13:55
But you startRajt to get something
more like a coherentkoherens facearc,
294
823011
2827
De a kapott arc már kivehetőbb,
13:57
renderednyújtott usinghasználva my ownsaját facearc as a guideútmutató.
295
825862
2014
ha a támpontul az én arcom szolgált.
14:00
You don't have to startRajt
with a blanküres canvasvászon
296
828892
2501
Nem szükséges
14:03
or with whitefehér noisezaj.
297
831417
1156
nulláról kezdenünk.
14:04
When you're solvingmegoldó for x,
298
832597
1304
Ha x-et keressük,
14:05
you can beginkezdődik with an x,
that is itselfmaga alreadymár some other imagekép.
299
833925
3889
kezdhetjük egy másik képhez
tartozó x-szel,
14:09
That's what this little demonstrationdemonstráció is.
300
837838
2556
ahogy ezen a kis bemutatón is látható.
14:12
This is a networkhálózat
that is designedtervezett to categorizekategorizálása
301
840418
4122
E hálózat különféle tárgyak -
pl. állatok, ember alkotta struktúrák -
14:16
all sortsfajta of differentkülönböző objectstárgyak --
man-mademesterséges structuresszerkezetek, animalsállatok ...
302
844564
3119

osztályba sorolására készült.
14:19
Here we're startingkiindulási
with just a picturekép of cloudsfelhők,
303
847707
2593
Itt egyszerűen felhők képével kezdünk,
14:22
and as we optimizeoptimalizálása,
304
850324
1671
és ahogy optimalizálunk,
14:24
basicallyalapvetően, this networkhálózat is figuringösszeadás out
what it seeslát in the cloudsfelhők.
305
852019
4486
a hálózat eldönti,
hogy mit lát bele a felhőkbe.
14:28
And the more time
you spendtölt looking at this,
306
856931
2320
Minél tovább nézzük,
14:31
the more things you alsois
will see in the cloudsfelhők.
307
859275
2753
annál több dolgot látunk beléjük.
14:35
You could alsois use the facearc networkhálózat
to hallucinatehallucinál into this,
308
863004
3375
Használhatjuk az arcfölismerő hálózatot,
hogy arcokat lássunk bele,
14:38
and you get some prettyszép crazyőrült stuffdolog.
309
866403
1812
és eléggé észbontó dolgokhoz jutunk.
14:40
(LaughterNevetés)
310
868239
1150
(Nevetés)
14:42
Or, MikeMike has doneKész some other experimentskísérletek
311
870401
2744
Mike végzett egy másik kísérletet:
14:45
in whichmelyik he takes that cloudfelhő imagekép,
312
873169
3905
vette ezt a felhős képet,
14:49
hallucinatesmegérkeznek az őrök, zoomsnagyításokból, hallucinatesmegérkeznek az őrök,
zoomsnagyításokból hallucinatesmegérkeznek az őrök, zoomsnagyításokból.
313
877098
3507
értelmeztette, zoomolt, értelmeztette,
zoomolt, értelmeztette, zoomolt...
14:52
And in this way,
314
880629
1151
Ily módon
14:53
you can get a sortfajta of fuguefúga stateállapot
of the networkhálózat, I supposetegyük fel,
315
881804
3675
szerintem a hálózatnak amolyan
disszociatív fugaállapotához jutunk,
14:57
or a sortfajta of freeingyenes associationEgyesület,
316
885503
3680
vagy valamiféle szabad asszociációkhoz,
15:01
in whichmelyik the networkhálózat
is eatingenni its ownsaját tailfarok.
317
889207
2227
amelyben a hálózat saját farkába harap.
15:03
So everyminden imagekép is now the basisbázis for,
318
891458
3421
Mindegyik kép láttán az jár az eszünkben,
15:06
"What do I think I see nextkövetkező?
319
894903
1421
hogy vajon mit látok majd a következőn,
15:08
What do I think I see nextkövetkező?
What do I think I see nextkövetkező?"
320
896348
2803
és a következőn, és a következőn.
15:11
I showedkimutatta, this for the first time in publicnyilvános
321
899487
2936
Ezt nyilvánosan először Seattle-ben
15:14
to a groupcsoport at a lectureelőadás in SeattleSeattle
calledhívott "HigherMagasabb EducationOktatás" --
322
902447
5437
egy Felsőoktatás c. előadáson mutattam be,
15:19
this was right after
marijuanamarihuána was legalizedlegalizálták.
323
907908
2437
rögtön a marihuána legalizálása után.
15:22
(LaughterNevetés)
324
910369
2415
(Nevetés)
15:26
So I'd like to finishBefejez up quicklygyorsan
325
914627
2104
Azzal a megjegyzéssel zárnám gyorsan,
15:28
by just notingmegjegyezve, that this technologytechnológia
is not constrainederőltetett.
326
916755
4255
hogy a technológia lehetőségei
beláthatatlanok.
15:33
I've shownLátható you purelytisztán visualvizuális examplespéldák
because they're really funmóka to look at.
327
921034
3665
Csupán vizuális példákat hoztam föl,
mert ezek nagyon mutatósak.
15:36
It's not a purelytisztán visualvizuális technologytechnológia.
328
924723
2451
Nemcsak képi technológia létezik.
15:39
Our artistművész collaboratoregyüttműködő, RossRoss GoodwinGoodwin,
329
927198
1993
Művész munkatársunk, Ross Goodwin,
15:41
has doneKész experimentskísérletek involvingérintő
a camerakamera that takes a picturekép,
330
929215
3671
kísérleteihez fényképezőgépet használ,
amely készít egy fölvételt,
15:44
and then a computerszámítógép in his backpackhátizsák
writesírja a poemvers usinghasználva neuralideg- networkshálózatok,
331
932910
4234
majd a hátizsákjában lévő számítógép
e fénykép tartalmából
ihletet merítve verset ír.
15:49
basedszékhelyű on the contentstartalom of the imagekép.
332
937168
1944
15:51
And that poetryköltészet neuralideg- networkhálózat
has been trainedkiképzett
333
939136
2947
E költői neurális hálózatot
a 20.századi költészet
egy terjedelmes gyűjteménye
alapján hozták létre.
15:54
on a largenagy corpustest of 20th-centuryth századi poetryköltészet.
334
942107
2234
15:56
And the poetryköltészet is, you know,
335
944365
1499
Szerintem az így készült versek
15:57
I think, kindkedves of not badrossz, actuallytulajdonképpen.
336
945888
1914
nem is olyan rosszak.
15:59
(LaughterNevetés)
337
947826
1384
(Nevetés)
16:01
In closingzáró,
338
949234
1159
Végezetül,
16:02
I think that perper MichelangeloMichelangelo,
339
950417
2132
ami Michelangelót illeti,
16:04
I think he was right;
340
952573
1234
úgy vélem, igaza volt:
16:05
perceptionészlelés and creativitykreativitás
are very intimatelyszorosan connectedcsatlakoztatva.
341
953831
3436
az észlelés és az alkotókészség
szorosan összefügg.
16:09
What we'vevoltunk just seenlátott are neuralideg- networkshálózatok
342
957611
2634
Amiket láttunk, azok olyan
neurális hálózatok,
16:12
that are entirelyteljesen trainedkiképzett to discriminatemegkülönböztetést,
343
960269
2303
amelyeket arra tanítottak,
hogy megkülönböztessenek
16:14
or to recognizeelismerik differentkülönböző
things in the worldvilág,
344
962596
2242
és fölismerjenek különböző tárgyakat,
16:16
ableképes to be runfuss in reversefordított, to generategenerál.
345
964862
3161
és amelyek fordított irányú működésre,
generálásra is képesek.
16:20
One of the things that suggestsjavasolja to me
346
968047
1783
Nemcsak azért gondolom ezt,
16:21
is not only that
MichelangeloMichelangelo really did see
347
969854
2398
mert Michelangelo tényleg látta
16:24
the sculptureszobor in the blocksblokkok of stone,
348
972276
2452
a szobrot a kőtömb belsejében,
16:26
but that any creatureteremtmény,
any beinglény, any alienidegen
349
974752
3638
hanem mert bármely teremtmény,
lény, Földön kívüli,
16:30
that is ableképes to do
perceptualészlelési actscselekmények of that sortfajta
350
978414
3657
amely ilyen észlelésre képes,
16:34
is alsois ableképes to createteremt
351
982095
1375
képes alkotni is,
16:35
because it's exactlypontosan the sameazonos
machinerygépezet that's used in bothmindkét casesesetek.
352
983494
3224
mert ezek mindkét esetben
pontosan ugyanazon műveletek.
16:38
AlsoIs, I think that perceptionészlelés
and creativitykreativitás are by no meanseszközök
353
986742
4532
Azt hiszem, hogy az észlelés
és az alkotás semmi esetre sem
16:43
uniquelyegyedileg humanemberi.
354
991298
1210
korlátozódik az emberre.
16:44
We startRajt to have computerszámítógép modelsmodellek
that can do exactlypontosan these sortsfajta of things.
355
992532
3708
Kezdenek megjelenni olyan számítógépes
modellek, amelyek képesek ugyanerre.
16:48
And that oughtkellene to be unsurprisingnem meglepő;
the brainagy is computationalszámítási.
356
996264
3328
Ez nem meglepő, hiszen az agy is
egy sajátságos számítógép.
16:51
And finallyvégül,
357
999616
1657
Végül, az informatika
16:53
computingszámítástechnika begankezdett as an exercisegyakorlat
in designingtervezés intelligentintelligens machinerygépezet.
358
1001297
4668
a mesterséges értelem létrehozására
tett kísérletként indult.
16:57
It was very much modeledmodellezett after the ideaötlet
359
1005989
2462
Jórészt azt modellezte le,
17:00
of how could we make machinesgépek intelligentintelligens.
360
1008475
3013
hogy miként tehetjük a gépeket okossá.
17:03
And we finallyvégül are startingkiindulási to fulfilleleget tesz now
361
1011512
2162
Most kezdjük lassacskán beváltani
17:05
some of the promisesígér
of those earlykorai pioneersúttörők,
362
1013698
2406
az útkeresők bizonyos ígéreteit:
17:08
of TuringTuring and vonvon NeumannNeumann
363
1016128
1713
Turingét, Neumann Jánosét,
17:09
and McCullochMcCulloch and PittsPitts.
364
1017865
2265
McCullochét és Pittsét.
17:12
And I think that computingszámítástechnika
is not just about accountingszámviteli
365
1020154
4098
Azt hiszem, az informatika
nem korlátozódik a könyvelésre,
17:16
or playingjátszik CandyCandy CrushCrush or something.
366
1024276
2147
a Candy Crush játékra vagy ilyesmikre.
17:18
From the beginningkezdet,
we modeledmodellezett them after our mindselmék.
367
1026447
2578
A kezdetektől fogva agyunk
alapján modelleztük.
17:21
And they give us bothmindkét the abilityképesség
to understandmegért our ownsaját mindselmék better
368
1029049
3269
Hozzájárul agyunk jobb megértéséhez,
és képességei kiterjesztéséhez.
17:24
and to extendkiterjesztése them.
369
1032342
1529
Köszönöm szépen.
17:26
Thank you very much.
370
1034627
1167
17:27
(ApplauseTaps)
371
1035818
5939
(Taps)
Translated by Peter Pallós
Reviewed by Maria Ruzsane Cseresnyes

▲Back to top

ABOUT THE SPEAKER
Blaise Agüera y Arcas - Software architect
Blaise Agüera y Arcas works on machine learning at Google. Previously a Distinguished Engineer at Microsoft, he has worked on augmented reality, mapping, wearable computing and natural user interfaces.

Why you should listen

Blaise Agüera y Arcas is principal scientist at Google, where he leads a team working on machine intelligence for mobile devices. His group works extensively with deep neural nets for machine perception and distributed learning, and it also investigates so-called "connectomics" research, assessing maps of connections within the brain.

Agüera y Arcas' background is as multidimensional as the visions he helps create. In the 1990s, he authored patents on both video compression and 3D visualization techniques, and in 2001, he made an influential computational discovery that cast doubt on Gutenberg's role as the father of movable type.

He also created Seadragon (acquired by Microsoft in 2006), the visualization technology that gives Photosynth its amazingly smooth digital rendering and zoom capabilities. Photosynth itself is a vastly powerful piece of software capable of taking a wide variety of images, analyzing them for similarities, and grafting them together into an interactive three-dimensional space. This seamless patchwork of images can be viewed via multiple angles and magnifications, allowing us to look around corners or “fly” in for a (much) closer look. Simply put, it could utterly transform the way we experience digital images.

He joined Microsoft when Seadragon was acquired by Live Labs in 2006. Shortly after the acquisition of Seadragon, Agüera y Arcas directed his team in a collaboration with Microsoft Research and the University of Washington, leading to the first public previews of Photosynth several months later. His TED Talk on Seadragon and Photosynth in 2007 is rated one of TED's "most jaw-dropping." He returned to TED in 2010 to demo Bing’s augmented reality maps.

Fun fact: According to the author, Agüera y Arcas is the inspiration for the character Elgin in the 2012 best-selling novel Where'd You Go, Bernadette?

More profile about the speaker
Blaise Agüera y Arcas | Speaker | TED.com