Deepfake Nedir ve Nasıl Yapılır?

Son zamanlarda internette(rounds on the internet) dolaşırken Nicholas Cage'in yüzünün başka bir karaktere aktarıldığı bir video görmüş olabilirsiniz . Face/Off filminden bir klibi kastetmiyoruz . Bunlar, Nicholas Cage'in(Nicholas Cage) kesinlikle oynamadığı çeşitli filmlerden sahneler, ancak gerçekten çok inandırıcı görünüyorlar. Bunu nasıl kaldırdılar?

Cevap "cadılık" değil(answer isn) , "deepfake" olarak adlandırılan ve çeşitli endüstrilerde ve topluluklarda büyük bir kargaşaya neden olan bir teknoloji.

"Deepfake" nedir?

"Deepfake" kelimesi, "derin öğrenme" ve elbette "sahte" teriminden gelir. Derin öğrenme , yine (Deep learning)Yapay Zekanın(Artificial Intelligence) genel alanının bir parçası olan, makine öğreniminin(machine learning) özel bir dalıdır .

Bilgi işlem gücündeki çarpıcı artış ve bilgisayarların gerçek dünyadan büyük miktarda veriyi işlemesi ve analiz etmesi için yeni keşfedilen yollar ile bilgisayarlar artık çoğumuzun asla hayal bile edemeyeceği şeyleri aniden yapabilir. Deepfakes , bu teknolojiyi insan görüntülerini sentezlemek, insanların asla yapmadığı ve asla söylemediği şeylerin fotoğraflarını veya videolarını oluşturmak için uygular. 

Deepfake Teknolojisi Nasıl Çalışır?

(Deep learning)Deepfake yöntemlerinin temelini oluşturan derin öğrenme , sinir ağı simülasyonunun büyük veri kümelerine modern uygulamasını tanımlar. Sinir ağları yeni bir kavram veya teknoloji(concept or technology) değil, ancak modern zamanlara kadar oldukça ilkeldi.

Bir yapay sinir ağı , en azından bir dereceye kadar biyolojik beyinlerde gerçekleşen öğrenme sürecini simüle eder. (learning process)Dış dünyayı öğrendiğinizde veya başka bir şekilde ilgilendiğinizde, beyin hücreleriniz arasındaki bağlantılar değişir.

Devreler ve mantıksal yapılar oluşturarak bazı bağlantıları güçlendirirken bazılarını zayıflatırlar. Araba kullanmayı veya tenis oynamayı öğrenmek gibi bir şeyde ustalaştıkça, bu beyin devreleri hızlı ve verimli hale gelir. Sonunda bir şeyde o kadar iyisin ki, onu yapmayı düşünmene bile gerek yok.

Bu aslında derin öğrenme sisteminde(learning system) olanla aynı şeydir . Bir şeyin yığınla örneğine bakar ve sonra onu “anlamada” giderek daha iyi hale gelir.

Deepfakes durumunda yazılım, transpoze etmek istediğiniz yüzün örneklerine ve transpoze etmek istediğiniz videoya bakar. Yeterli eğitimle, sonunda eğitim verileriyle eşleşen bir yüzü sentezleyebilir ve ardından başka herhangi bir yüze sorunsuz bir şekilde bindirebilir.

Deepfake Yapmak İçin Hangi Yazılımlar(Software) Kullanılır?

İnsanların deepfake yapmasına izin veren bir takım uygulamalar var. FakeApp , normal insanlara derin sahte içerik oluşturma şansı vermeyi amaçladığını bildiğimiz ilk uygulamaydı. Artık feshedilen web sitesi ve bir kopyasını bulmak hiç de kolay değil.

Deepfake yapımcıları artık büyük ölçüde GitHub'da(GitHub) barındırılan ve Reddit gibi yerlerde sonsuz bir eğitim akışı oluşturan DeepFaceLab adlı bir uygulamaya geçti .

Deepfake Yapmak

Bu makale bir öğretici olmayı amaçlamamaktadır, bu nedenle derin sahtekarlıkların pratikte nasıl yapıldığına dair bir genel bakış sunacağız, ancak kendinizin nasıl yapılacağına dair kesin adımlar sağlamayacağız.

Bunun birkaç nedeni var, ancak en önemlisi, deepfake yapmanın yasallığının oldukça tartışmalı olmasıdır. Yazılım korsanlığı yapmanıza veya diğer yasa dışı faaliyetlerde bulunmanıza yardımcı olacak kesin adımlar sağlamadığımız gibi, derin sahtekarlık yapmak için adım adım talimatlar da vermeyeceğiz.

Ayrıca, DeepFaceLab'ın(DeepFaceLab) gerçek yaratıcısı, böyle bir riskin sorumluluğunu almak isteyen herkesin izleyebileceği yazılım için adım adım(step-by-step video tutorial) bir video eğitimi yayınladı .

Bunun ne kadar iyi hale geldiğine dair bir fikir edinmek için , sayfayı yenilediğinizde var olmayan bir kişinin yeni bir fotoğrafının oluşturulduğu bu web sitesine bakın.(check out this website)

Amacımız teknolojiyi anlamanıza yardımcı olmaktır, çünkü zaman geçtikçe daha fazla karşılaşmanız kaçınılmazdır. Bununla birlikte, bunlar DeepFaceLab ile bir deepfake oluşturmanın geniş aşamalarıdır(DeepFaceLab) .

DeepFaceLab'ı(DeepFaceLab) indirip açtıktan sonra , birçok başka klasör ve bir dizi toplu iş dosyası içeren bir klasörle karşı karşıyasınız.

Eğitim modellerini, kaynak videoları(source videos) ve çıktıyı içeren “çalışma alanı” adlı bir klasör var . DeepFaceLab , toplu iş dosyalarının çalışabilmesi için belirli dosya adları ve konumlarıyla çalışır. Örneğin, kaynak dosya(source file) her zaman "data_src" olarak adlandırılır ve hedef "data_dst" olarak adlandırılır.

Çoğu kişinin bildiği gibi bir yazılım arayüzü(software interface) yoktur . Yalnızca, işlemin adımlarını temsil eden numaralı toplu iş dosyalarının bir listesi. İlk(First) önce kaynak ve hedef videoların(source and destination videos) çerçeveleri resim dosyaları olarak çıkarılır.

Ardından, sinir ağının bir model oluşturmak için iki videodaki yüzler hakkında neye ihtiyacı olduğunu öğrendiği GPU tabanlı eğitimin ardından birkaç analiz adımı çalıştırılır. Sonunda yeni bir kompozit video üretilir.

Deepfakes'in Kötüye Kullanımı

Yukarıda bahsettiğimiz gibi, derin sahtekarlıklar çok tartışmalıdır. Bazı ülkelerdeki mevcut yasaları ihlal edebilir ve teknoloji ve uygulamaları ile ilgili yeni yasalar üzerinde çalışılmaktadır.

Deepfake'ler, bir başkanın çılgınca şeyler söylediği(video of a president saying crazy things) bir video gibi aldatmacalar oluşturmak için kullanılabilir . İnsanları taciz(purpose or harassing) etmek veya başka bir şekilde zarar vermek amacıyla pornografik filmlere sokmak için kullanılabilir .

Tahmin edebileceğiniz gibi, inandırıcı bir deepfake ile çok fazla hasar verebilirsiniz ve yakalanırsanız sonuçları yakın gelecekte çok daha ciddi hale gelebilir.

Herşeyi sorgula

Artık bu teknoloji var olduğuna ve olduğu kadar iyi çalıştığına göre, videolar gibi medyaya tamamen yeni bir ışık altında bakmamız gerektiği anlamına geliyor. Birisi sosyal medyada ünlü bir kişinin veya politikacının tartışmalı bir şey söylediğini veya yaptığını gösteren bir video yayınlarsa, önce videonun gerçek olup olmadığını sormanız gerekir.

Ne arayacağınızı bildiğinizde ve birkaç tanesini gördükten sonra, çoğu kötü yapılmış derin sahte açıkça sahtedir. Bununla birlikte, bazı durumlarda, eğitimli bir göz bile, bir tür CG manipülasyonunun(CG manipulation) olduğunu söylemekte zorlanabilir ve teknoloji geliştikçe, sonunda imkansız hale gelecektir.



About the author

Ben bir bilgisayar uzmanıyım ve iOS cihazlarında uzmanım. 2009'dan beri insanlara yardım ediyorum ve Apple ürünleriyle olan deneyimim, onların teknoloji ihtiyaçlarına yardımcı olmak için beni mükemmel bir insan yapıyor. Becerilerim şunları içerir: - iPhone'ları ve iPod'ları onarma ve yükseltme - Apple yazılımını yükleme ve kullanma - İnsanların iPhone'ları ve iPod'ları için en iyi uygulamaları bulmalarına yardımcı olma - Çevrimiçi projeler üzerinde çalışma



Related posts