ABOUT THE SPEAKER
Radhika Nagpal - Robotics engineer
Taking cues from bottom-up biological networks like those of social insects, Radhika Nagpal helped design an unprecedented “swarm” of ant-like robots.

Why you should listen

With a swarm of 1,024 robots inspired by the design of ant colonies, Radhika Nagpal and her colleagues at Harvard’s SSR research group have redefined expectations for self-organizing robotic systems. Guided by algorithms, Nagpal’s shockingly simple robots guide themselves into a variety of shapes -- an ability that, brought to scale, might lead to applications like disaster rescue, space exploration and beyond.

In addition to her work with biologically inspired robots, Nagpal helped create ROOT, a simple robot to teach coding to would-be programmers through a simple user interface suitable for students of all ages.

More profile about the speaker
Radhika Nagpal | Speaker | TED.com
TED2017

Radhika Nagpal: What intelligent machines can learn from a school of fish

Radhika Nagpal: Zeki makineler bir balık sürüsünden ne öğrenebilir?

Filmed:
1,266,261 views

Geleceğin bilim kurgu vizyonu bize göstermiştir ki yapay zekâ bizim düşünme tarzımızı taklit etmek için inşa edilmiştir-- fakat onu bunun yerine doğada bulunan diğer türdeki zekâlara göre modellesek ne olurdu? Robotik Mühendisi Radhika Nagpal, böcekler ve balık grupları tarafından gösterilen ortak zekâ üzerine çalışmakta, onların angajman kurallarını anlamanın yollarını aramaktadır. Bu öngörülü konuşmada, yapay ortak güç yaratma çalışmasını sunmakta ve robot sürülerinin sel bariyerleri kurmak için çalıştığı, ürün topladığı, mercan resiflerini gözlemlediği ve uydu takım yıldızları oluşturduğu bir geleceği göstermektedir.
- Robotics engineer
Taking cues from bottom-up biological networks like those of social insects, Radhika Nagpal helped design an unprecedented “swarm” of ant-like robots. Full bio

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

Yüksek lisans öğrencisi olduğum
ilk günlerde,
00:12
In my earlyerken daysgünler as a graduatemezun olmak studentÖğrenci,
0
755
2015
00:14
I wentgitti on a snorkelingşnorkel tripgezi
off the coastsahil of the BahamasBahamalar.
1
2794
3555
Bahama sahili açıklarında bir dalış
gezisine gittim.
00:18
I'd actuallyaslında never swumswum
in the oceanokyanus before,
2
6789
2949
Doğrusu daha önce hiç okyanusta
yüzmemiştim.
00:21
so it was a bitbit terrifyingdehşet verici.
3
9762
1844
Bu yüzden biraz korkutucuydu.
00:24
What I rememberhatırlamak the mostçoğu is,
as I put my headkafa in the waterSu
4
12016
3000
En çok hatırladığım şey,
kafamı suya soktuğumda
00:27
and I was tryingçalışıyor really hardzor
to breathenefes almak throughvasitasiyla the snorkelşnorkel,
5
15040
4250
şnorkelle nefes almak için
gerçekten çok çabalıyordum,
00:31
this hugeKocaman groupgrup
of stripedçizgili yellowSarı and blacksiyah fishbalık
6
19314
5366
sarı ve siyah çizgili balıklardan
oluşan kocaman bir balık sürüsü
dosdoğru bana geldi...
00:36
camegeldi straightDüz at me ...
7
24704
1483
00:38
and I just frozedondu.
8
26817
1397
ve ben öylece donakaldım.
00:40
And then, as if it had
suddenlyaniden changeddeğişmiş its mindus,
9
28975
3613
Sonra, sanki birden
fikrini değiştirmiş gibi,
bana doğru geldi ve ardından
ani bir dönüş yaparak
00:44
camegeldi towardskarşı me
and then swervedDireksiyonu kırdım to the right
10
32612
2437
00:47
and wentgitti right around me.
11
35073
1515
sağ tarafımdan geçip gitti.
00:48
It was absolutelykesinlikle mesmerizingbüyüleyici.
12
36920
1526
Bu şey kesinlikle büyüleyiciydi.
00:50
Maybe manyçok of you
have had this experiencedeneyim.
13
38470
2182
Belki birçoğunuz bunu yaşamışsınızdır.
00:53
Of coursekurs, there's the colorrenk
and the beautygüzellik of it,
14
41239
3422
Tabii ki o şeyin rengi
ve güzelliği var,
00:56
but there was alsoAyrıca
just the sheersırf onenessbirliğini of it,
15
44685
2928
ama ayrıca onun katıksız
bir bütünlüğü var,
00:59
as if it wasn'tdeğildi hundredsyüzlerce of fishbalık
16
47637
2343
sanki yüzlerce balık değil de
01:02
but a singletek entityvarlık
with a singletek collectivetoplu mindus
17
50004
3135
karar veren tek bir kolektif akıl,
01:05
that was makingyapma decisionskararlar.
18
53163
1507
tek bir varlık.
01:07
When I look back, I think that experiencedeneyim
really endedbitti up determiningbelirleyen
19
55666
3682
Geçmişi düşündüğümde, bu tecrübenin,
gerçekten kariyerimin büyük kısmında
01:11
what I've workedişlenmiş on for mostçoğu of my careerkariyer.
20
59372
2222
yapmış olduğum çalışmaları belirleyecek
şekilde neticelendiğini düşünüyorum.
Ben bir bilgisayar uzmanıyım
01:16
I'm a computerbilgisayar scientistBilim insanı,
21
64157
1280
01:17
and the fieldalan that I work in
is artificialyapay intelligencezeka.
22
65461
2747
ve çalıştığım alan yapay zekâ.
Yapay zekâyla ilgili anahtar
konulardan biri
01:20
And a keyanahtar themetema in AIAI
23
68639
1517
01:22
is beingolmak ableyapabilmek to understandanlama intelligencezeka
by creatingoluşturma our ownkendi computationalbilişimsel systemssistemler
24
70180
4443
doğada gördüğümüz hâliyle
zekâ sergileyen bilgisayarsal sistemler
01:26
that displayGörüntüle intelligencezeka
the way we see it in naturedoğa.
25
74647
3253
yaratarak zekâyı anlayabilmektir.
01:30
Now, mostçoğu popularpopüler viewsgörünümler of AIAI, of coursekurs,
come from scienceBilim fictionkurgu and the moviesfilmler,
26
78467
4438
Yapay zekânın yaygın görüntüleri tabii ki
hâlen bilim kurgu ve filmlerden geliyor,
01:34
and I'm personallyŞahsen a bigbüyük StarYıldız WarsSavaşları fanyelpaze.
27
82929
2577
ve şahsen büyük bir
Yıldız Savaşları hayranıyım.
01:38
But that tendseğilimi to be a very human-centricinsan-merkezli
viewgörünüm of intelligencezeka.
28
86501
3889
Fakat bu zekâya çok insan merkezli
bir bakış açısı olmaya meyillidir.
01:43
When you think of a fishbalık schoolokul,
29
91144
2207
Bir balık sürüsü düşündüğünüzde
01:45
or when I think of a flockakın of starlingssığırcık,
30
93375
2953
veya bir sığırcık sürüsü
düşündüğünüzde
01:48
that feelshissediyor like a really differentfarklı
kindtür of intelligencezeka.
31
96352
3340
bu gerçekten değişik
bir zekâ türü gibi geliyor.
01:52
For startersYeni başlayanlar, any one fishbalık is just so tinyminik
32
100945
3913
Başlangıç için, herhangi bir
balık, balık sürüsünün
01:56
comparedkarşılaştırıldığında to the sheersırf sizeboyut
of the collectivetoplu,
33
104882
2887
ortak bütünlüğü ile
karşılaştırıldığında çok küçüktür,
01:59
so it seemsgörünüyor that any one individualbireysel
34
107793
3110
yani bu balık, neler olduğunu
görmek için gerçekten
02:02
would have a really limitedsınırlı
and myopicmiyop viewgörünüm of what's going on,
35
110927
2993
kısıtlı ve miyopik bir görüşe
sahip olacaktır gibi gözüküyor,
02:05
and intelligencezeka
isn't really about the individualbireysel
36
113944
2334
ve zekâ aslında birey ile ilgili değil
02:08
but somehowbir şekilde a propertyözellik
of the groupgrup itselfkendisi.
37
116302
2677
bir şekilde grubun kendi özelliğidir.
02:12
Secondlyİkinci olarak, and the thing
that I still find mostçoğu remarkabledikkat çekici,
38
120118
3231
İkinci olarak, benim en dikkat çekici
bulduğum düşünce şudur;
02:15
is that we know that there are no leadersliderler
supervisingdenetleme this fishbalık schoolokul.
39
123373
5032
bildiğimiz üzere bu balık sürüsünü
kontrol eden liderler yoktur.
02:21
InsteadBunun yerine, this incredibleinanılmaz
collectivetoplu mindus behaviordavranış
40
129163
3501
Bunun yerine, bu inanılmaz
ortak akıl davranışı
02:24
is emerginggelişmekte olan purelyyalnızca from the interactionsetkileşimler
of one fishbalık and anotherbir diğeri.
41
132688
4532
tamamen balıkların birbirleri ile
olan etkileşiminden ortaya çıkmaktadır.
02:29
SomehowBir şekilde, there are these interactionsetkileşimler
or ruleskurallar of engagementnişan
42
137244
3968
Bir şekilde, balıklar arasındaki
sistemi yürüten
02:33
betweenarasında neighboringkomşu fishbalık
43
141236
1755
etkileşimler veya angajman kuralları
02:35
that make it all work out.
44
143015
1467
bulunmaktadır.
Bu nedenle yapay zekâ için soru şudur;
02:37
So the questionsoru for AIAI then becomesolur,
45
145736
2651
02:40
what are those ruleskurallar of engagementnişan
that leadöncülük etmek to this kindtür of intelligencezeka,
46
148411
4158
bu tür bir zekâya önderlik eden
angajman kuralları nelerdir
ve takibi ki biz kendimizinkini
yaratabilir miyiz?
02:44
and of coursekurs, can we createyaratmak our ownkendi?
47
152593
1907
Bu laboratuvarda takımım ile birlikte
üzerinde çalıştığım en önemli şeydir.
02:46
And that's the primarybirincil thing
that I work on with my teamtakım in my lablaboratuvar.
48
154999
3587
Bu konuda teoriye dayalı
çalışmalar yapıyoruz,
02:50
We work on it throughvasitasiyla theoryteori,
49
158943
1637
02:52
looking at abstractsoyut rulekural systemssistemler
50
160604
2348
soyut kural sistemlerine bakıyoruz
02:54
and thinkingdüşünme about
the mathematicsmatematik behindarkasında it.
51
162976
2349
ve bunun arkasındaki matematik
hakkında düşünüyoruz.
02:57
We alsoAyrıca do it throughvasitasiyla biologyBiyoloji,
workingçalışma closelyyakından with experimentalistsexperimentalists.
52
165897
4285
Uzmanlarla yakın olarak çalışarak bunu
aynı zamanda biyolojiyle de yapıyoruz.
Fakat çoğunlukla bunu, doğada
gördüğümüz veya en azından görmeye
03:02
But mostlyçoğunlukla, we do it throughvasitasiyla roboticsRobotik,
53
170579
1953
03:04
where we try to createyaratmak
our ownkendi collectivetoplu systemssistemler
54
172556
3904
çalıştığımız türde şeyleri yapabilen
kendi kolektif sistemimizi
03:08
that can do the kindsçeşit of things
that we see in naturedoğa,
55
176484
2707
yaratmaya çalıştığımız yerde
03:11
or at leasten az try to.
56
179215
1237
robotikler vasıtası ile yapıyoruz.
03:13
One of our first roboticrobotik questsgörevler
alonguzun bir this linehat
57
181907
2804
Bu yöndeki ilk robotik
araştırmalarımızdan biri de
03:16
was to createyaratmak our very ownkendi colonykoloni
of a thousandbin robotsrobotlar.
58
184735
4045
binlerce robottan oluşan kendi
kolonimizi yaratmaktı.
03:21
So very simplebasit robotsrobotlar,
59
189140
1334
Yani çok basit robotlar,
03:22
but they could be programmedprogramlanmış
to exhibitsergi collectivetoplu intelligencezeka,
60
190498
3603
fakat ortak akıl göstermeleri için
programlanabilirlerdi
03:26
and that's what we were ableyapabilmek to do.
61
194125
1729
ve bizim yapabildiğimiz şey de buydu.
03:28
So this is what a singletek robotrobot looksgörünüyor like.
62
196194
2032
Bu tek bir robotun görünümü.
03:30
It's quiteoldukça smallküçük,
about the sizeboyut of a quarterçeyrek,
63
198250
2523
Bir çeyreklik kadar çok küçük
03:32
and you can programprogram how it moveshamle,
64
200797
2310
ve nasıl hareket edeceğini
programlayabilirsiniz,
03:35
but it can alsoAyrıca wirelesslykablosuz olarak
communicateiletişim kurmak with other robotsrobotlar,
65
203131
3416
fakat aynı zamanda wireless olarak
diğerleri ile haberleşebilir
03:38
and it can measureölçmek distancesmesafeler from them.
66
206571
2167
ve diğerlerine olan uzaklığını ölçebilir.
03:40
And so now we can startbaşlama to programprogram
exactlykesinlikle an interactionetkileşim,
67
208762
3476
Yani şimdi tam olarak etkileşimi,
komşular arasındaki angajman
03:44
a rulekural of engagementnişan betweenarasında neighborsKomşular.
68
212262
2094
kurallarını programlamaya
başlayabiliriz.
03:46
And oncebir Zamanlar we have this systemsistem,
69
214713
1894
Bir defa bu sisteme sahip olursak
03:48
we can startbaşlama to programprogram manyçok
differentfarklı kindsçeşit of ruleskurallar of engagementnişan
70
216631
3416
doğada gördüğümüz
birçok değişik angajman kuralını
03:52
that you would see in naturedoğa.
71
220071
1506
programlamaya başlayabiliriz.
03:53
So for exampleörnek,
spontaneousdoğal synchronizationEşitleme,
72
221601
2976
Örneğin, kendiliğinden senkronizasyon,
03:56
how audiencesizleyiciler are clappingAlkışlar
and suddenlyaniden startbaşlama all clappingAlkışlar togetherbirlikte,
73
224601
5238
seyircilerin alkışlaması ve tüm alkışın
hep beraber bir anda başlaması
04:01
the firefliesateş böcekleri flashingyanıp sönen togetherbirlikte.
74
229863
2068
veya ateş böceklerinin beraber
parlaması gibi.
04:06
We can programprogram ruleskurallar
for patternmodel formationformasyon,
75
234919
2691
Patern formasyonunun kurallarını,
04:09
how cellshücreler in a tissuedoku
76
237634
1786
dokudaki hücrelerin
hangi görevi üstleneceği
ve bizim vücudumuzun
04:11
determinebelirlemek what rolerol
they're going to take on
77
239444
2102
04:13
and setset the patternsdesenler of our bodiesbedenler.
78
241570
1706
paternlerini nasıl düzenleyeceğini
programlayabiliriz.
04:17
We can programprogram ruleskurallar for migrationgöç,
79
245045
2089
Göçün kurallarını programlayabiliriz
04:19
and in this way, we're really learningöğrenme
from nature'sdoğanın ruleskurallar.
80
247158
2977
ve böylece gerçekten doğa kurallarından
öğrenebiliriz.
04:22
But we can alsoAyrıca take it a stepadım furtherayrıca.
81
250595
2647
Fakat bunu bir adım ileriye de alabiliriz.
04:25
We can actuallyaslında take these ruleskurallar
that we'vebiz ettik learnedbilgili from naturedoğa
82
253266
2992
Gerçekten doğadan öğrendiğimiz
bu kuralları alabiliriz
04:28
and combinebirleştirmek them and createyaratmak
entirelyBaştan sona newyeni collectivetoplu behaviorsdavranışlar
83
256282
3794
ve bunları birleştiririz ve tamamen
kendimize ait
yeni kolektif davranışlar yaratabiliriz.
04:32
of our very ownkendi.
84
260100
1198
04:33
So for exampleörnek,
85
261960
1478
Örnek verecek olursak,
04:35
imaginehayal etmek that you had
two differentfarklı kindsçeşit of ruleskurallar.
86
263462
2352
iki farklı kuralımız olduğunu
farz edelim.
04:38
So your first rulekural is a motionhareket rulekural
87
266374
2119
Sizin ilk kuralınız hareketli robotların
04:40
where a movinghareketli robotrobot can movehareket
around other stationarysabit robotsrobotlar.
88
268517
4341
sabit robotların etrafında hareket
edebildiği hareket kuralıdır.
04:44
And your secondikinci rulekural is a patternmodel rulekural
89
272882
1811
İkinci kuralımız ise robotun
en yakın iki komşusuna göre
04:46
where a robotrobot takes on a colorrenk
basedmerkezli on its two nearesten yakın neighborsKomşular.
90
274717
3157
renk aldığı patern kuralıdır.
Eğer küçük bir patern tohumunda
birkaç robot ile başlarsak,
04:50
So if I startbaşlama with a blobBLOB of robotsrobotlar
in a little patternmodel seedtohum,
91
278679
3445
04:54
it turnsdönüşler out that these two ruleskurallar
are sufficientyeterli for the groupgrup
92
282148
2906
basit bir çizgi paterninin kendi kendine
düzenlenebilmesi için
04:57
to be ableyapabilmek to self-assemblekendini düzenler
a simplebasit linehat patternmodel.
93
285078
2752
bu iki kuralın yeterli olduğu
ortaya çıkacaktır.
Ve eğer daha komplike patern
kurallarına sahip olsam
05:01
And if I have more
complicatedkarmaşık patternmodel ruleskurallar,
94
289114
2544
hata düzeltme kuralları oluştururum.
05:03
and I designdizayn errorhata correctiondüzeltme ruleskurallar,
95
291682
2317
Aslında biz bunu gerçekten yaratabiliyoruz
gerçekten komplike kendi kendine
05:06
we can actuallyaslında createyaratmak really,
really complicatedkarmaşık selföz assembliesderlemeler,
96
294023
3097
05:09
and here'sburada what that looksgörünüyor like.
97
297144
1644
düzenlenme ve işte böyle görünüyor.
05:11
So here, you're going to see
a thousandbin robotsrobotlar
98
299874
2985
Yani burada, kendi kendilerine K harfi
oluşturmak için beraber çalışmakta olan
05:14
that are workingçalışma togetherbirlikte
to self-assemblekendini düzenler the lettermektup K.
99
302883
3462
binlerce robotu gereceksiniz.
05:18
The K is on its sideyan.
100
306369
1306
K onun yanında.
05:20
And the importantönemli thing
is that no one is in chargeşarj etmek.
101
308223
2731
Ve önemli olan şey hiç kimse
sorumlu değil.
05:22
So any singletek robotrobot is only talkingkonuşma
to a smallküçük numbernumara of robotsrobotlar nearbyyakında it,
102
310978
4825
Yani her robot sadece kendi yakınındaki
çok az sayıdaki robot ile konuşmaktadır,
05:27
and it's usingkullanma its motionhareket rulekural
to movehareket around the half-builtyarım inşa structureyapı
103
315827
3937
yarım yapılmış yapının etrafında hareket
etmek için kendi hareket kuralını
05:31
just looking for a placeyer to fituygun in
basedmerkezli on its patternmodel ruleskurallar.
104
319788
3007
kullanıyor ve kendi patern kurallarına
dayanarak yerleşmek için yer arıyorlar.
05:35
And even thoughgerçi no robotrobot
is doing anything perfectlykusursuzca,
105
323794
4398
Ve hiçbir robot hiçbir şeyi
mükemmel yapmasa da,
05:40
the ruleskurallar are suchböyle that we can get
the collectivetoplu to do its goalhedef
106
328216
3660
kurallar öyle ki, kendi hedeflerini
sağlam bir şekilde beraber
05:43
robustlysağlam togetherbirlikte.
107
331900
1473
yapmalarını kolektifle sağlayabiliriz.
05:46
And the illusionyanılsama becomesolur
almostneredeyse so perfectmükemmel, you know --
108
334033
2982
Ve yanılsama neredeyse çok mükemmel
olur, siz biliyorsunuz--
05:49
you just startbaşlama to not even noticeihbar
that they're individualbireysel robotsrobotlar at all,
109
337039
3416
Hiçbir şekilde bireysel robotlar
olduklarını bile
fark etmemeye başlıyorsunuz
ve o tek bir varlık oluyor,
05:52
and it becomesolur a singletek entityvarlık,
110
340479
1683
05:54
kindtür of like the schoolokul of fishbalık.
111
342186
1721
balık sürüsü gibi bir şey.
06:00
So these are robotsrobotlar and ruleskurallar
in two dimensionsboyutlar,
112
348013
2739
Bunlar iki boyutlu robotlar ve kurallar,
06:02
but we can alsoAyrıca think about robotsrobotlar
and ruleskurallar in threeüç dimensionsboyutlar.
113
350776
3311
fakat üç boyutlu robotlar ve kurallar
da düşünebiliriz.
06:06
So what if we could createyaratmak robotsrobotlar
that could buildinşa etmek togetherbirlikte?
114
354111
3603
Yani beraberce bir şeyler inşa edebilecek
robotlar yaratsak ne olur?
06:10
And here, we can take inspirationilham
from socialsosyal insectshaşarat.
115
358576
3255
Ve burada, sosyal böceklerden
ilham aldık.
06:14
So if you think about
mound-buildingHöyük-bina termitestermitler
116
362189
2660
Eğer tümsek inşa eden beyaz
karıncaları düşünürseniz
06:16
or you think about armyordu antskarıncalar,
117
364873
2052
veya savaşçı karıncaları düşünürseniz,
06:18
they createyaratmak incredibleinanılmaz,
complexkarmaşık nestyuva structuresyapıları out of mudçamur
118
366949
4253
onlar çamurdan hatta kendi vücutlarından
inanılmaz kompleks
06:23
and even out of theironların ownkendi bodiesbedenler.
119
371226
2144
yuvalar yaratmaktadırlar.
Ve size daha önce gösterdiğim sistem gibi
06:26
And like the systemsistem I showedgösterdi you before,
120
374602
2220
bu böcekler aslında ne inşa edeceklerine
karar vermelerine yardım edecek
06:28
these insectshaşarat actuallyaslında
alsoAyrıca have patternmodel ruleskurallar
121
376846
2970
06:31
that help them determinebelirlemek what to buildinşa etmek,
122
379840
2038
patern kurallara sahiptirler,
06:33
but the patternmodel can be madeyapılmış
out of other insectshaşarat,
123
381902
2302
fakat patern diğer böceklerden
oluşabilmektedir
06:36
or it could be madeyapılmış out of mudçamur.
124
384228
1787
veya çamurdan oluşabilir.
06:39
And we can use that sameaynı ideaFikir
to createyaratmak ruleskurallar for robotsrobotlar.
125
387178
4361
Benzer düşünceyi robotların kurallarını
oluşturmak için kullanabiliriz.
Burada, bazı simule edilmiş
robotlar göreceksiniz.
06:44
So here, you're going to see
some simulatedtaklit robotsrobotlar.
126
392221
3161
Yani bu simule edilmiş robotların
yapı çerçevesinde nasıl hareket
06:47
So the simulatedtaklit robotrobot has a motionhareket rulekural,
127
395406
2483
06:49
whichhangi is how it traverseserişir
throughvasitasiyla the structureyapı,
128
397913
2333
edeceklerini gösteren hareket
kuralları vardır,
06:52
looking for a placeyer to fituygun in,
129
400270
1997
konumlandıracakları yerler ararlar
ve bloğun yerleştirilmesine karar
vermek için blok gruplarına baktıkları
06:54
and it has patternmodel ruleskurallar
where it looksgörünüyor at groupsgruplar of blocksbloklar
130
402291
3000
06:57
to decidekarar ver whetherolup olmadığını to placeyer a blockblok.
131
405315
2205
yerlerde patern kuralları vardır.
07:00
And with the right motionhareket ruleskurallar
and the right patternmodel ruleskurallar,
132
408644
3063
Ve doğru hareket kuralı ve
doğru patern kuralı ile
07:03
we can actuallyaslında get the robotsrobotlar
to buildinşa etmek whateverher neyse we want.
133
411731
3635
her ne istiyor isek robotlara
gerçekten yaptırabiliriz.
07:08
And of coursekurs, everybodyherkes wants
theironların ownkendi towerkule.
134
416197
2691
Ve tabii ki herkes kendi kulesini ister.
07:11
(LaughterKahkaha)
135
419350
1982
(Gülüşme)
Bir defa bu kurallara sahip
olduğumuzda
07:14
So oncebir Zamanlar we have these ruleskurallar,
136
422000
1684
07:15
we can startbaşlama to createyaratmak the robotrobot bodiesbedenler
that go with these ruleskurallar.
137
423708
3166
bu kurallarla yürütülecek robot
yapılar yaratmaya başlayabiliriz.
07:18
So here, you see a robotrobot
that can climbtırmanış over blocksbloklar,
138
426898
3309
Şimdi burada, blokların üzerine
tırmanabilen robot görüyorsunuz,
07:22
but it can alsoAyrıca liftasansör and movehareket these blocksbloklar
139
430231
2681
fakat aynı zamanda bu blokları
kaldırıp hareket ettirebiliyor
07:24
and it can startbaşlama to editDüzenle
the very structureyapı that it's on.
140
432936
2697
ve üzerinde bulunduğu yapıyı
düzenlemeye başlayabilmektedirler.
07:28
But with these ruleskurallar,
141
436617
1148
Fakat bu kurallarla,
07:29
this is really only one kindtür of robotrobot bodyvücut
that you could imaginehayal etmek.
142
437789
3479
hayal edebileceğiniz sadece bir çeşit
robot yapısı mevcuttur.
07:33
You could imaginehayal etmek
manyçok differentfarklı kindsçeşit of robotrobot bodiesbedenler.
143
441292
2579
Çok farklı robot yapılar
hayal edebilirsiniz.
07:35
So if you think about robotsrobotlar
that maybe could movehareket sandbagskum torbaları
144
443895
4610
Eğer robotlar hakkında düşünürseniz;
ki bu robotlar belki kum torbasını
07:40
and could help buildinşa etmek leveessetleri,
145
448529
2549
hareket ettirebilir
ve set oluşturmanıza yardımcı olabilir
07:43
or we could think of robotsrobotlar
that builtinşa edilmiş out of softyumuşak materialsmalzemeler
146
451102
4301
veya yumuşak materyallerden
oluşturulmuş robotları düşünebiliriz
07:47
and workedişlenmiş togetherbirlikte
to shoreShore up a collapsedçökmüş buildingbina --
147
455427
3644
ve bu robotlar beraber çöken bir
binayı desteklemek için çalışabilir--
07:51
so just the sameaynı kindtür of ruleskurallar
in differentfarklı kindsçeşit of bodiesbedenler.
148
459095
2998
yani sadece değişik çeşitteki yapılarda
benzer çeşitteki kurallar.
07:56
Or if, like my groupgrup, you are completelytamamen
obsessedkafayı takmış with armyordu antskarıncalar,
149
464210
4223
Veya, eğer benim grubum gibi
asker karıncalara karşı takıntılı iseniz
08:00
then maybe one day we can make robotsrobotlar
that can climbtırmanış over literallyharfi harfine anything
150
468457
4374
belki bir gün tam anlamıyla
kabilenin diğer üyelerini de
içerecek şekilde herhangi
bir şeye tırmanabilen robotlar
08:04
includingdahil olmak üzere other membersüyeler of theironların tribekabile,
151
472855
2174
ve kendi yapılarından
kendi kendine toplanabilen
08:07
and self-assemblekendini düzenler things
out of theironların ownkendi bodiesbedenler.
152
475053
2349
şeyler yapabiliriz.
Bir defa kuralları kavradınız mı
08:10
OnceBir kez you understandanlama the ruleskurallar,
153
478137
1681
08:11
just manyçok differentfarklı kindsçeşit
of robotrobot visionsvizyonları becomeolmak possiblemümkün.
154
479842
3379
çok farklı çeşitteki robot
vizyonları mümkün olur.
08:18
And cominggelecek back to the snorkelingşnorkel tripgezi,
155
486792
2234
Ve dalış gezisine geri dönelim,
08:21
we actuallyaslında understandanlama a great dealanlaştık mı
about the ruleskurallar that fishbalık schoolsokullar use.
156
489050
5345
balık sürülerinin kullandığı kurallar ile
ilgili gerçekten çok şey öğrendik.
08:26
So if we can inventicat etmek
the bodiesbedenler to go with that,
157
494769
2836
Eğer buna uygun hareket edebilecek
yapıları icat edebilirsek
08:29
then maybe there is a futuregelecek
158
497629
1428
ardından belki ben ve grubumun
kendi yarattığımız balık sürüleriyle
08:31
where I and my groupgrup will get to snorkelşnorkel
with a fishbalık schoolokul of our ownkendi creationoluşturma.
159
499081
4522
dalmaya başlayacağı bir gelecek olacaktır.
08:40
EachHer of these systemssistemler that I showedgösterdi you
160
508850
2129
Size gösterdiğim her bir sistem
kolektif gücün kendimize ait versiyonunu
08:43
bringsgetiriyor us closeryakın to havingsahip olan
the mathematicalmatematiksel and the conceptualkavramsal toolsaraçlar
161
511003
4277
yaratmak için matematiksel ve kavramsal
08:47
to createyaratmak our ownkendi versionsversiyonları
of collectivetoplu powergüç,
162
515304
3381
araçlara sahip olmaya yaklaştıracaktır
08:50
and this can enableetkinleştirmek manyçok differentfarklı kindsçeşit
of futuregelecek applicationsuygulamaları,
163
518709
3001
ve bu, gelecekteki çok farklı
uygulamalara imkân verir,
08:53
whetherolup olmadığını you think about robotsrobotlar
that buildinşa etmek floodsel barriersengeller
164
521734
3164
ister sel bariyerleri inşa eden
robotları düşünün,
08:56
or you think about roboticrobotik beeArı colonieskoloniler
that could pollinatetozlaşmak cropsbitkileri
165
524922
4297
isterse ürünlere polen yayan
robotik arı kolonilerini düşünün
veya isterseniz mercan resiflerini
gözlemleyen su altı robot sürüsünü düşünün
09:01
or underwatersualtı schoolsokullar of robotsrobotlar
that monitorizlemek coralmercan reefsresifleri,
166
529243
3524
09:04
or if we reachulaşmak for the starsyıldızlar
and we thinkingdüşünme about programmingprogramlama
167
532791
3103
veya eğer yıldızlara ulaşırsak
yıldızlar arası uyduların programlanması
09:07
constellationsTakımyıldız of satellitesuydular.
168
535918
1619
hakkında düşünebiliriz.
09:10
In eachher of these systemssistemler,
169
538148
1612
Bu sistemlerin her birinde,
09:11
beingolmak ableyapabilmek to understandanlama
how to designdizayn the ruleskurallar of engagementnişan
170
539784
3547
kuralların angajmanını nasıl dizayn
edileceğini anlayabilmek
09:15
and beingolmak ableyapabilmek to createyaratmak
good collectivetoplu behaviordavranış
171
543355
2514
ve iyi kolektif davranışlar yaratabilmek
09:17
becomesolur a keyanahtar to realizingfark these visionsvizyonları.
172
545893
2374
bu vizyonu gerçekleştirmek için
anahtar olacaktır.
09:22
So, so faruzak I've talkedkonuştuk about
ruleskurallar for insectshaşarat and for fishbalık
173
550742
4107
Şu ana kadar böcekler, balıklar
ve robotlar için
09:26
and for robotsrobotlar,
174
554873
2369
geçerli olan kurallar hakkında konuştuk
09:29
but what about the ruleskurallar that applyuygulamak
to our ownkendi humaninsan collectivetoplu?
175
557266
3103
fakat insan topluluklarına uygulanacak
kurallar nelerdir?
09:32
And the last thought
that I'd like to leaveayrılmak you with
176
560866
2430
Ve size bırakmak istediğim
son düşünce;
09:35
is that scienceBilim is of coursekurs itselfkendisi
177
563320
1681
bilim tabii ki kendi başına
kolektif zekânın
09:37
an incredibleinanılmaz manifestationtezahürü
of collectivetoplu intelligencezeka,
178
565025
3484
inanılmaz bir göstergesidir
09:40
but unlikeaksine the beautifulgüzel
fishbalık schoolsokullar that I studyders çalışma,
179
568533
3318
fakat çalıştığım güzel balık
sürüsünden farklı olarak
09:43
I feel we still have a much longeruzun
evolutionaryevrimsel pathyol to walkyürümek.
180
571875
3943
yürümemiz gereken çok daha uzun bir
evrimsel yolumuz olduğunu hissediyorum.
09:48
So in additionilave to workingçalışma on improvinggeliştirme
the scienceBilim of robotrobot collectiveskolektifleri,
181
576746
4604
Bu nedenle robot kolektifleri biliminin
geliştirilmesi üzerine çalışmaya ek olarak
09:53
I alsoAyrıca work on creatingoluşturma robotsrobotlar
and thinkingdüşünme about ruleskurallar
182
581374
3277
robot yaratılması üzerine çalışıyorum
ve bilimsel kolektifiliğimizi
09:56
that will improveiyileştirmek
our ownkendi scientificilmi collectivetoplu.
183
584675
2460
geliştirecek kurallar
hakkında da düşünüyorum.
10:00
There's this sayingsöz that I love:
184
588198
1668
Çok sevdiğim bir söz var:
10:01
who does scienceBilim
determinesbelirleyen what scienceBilim getsalır donetamam.
185
589890
3404
Kim bilim yapıyorsa
bilimin ne yapacağına karar verir.
10:06
ImagineHayal a societytoplum
186
594239
2941
Bir toplum düşünün
angajman kurallarına
sahip olduğumuz
10:09
where we had ruleskurallar of engagementnişan
187
597204
1651
10:10
where everyher childçocuk grewbüyüdü up believinginanan
that they could standdurmak here
188
598879
3303
benim gibi burada olabileceğine ve
geleceğin teknoloji uzmanı olabileceğine
10:14
and be a technologistTeknoloji uzmanı of the futuregelecek,
189
602206
2422
inanarak büyüyen çocukların olduğu
10:16
or where everyher adultyetişkin
190
604652
1501
veya tüm yetişkinlerin bilim ve
teknolojinin günlük hayatımızdaki
10:18
believedinanılır that they had the abilitykabiliyet
not just to understandanlama but to changedeğişiklik
191
606177
4119
etkilerini sadece anlama
yetisine değil, bunları değiştirme
10:22
how scienceBilim and technologyteknoloji
impactsetkiler theironların everydayher gün liveshayatları.
192
610320
3555
yetisine de sahip olduğuna
inandığı bir yer.
10:26
What would that societytoplum look like?
193
614820
1899
Bu toplum nasıl görünürdü?
Bunu yapabileceğimize inanıyorum.
10:30
I believe that we can do that.
194
618386
1508
10:31
I believe that we can chooseseçmek our ruleskurallar,
195
619918
2291
Kendi kurallarımızı
seçebileceğimize inanıyorum
10:34
and we engineermühendis not just robotsrobotlar
196
622233
1757
ve sadece robot tasarlamıyoruz,
10:36
but we can engineermühendis
our ownkendi humaninsan collectivetoplu,
197
624014
2596
aynı zamanda kendi insan
kolektifimizi tasarlıyoruz
10:38
and if we do and when we do,
it will be beautifulgüzel.
198
626634
3834
ve eğer yaparsak işte o zaman,
çok güzel olacaktır.
10:42
Thank you.
199
630492
1151
Teşekkür ederim.
10:43
(ApplauseAlkış)
200
631667
6547
(Alkış)
Translated by fatih Yürekli
Reviewed by Figen Ergürbüz

▲Back to top

ABOUT THE SPEAKER
Radhika Nagpal - Robotics engineer
Taking cues from bottom-up biological networks like those of social insects, Radhika Nagpal helped design an unprecedented “swarm” of ant-like robots.

Why you should listen

With a swarm of 1,024 robots inspired by the design of ant colonies, Radhika Nagpal and her colleagues at Harvard’s SSR research group have redefined expectations for self-organizing robotic systems. Guided by algorithms, Nagpal’s shockingly simple robots guide themselves into a variety of shapes -- an ability that, brought to scale, might lead to applications like disaster rescue, space exploration and beyond.

In addition to her work with biologically inspired robots, Nagpal helped create ROOT, a simple robot to teach coding to would-be programmers through a simple user interface suitable for students of all ages.

More profile about the speaker
Radhika Nagpal | Speaker | TED.com