Page 22 - Target_18_Ciftli
P. 22

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
   17   18   19   20   21   22   23   24   25   26   27