20 Nisan 2024 Cumartesi   

YAPAY ZEKA KENDİ YAZILIMINI ÜRETMEYE BAŞLADI!

 

MERHABA sevgili Paşavizyon okurları;
Gelişen dünyada artık bilim çok ileri gitti Robotik Programlama, web 4.0 ve Yapay Zeka bunların hepsi bir araya geldiği zaman bilim kurgu filmlerini aratmayacak hikayeleri canlı olarak görebilme olanağına sahip olabileceğiz.
Yapay Zeka kendi yazılımını üretmeye başladı. Yanlış duymadınız! Yapay Zekanın kendi başına kararlar alarak kendi kendine üretim uygulamaya başlaması gelecek kurgularının içerisinde yer alan en önemli unsur olduğunu hepimiz biliyoruz. Hatta Matrix gibi filmlerde yapay zekayı da insan düşmanı olarak gösteren filmlerin de ana teması olan yapay zekanın da kendi kararları ile üretim yapması ve insanlığa baş kaldırması fikirlerinin gerçekleşmeye başladığı noktaya gelmiş olabiliriz.
Microsoft’un, daha hızlı bir şekilde kod geliştirmek için tasarlamış olduğu yapay zeka uygulaması DeepCoder, kendi küçük yazılımlarını üretmeye başlayarak tarihi bir dönüm noktasına artık geldiğimizin ispatı olmuş oldu.
Yazılım Yaratan Yapay Zeka: DeepCoder
Microsoft ve Cambridge Üniversitesi tarafından geliştirilen DeepCoder’ın, kendi kendine incelediği yazılımlardan öğrenmiş olduğu kodlama becerisini kullanarak, benzer minik programlar yazabildiği hatta ve hatta başka başka yazılımların kodlarını da kopyalarak kendi lehine daha kullanışlı başka küçük programlar üretebildiği gözlemlendi.
Aslında bir yapay zeka (AI) çalışması olan DeepCoder, kod parçalarının depolandığı veritabanını tarayarak yapacağı işe uygun bileşenleri buluyor ve uygun şekilde bir araya getiriyor.
Bu teknik, birçok programcının çalışma biçimini de yansıtıyor. Yeni yazılan birçok uygulamanın önemli bir kısmı daha önce geliştirilmiş olan çeşitli kütüphaneler ve yordamları kullanarak geliştiriliyor. Doğal olanı da bu. Aksi halde her çalışmada Amerikayı yeniden keşfeder gibi, daha önce binlerce kez yeniden yazılmış olan ve geliştirilerek sorunsuz hale getirilen hazır kodları kullanmak yerine, sıfırdan bir çaba içine girmek gerekirdi. Modern çağın modüler sistemleri, yazılım dünyasında da aynen geçerli.
DeepCoder ve benzer şekilde çalışan diğer sistemler, bir yazılımcının çalışmasını benzer şekilde yineliyor. Üstelik kullandığı yapay zeka teknikleri sayesinde sürekli yeni şeyler öğreniyor ve kendini geliştiriyor.
Buna rağmen, bu sistemi geliştiren programcılar, “Geniş kapsamlı projelerin, küçük kod parçalarını birleştirerek elde edilemeyeceği” görüşünü savunuyorlar.
Yapay zeka ve robot bilimi alanında yaşanan gelişmeler, birçok mesleği doğrudan etkilemeye başladı bile. Yazılımcılar da kendi rakiplerini geliştirmek için var güçleriyle çalışıyorlar.
DEEPCODER NASIL ÇALIŞIYOR?
Microsoft ve Cambridge Üniversitesi tarafından geliştirilen DeepCoder, “sentez” adı verilen yeni bir sistem ile kod yazabiliyor. Bu sistem sayesinde, benzer yazılımlardan dilediği kodları alıyor, birleştiriyor ve sonuç olarak yeni bir kod oluşturuyor. DeepCoder, kodların ne tür işlevlere sahip olduğunu anlayarak hangi kodu kullanmasının yararlı olabileceğinde karar kılıyor.

Tarih: 16 Ekim 2018 Salı    Hit: 2558




Henüz yourm yapılmadı, ilk yorum yapan sen ol