Page 23 - Target_18_Ciftli
P. 23

YAKIN GELECEK




 GELENEKSEL KODLAMAYI UNUTUN  Yazılım 2.0, geleneksel programlama dillerinde kod yazmak yerine



                     bilgisayarla görme, doğal dil işleme ve takviyeli öğrenme gibi
 ŞIMDI, YAZILIM 2.0 ZAMANI!  karmaşık görevleri yerine getirebilen sinir ağları oluşturmayı ve

                                                  eğitmeyi içeriyor.





                 W           all Street Journal’da   sinir ağları oluşturmayı ve eğitmeyi   uygulamaların hızla ölçeklendirilmesini
                             bundan 12 sene
                                                içeriyor.
                                                                                 ve yaygınlaştırılmasını mümkün kılıyor.
                             önce, LinkedIn
                                                                                 Sektör vizyonerleri, Yazılım 2.0’a geçişin,
                                                  Evet, yazılım geliştirme döneminde köklü
                             yatırımcısı ve bir
                             mühendis olan      bir değişimin başlangıcındayız. Peki Yazılım   endüstriyi güçlendirdiğini, karmaşık
                                                1.0 ve Yazılım 2.0 arasındaki fark nedir?
                                                                                 yazılım ve kodlama prosedürlerini
                             Marc Andreessen,                                    daha standart ve otomatik hâle
                             fazlasıyla ilgi    ARTIK KODU DA YAPAY ZEKÂ YAZIYOR  getirdiğini belirtiyor. Yazılım 1.0’da her
               çeken bir yazı kaleme aldı. “Bilgisayar   Öncelikle Yazılım 1.0 insanlar   bir kod satırı, programcının programın
               devriminden 60, mikroişlemcinin   tarafından, Yazılım 2.0 ise genellikle   belirli bir yönünü istenen davranışla
               icadından 40 ve modern internetin   derin öğrenme biçiminde Yapay Zekâ   belirlemesine yardımcı olurken Yazılım
               yükselişinden tam 20 yıl sonra,   tarafından yazılıyor. Derin öğrenme,   2.0’da sayısız değişkenle başa çıkmaya
               endüstrileri yazılım yoluyla dönüştüren   son 10 yıl içinde geliştirilen en   hazır milyonlarca kod satırına sahip sinir
               teknolojiler nihayet işe yaramaya   teknolojik buluşlardan biri. Genellikle   ağları, insanlardan çok daha kapsamlı
               başladı!” diyen Andressen, “Yazılım   belirli veri türlerinden akıl yürütmek   kodlar yazabilme yeteneğine sahip.
               dünyayı yiyor.” diyordu. Andressen,   için geliştirilen bu “derin öğrenme”   Bu teknoloji, insanlar için zorlu kod
               arka uçta, yazılım programlama araçları   biçiminde, Doğal Dil İşleme (NLP)   yazma sürecini ortadan kaldırarak
               ve internet tabanlı hizmetlerin, yeni   teknikleri metin verilerini işlerken   istenen programın davranış hedeflerini
               altyapıya yatırım yapmaya ve yeni   Bilgisayarlı Görme (CV) algoritmaları ise   açıkça belirliyor, kod yapısını
               çalışanlar yetiştirmeye gerek kalmadan,   görüntülerle ilgileniyor. Yapay Zekâyı   oluşturuyor, ardından mevcut çevrimiçi
               birçok sektörde yeni, küresel ve yazılım   yönlendiren bu modeller, geleneksel   çözümlerle karşılaştırarak hataları
               destekli start-up'ların kurulmasını   yazılımların önceden belirlenmiş   belirliyor ve bu hataları çözmek için
               kolaylaştırdığını söylüyordu. Eskiden   yapısına ihtiyaç duymuyor, aksine   kullanılıyor.
               bir müşterinin, temel bir internet   düzensiz ve yapılandırılmamış verileri
               uygulaması çalıştırmasının maliyeti   yapılandırılmış verilere dönüştürüyor.   YAZILIM MÜHENDİSİNDEN VERİ
               ayda yaklaşık 150 bin dolarken, yazıyı   İnsanlar yerine, sinir ağlarının ve   KÜRATÖRÜNE
               kaleme aldığı tarihte bunun 1.500   makine öğreniminin kod yazdığı ve   Son birkaç yılda, açık kod yazma
               dolara kadar indiğini belirtti. Tarihleri   yeni yazılımlar ortaya çıkarttığı Yazılım   sürecinin yerini alan pratik Yazılım 2.0
               biraz ileri sarıp bugüne geldiğimizde ise   2.0; zengin, Yapay Zekâ odaklı yeni   teknolojisiyle, bu alanda bazı gelişmeler
               maliyetler, çok daha fazla düştü.
                 Tesla’nın Yapay Zekâ direktörü Andrej
               Karpathy’nin de dediği gibi," Önce
               yazılım dünyayı yedi şimdi de Yapay
               Zekâ yazılımı yiyor!" Yapay Zekâ, diğer
               adıyla Yazılım 2.0, bugün yazılımları
               tüketeceği bir geleceği bizlere işaret
               ediyor. Makine öğrenimi tarafından
 Sinir ağlarının ve makine öğreniminin kod yazdığı Yazılım 2.0   yönlendirilen yazılım geliştirmedeki
               paradigma değişimini tanımlamak
 (Software 2.0), zengin, Yapay Zekâ odaklı yeni uygulamaların hızla   için Karpaty tarafından ortaya atılan
 ölçeklendirilmesini ve yaygınlaştırılmasını mümkün kılıyor. Yazılım   bir terim olan Yazılım 2.0, geleneksel
               programlama dillerinde kod yazmak
 1.0; insanlar tarafından, Yazılım 2.0 ise genellikle derin öğrenme   yerine bilgisayarla görme, doğal
 biçiminde Yapay Zekâ tarafından yazılıyor.  dil işleme ve takviyeli öğrenme gibi
               karmaşık görevleri yerine getirebilen



 22                                                                                                          23
   18   19   20   21   22   23   24   25   26   27   28