< Return to Video

Fabrika | Bir Kodlayıcı Gibi Düşünün Bölüm 9

  • 0:32 - 0:37
    Hararetli bir kovalamacanın ardından
    Etik, Hedge ve yeni müttefikleri Lemma
  • 0:37 - 0:41
    kendilerini kocaman bir
    kontrol odasında buldular.
  • 0:45 - 0:48
    Son eser olan Bellek Düğümü
  • 0:48 - 0:53
    bir güç kalkanın içinde asılıydı
    ve bir süper bilgisayara güç sağlıyordu.
  • 0:53 - 0:57
    Etik tam güç kalkanını devre dışı
    bırakacakken Lemma onu durdurdu.
  • 0:57 - 1:02
    On sene önce ona verilen bir
    araştırma görevinden bahsetti:
  • 1:02 - 1:07
    dünya makinesini, herkesi mutlu edecek
    bir şey yapmak için kullanmak.
  • 1:07 - 1:12
    Çokça başarısız teşebbüsten sonra Lemma,
    sindirildiğinde insanları motive olmuş,
  • 1:12 - 1:19
    mutlu, yaratıcı, sevgi dolu, özetle en iyi
    hallerinde hissettiren bir bileşen buldu.
  • 1:19 - 1:21
    Hemen üretilmeye başlandı.
  • 1:21 - 1:25
    Kısa sürede tüm ulusun yemek temini,
    içine bileşen karıştırılmış bir şekilde
  • 1:25 - 1:27
    Hexenborg'dan gelmeye başladı.
  • 1:28 - 1:30
    İlk sene cennet gibiydi.
  • 1:30 - 1:32
    İkinci sene ise pek öyle olmadı.
  • 1:32 - 1:37
    Yan etkiler ortaya çıkmaya başladı:
    hafıza kaybı, halsizlik ve bencillik.
  • 1:37 - 1:40
    Üçüncü senede hükümet feshedildi
  • 1:40 - 1:44
    ve her şeyi robotların kendi kendini
    sürdüren bir döngüde yönetmesine devretti.
  • 1:44 - 1:48
    Bu noktada işler Lemma'nın
    düzeltebileceği noktayı çoktan geçmişti.
  • 1:48 - 1:51
    İnsanlar bileşene bağımlı oldu
  • 1:51 - 1:55
    ve reddedenler işleri yoluna koymak için
    bir direniş oluşturdular.
  • 1:55 - 1:59
    İlacı bulmak Lemma'nın 10 senesini aldı.
  • 1:59 - 2:02
    Bu fabrikada yapabilmek için
    ihtiyacı olan her şey var
  • 2:02 - 2:05
    ama Bellek Düğümü'nü aldıkları anda
  • 2:05 - 2:09
    güvenlik sistemi robotlara haber verecek
    ve kaçmak zorunda kalacaklar.
  • 2:09 - 2:14
    Bunun yerine, ilacı üretmesi için
    fabrikayı yeniden ayarlayabilirlerse
  • 2:14 - 2:16
    insanlar kurtulabilir.
  • 2:16 - 2:20
    Lemma, fabrikanın
    yeni tasarımını çoktan hazırlardı.
  • 2:20 - 2:23
    Sorun ise okumasının biraz zor olması.
  • 2:23 - 2:25
    Şeması, ilacı üretmek için
  • 2:25 - 2:28
    gereken tüm adımları gösteriyor.
  • 2:28 - 2:32
    "Nitrik asit ekle"den
    "güçlü bir şekilde salla"ya giden ok,
  • 2:32 - 2:36
    nitrik asidin sallamadan önce
    eklenmesi gerektiği anlamına geliyor.
  • 2:36 - 2:38
    Eğer tek bir adım sırasını şaşırırsa
  • 2:38 - 2:41
    ilaç işe yaramaz
    ya da daha kötü sonuçlanabilir.
  • 2:41 - 2:46
    A adımının B adımını ve B adımının
    nihayetinde A adımını gerektirdiği
  • 2:46 - 2:49
    döngüsel referanslar yok.
  • 3:05 - 3:07
    Bu noktada Etik ve Hedge devreye giriyor.
  • 3:07 - 3:11
    Lemma'nın, karışık diyagramının
    Hedge tarafından
  • 3:11 - 3:13
    adımlar dizisine
    çevrilmesine ihtiyacı var.
  • 3:13 - 3:16
    Bu, fabrikadaki işlerin
    gerçekleşme düzeni olacak.
  • 3:16 - 3:18
    Girdi ana bilgisayara girildiğinde,
  • 3:18 - 3:22
    fabrika kendini talimatlar ile
    yeniden düzenleyecek.
  • 3:22 - 3:26
    Hedge'in tablo yaparak bilgi depolama
    yeteneği burada yardımcı olacak.
  • 3:26 - 3:31
    Etik, fabrikanın yeniden ayarlanmasını
    sağlayacak doğru dizilim oluşturması için
  • 3:31 - 3:33
    Hedge'i nasıl programlayabilir?
  • 3:33 - 3:35
    Kendiniz çözmek için şimdi durdurun.
  • 3:35 - 3:36
    Kurallar için 3 saniye
  • 3:36 - 3:37
    Kurallar için 2 saniye
  • 3:37 - 3:38
    Kurallar için 1 saniye
  • 3:39 - 3:40
    İpucu için 3 saniye
  • 3:40 - 3:41
    İpucu için 2 saniye
  • 3:41 - 3:43
    İpucu için 1 saniye
  • 3:43 - 3:46
    Öncelikle bu problemi makine yerine
  • 3:46 - 3:48
    insan olarak düşünmek yardımcı olabilir.
  • 3:48 - 3:52
    Diyagramda verilenlere göre,
    ona yönelen bir ok olmadığı için
  • 3:52 - 3:55
    bir kase alarak başlamak açıkça ortadır.
  • 3:55 - 4:00
    Sıradaki işlemin ne olduğunu bulmak için
    diyagramı nasıl işaretlersin?
  • 4:00 - 4:02
    Kendin çözmek için şimdi durdur.
  • 4:02 - 4:02
    Çözüm için 3 saniye
  • 4:02 - 4:04
    Çözüm için 2 saniye
  • 4:04 - 4:05
    Çözüm için 1 saniye
  • 4:05 - 4:11
    Lemma'nınki gibi diyagramlara
    yönlendirilmiş asiklik grafik denir.
  • 4:11 - 4:15
    Grafik, farklı unsurların
    ve bu unsurların aralarındaki ilişkilerin
  • 4:15 - 4:17
    veri sunumudur.
  • 4:17 - 4:23
    Yönlendirme, oklarla gösterildiği gibi,
    yönlerin önemli olduğu anlamına gelir.
  • 4:23 - 4:27
    Burada A, B'ye yönlendirir
    ancak B, A'ya yönlendirmez.
  • 4:27 - 4:31
    Asiklik, herhangi bir döngü
    olmadığı anlamına gelir.
  • 4:31 - 4:36
    Bu da şanslıyız demek çünkü aksi taktirde
    bu problem çözülebilir olmazdı.
  • 4:36 - 4:40
    İnsan olarak grafikte gezinmenin
    kolay bir yolu var:
  • 4:40 - 4:43
    kendisine ok yönelmemiş
    bir adım ile başla.
  • 4:43 - 4:48
    Bunu yaptığında, o adımın
    ve ondan yönelen okların üstünü çiz.
  • 4:48 - 4:52
    Kendisine ok yönelmemiş başka bir adım bul
  • 4:52 - 4:55
    ve tüm adımları geçene kadar tekrarla.
  • 4:55 - 4:59
    Bir robotun çevirmesi için
    zor olan iki nokta var.
  • 4:59 - 5:02
    Birincisi, bilgi takibini nasıl yaparsın?
  • 5:02 - 5:07
    İkincisi, aynı anda birden fazla
    seçeneğin varsa ne yaparsın?
  • 5:07 - 5:09
    İlk zorluk için;
  • 5:09 - 5:13
    makinelerin bilgi depolaması için
    tablo elverişli bir yöntemdir.
  • 5:13 - 5:17
    Bu durumda Hedge'in her bir adımı
  • 5:17 - 5:20
    sıra ve sütunların başlığına
    yazmasını sağlayabilirsin.
  • 5:20 - 5:23
    Sonra sıralarda
    teker teker ilerleyebilir.
  • 5:23 - 5:26
    Şemada hangileri "mix"i işaret ediyor?
  • 5:26 - 5:28
    Hem "shake" hem de "titrate".
  • 5:28 - 5:31
    Yani Hedge ikisinin sütununa da
    işaret koymalı.
  • 5:31 - 5:37
    Böyle bir tablo yapmak için teker teker
    her sıraya aynısını yapabilir.
  • 5:37 - 5:40
    Tabi ki tam tablo daha büyük olacak.
  • 5:41 - 5:44
    İnsan gibi Hedge de kendine ok yönelmemiş
  • 5:44 - 5:47
    bir adımdan başlamak isteyecek,
  • 5:47 - 5:50
    bu da kendi sırasında
    işaret olmaması demek.
  • 5:51 - 5:52
    Eğer birden fazla varsa,
  • 5:52 - 5:57
    uygun yollardan biri alfabede
    önce geleni seçmek olacaktır
  • 5:57 - 6:00
    ancak diğer seçme yöntemleri de işe yarar.
  • 6:01 - 6:05
    Sonra Hedge o adımı
    yürütülen talimat listesine ekleyebilir,
  • 6:05 - 6:07
    sütunun tamamını tablodan silebilir
  • 6:07 - 6:10
    böylece ona bağlı olanları da siler
  • 6:10 - 6:12
    ve başa döner.
  • 6:13 - 6:16
    Grafikte döngüsel referanslar
    olmadığı için
  • 6:16 - 6:22
    oraya geldiğimiz her seferde, en azından
    bir tane bağlantısız adımımız olacak.
  • 6:22 - 6:27
    Hedge, alfabede önce geleni
    yürütülen talimat listesine ekleyebilir,
  • 6:27 - 6:30
    tablodan kaldırabilir
    ve başlangıca dönebilir.
  • 6:31 - 6:33
    Böylece çalışan bir döngümüz olur
  • 6:33 - 6:38
    ve geriye hiçbiri kalmayana dek
    tüm unsurları gözden geçirir.
  • 6:38 - 6:41
    Hedge şemanın üzerinde gidip gelir
  • 6:41 - 6:44
    ve kısa süre sonra
    Etik'in düzen hatlarını
  • 6:44 - 6:47
    yapılandırmak için kullanacağı
    talimatlar söylemeye başlar.
  • 6:56 - 6:58
    Üçü birlikte çalışınca,
  • 6:58 - 7:01
    binlerce doz ilacı çabucak üretirler.
  • 7:14 - 7:17
    Etik sonunda Bellek Düğümünü
  • 7:17 - 7:20
    bulunduğu alandan çıkarır
    ve alarmı öttürür.
  • 7:20 - 7:23
    Saniyeler içerisinde
    her yer robotlarla dolar.
  • 8:02 - 8:07
    Etik şoka girerken, Düğüm sadece
    onun anılarını yerine getirmekle kalmaz
  • 8:07 - 8:11
    aynı zamanda bulmacanın
    son kayıp parçasını da gösterir.
  • 8:11 - 8:14
    Etik, Hedge'i tek bir amaçla yaptı:
  • 8:14 - 8:18
    dünya makinesini yozlaşmış
    bir hükümetten koruyacak
  • 8:18 - 8:19
    bir labirent inşa etmek.
  • 8:19 - 8:23
    Ancak telaştan kritik bir hata yaptı.
  • 8:23 - 8:26
    Hedge'e labirentin boyutunu söyleyip
  • 8:26 - 8:29
    döngüyü bitirecek olan
    koşulu ayarlamayı unuttu.
  • 8:29 - 8:34
    Böylece Hedge, inşa edemeyecek duruma
    gelene kadar inşa etti de etti.
  • 8:34 - 8:36
    Sonra arada kaldı.
  • 8:36 - 8:37
    Bir labirent inşa etmeliydi.
  • 8:37 - 8:41
    Ancak yazılımda yasaklanan iki şey olan
    insanlara zarar vermek
  • 8:41 - 8:43
    ya da Bradbarrier'in üzerinden geçmek
  • 8:43 - 8:45
    seçeneklerini uygulamadan
    daha fazla inşa edemezdi.
  • 8:45 - 8:49
    Etrafta dolanıp bir çözüm aradı,
  • 8:49 - 8:53
    ta ki Güç Düğümü, Yaradılış Düğümü
  • 8:53 - 8:55
    ve Bellek düğümüne rastlayana kadar.
  • 8:55 - 8:58
    Eksik olanlara öz farkındalık
    kazandırmak için
  • 8:58 - 9:01
    onların gerçek, toplu
    güçlerinin farkına vardı.
  • 9:01 - 9:04
    Bu üçüyle yazılımını değiştirebildi
  • 9:04 - 9:09
    ve tüm dünyayı koca bir labirente
    dönüştürme dürtüsünü tamamlayabildi.
  • 9:09 - 9:11
    Kolay olamazdı:
  • 9:11 - 9:15
    robotların alıp kullanmasını engellemek
    için Düğüm'ün korumaları vardı.
  • 9:15 - 9:18
    Ancak Hedge doğru insanı bulur
  • 9:18 - 9:22
    ve kahramanca bir macera ile
    aklını çelerse...
  • 9:22 - 9:24
    işte o farklı bir hikaye olurdu.
  • 9:24 - 9:27
    Çok farklı bir hikaye.
Title:
Fabrika | Bir Kodlayıcı Gibi Düşünün Bölüm 9
Speaker:
Alex Rosenthal
Description:

Tüm dersi görüntülemek için: https://ed.ted.com/lessons/the-factory-think-like-a-coder-ep-9

"Bir Kodlayıcı Gibi Düşünün" animasyon serisinin 9. bölümü. 10 bölümlük seri, dünyayı kurtarmaya çalışan Etik adında bir kız ve robot arkadaşı Hedge'i konu alıyor. İkili, üç eseri toplamak için bir arayışa girerler ve yollarını bulmak için programlama bilmeceleri silsilesini çözmek zorundadırlar.

Ders: Alex Rosenthal, Yönetmen: Kozmonot Animation Studio

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
09:45

Turkish subtitles

Revisions