Merhaba,

Bu yazımda Google’n arama motoru olmasının dışında gerçekleştirdiği teknolojilerin bir yenisini tanıtmaya çalışacağım. Google Deep Dream temelde fotoğraf tanıma aracı olarak tanımlanır. Fakat fotoğraf tanıma aracı dediğimizde tam olarak bu olayın altında yatan inanılmaz çalışmaları anlayamıyoruz. Bu yazı ile Deep Dream’ı keşfetmeye hazır mısınız?  Keyifli okumalar 🙂

İlk olarak 17 Haziran 2015 tarihli Google Research Blog’un “Girişimcilik: Yapay Sinir Ağlarında Daha Derine Gitmek” adlı yazısında bahsedilmiştir. 1 Temmuz 2015 tarihinde Google Research Blog, Yazılım Mühendisleri Alexander Mordvintsev, Christopher Olah ve Mike Tyka tarafından Python dilinde GitHub ile açık kaynak olarak oluşturulmuş  “DeepDream” kodunu yayımlamıştır ve kullanıcıları resim işleme sonuçlarını “# deepdream’i” kullanarak paylaşmaya teşvik etmiştir.

  • Deep Dream

Deep Dream, Google’daki bilim adamları tarafından, yapay sinir ağlarının görselleştirilmesine dayanan resimleri, resimlerdeki ayrıntıları tespit ederek ve tanımlamaya çalışarak üreten bir yapay zeka programıdır. Kendisine aktarılan görselleri algoritmasında ki yapay zeka ile yorumlayıp yeniden bir görsel ortaya çıkarıyor. Google mühendislerinin “yapay sinir ağları” ile çalıştırdığı algoritma sistemi içinde milyonlar ile ifade edilebilecek kombinasyonlar yer alıyor. Bu kombinasyonlar bize hayalimiz içinde yer alan cisimler üzerinden en yakın sonucu veriyor. Zaten Google geliştirdiği bu aracın temelinde rüyaları ve hayallerimizi resme aktarmayı hedeflemiştir.

Rüya gören fikir gizli (iç) nöronlara uygulanabilir ve çıktıdaki haricinde ağın çeşitli bölümlerinin rollerini ve temsillerini keşfedebiliriz. Ayrıca tek bir nöronun veya bir bütün nöron tabakasını tatmin etmek için girdiyi optimize etmek de mümkündür. Rüya genellikle ağları görselleştirmek veya bilgisayar sanatı üretmek için kullanılırken yakın zamanda, eğitim setine “rüya görmüş” girdiler eklenmesinin eğitim sürelerini artırabileceği önerilmiştir. Görüntülerin LSD ve psilosibin kaynaklı halüsinasyonlarla benzerliği, yapay sinir ağları ile görsel kortekste belirli katmanlar arasındaki işlevsel benzerliği düşündürmektedir

Deep Dream çalışma prensibi, görseli yükledikten sonra işlemeye başlıyor ve görselde ki figürleri anlamlandırmaya çalışıyor. Bu aşamada örnek verecek olursam en basit halleriyle çeşitli objeleri düşünün bu bir kalem olabilir, bardak olabilir, dosya olabilir. Sanal zeka anlamlandırdığı figürleri Google’da aratıyor. Bu figürleri görsellerde ki konumlarına ve özelliklerine göre eklemeler yapıyor. Örneğin bir dosya düşünün bunu taşıyan kişi ile ilişkilendirip görsele kol ekleyebilir, bir dolap konumu ekleyebilir. Her bir anlamlandırma-ilişkilendirme bir defa işlemek oluyor. Sonra sanal zeka tekrar tekrar yuvarlak yapıları gözlerle özdeşleştiriyor ve bu gözler insanlar veya hayvanlara yoruluyor. Bu şekilde görseller birkaç defa işleniyor.

Deep Dream için bir diğer adım ise görseller işlenirken İnternet ortamında olmayan herhangi bir şeyi taradığında veya gördüğünde onu anlamlandırabilecek. Örneğin bir kaşık işlediğinde bunu sıvıların yerini değiştirmek ya da onlara dairesel veya çizgisel hız kazandırmak için kullanabileceğini öğrenebilecektir. Diyelim ki “deep dream” hayalimizdeki görseli bir türlü oluşturamadı. Üzülmeyin 🙂 Yazılımdaki yenileme seçenekleri aklımıza en çok yatan görüntüyü bize sunmak için işlemeye devam edecek. Aslında bu sayede ileride “deep dream” eserlerimizle sergi açma imkanı bile yakalayabiliriz. 🙂

1 Temmuz – 6 Temmuz 2015 tarihleri arasında Twitter’da “#deepdream hashtag ile 10.000’in üzerinde yayınlanmıştır. Ayrıca, hashtag ile 1000’den fazla yayın oluşturulduğu Facebook ve Instagram’da popüler bir konu haline gelmiştir. Google, kodu herkese açık hale getirdikten sonra, programı kullanarak özel resim, GIF ve video oluşturmak çevrimiçi olarak popüler oldu. Amaç yapay zekanın görselleri gördüğünde ne işe yaradığını, kaç farklı şekilde bilgiyi nasıl işleyeceğini anlamasıdır ve “Deep Dream” ile buna adım atılmıştır. Dilerim sizler için eğlendirici ve bilgi dolu bir yazı olmuştur 🙂

Kaynakça

http://knowyourmeme.com/memes/google-deepdream

https://en.wikipedia.org/wiki/DeepDream#

https://deepdreamgenerator.com/

 

Facebook Sayfamizdan Bizleri Takip Edebilirsiniz
Menekşe Savaş

1994 Tokat doğumluyum. Öğrenim hayatımı İstanbul da ilköğretim ve lise olarak tamamladıktan sonra üniversiteyi Isparta da kazandım. Süleyman Demirel Üniversitesi Endüstri Mühendisliği 4. sınıf öğrenci olarak devam etmekteyim