Halide Yılmaz
Yazılar
Gizlilik Korumalı Öğrenme: Federated Learning ve Diferansiyel Gizlilik
Gizlilik 2 dk okuma

Gizlilik Korumalı Öğrenme: Federated Learning ve Diferansiyel Gizlilik

Veriyi merkezde toplamadan model eğitmek mümkündür. Federated learning, diferansiyel gizlilik, gizlilik bütçesi ve bu yöntemlerin gerçekte neyi garanti ettiği sezgisel örneklerle anlatılıyor.

Halide Yılmaz
Bilgisayar mühendisi · HatsonTech ve Caseon AI kurucu ortağı

Makine öğrenmesinin klasik varsayımı, tüm veriyi tek bir yerde toplayabildiğinizdir. Sağlık, finans ve hukuk gibi alanlarda bu varsayım çoğu zaman geçersizdir. Gizlilik korumalı öğrenme, veriyi taşımadan ya da bireyi ifşa etmeden öğrenmenin yollarını sunar.

Federated learning

Fikir tersine çevirmedir: veriyi modele götürmek yerine modeli veriye götürün. Merkezî sunucu modeli cihazlara ya da kurumlara dağıtır; her taraf kendi verisiyle yerel olarak eğitir ve yalnızca model güncellemelerini geri gönderir. Sunucu bu güncellemeleri birleştirir ve yeni bir sürüm yayınlar.

Ham veri hiçbir zaman ayrılmaz. Bu, hem düzenleyici hem de pratik açıdan büyük bir kolaylıktır.

Gradyanlar da sızdırır

Yaygın bir yanılgı, “ham veri gitmiyorsa gizlilik sağlandı” sanmaktır. Oysa model güncellemeleri, eğitim verisi hakkında şaşırtıcı miktarda bilgi taşıyabilir; belirli koşullarda örnekleri yeniden inşa etmek mümkündür. Bu yüzden federated learning tek başına bir gizlilik garantisi değildir.

Doğru okuma: Federated learning veriyi yerinde tutar; diferansiyel gizlilik ise bireyin katkısını gizler. İkisi farklı sorunları çözer ve genellikle birlikte kullanılır.

Diferansiyel gizlilik

Diferansiyel gizlilik matematiksel bir tanımdır: bir kişinin verisi kümeye eklendiğinde ya da çıkarıldığında, çıktının dağılımı belirgin biçimde değişmemelidir. Pratikte bu, hesaplamaya dikkatle ayarlanmış gürültü eklemekle sağlanır.

Güçlü yanı, saldırganın ne bildiğinden bağımsız bir güvence vermesidir. Bedeli ise doğruluktur: gürültü arttıkça gizlilik artar, kullanışlılık azalır.

Gizlilik bütçesi

Bu dengeyi epsilon adı verilen bir parametre yönetir. Küçük epsilon güçlü gizlilik ve düşük doğruluk; büyük epsilon tersi demektir. Kritik nokta, bütçenin birikmesidir: aynı veri üzerinde yapılan her sorgu bütçeden harcar. Sınırsız sorgu, gizliliği sıfırlar.

Hangi yöntem ne zaman

YöntemNeyi çözerBedeli
Federated learningVeri merkezde toplanmazİletişim ve koordinasyon
Diferansiyel gizlilikBirey ifşa olmazDoğruluk kaybı
AnonimleştirmeDoğrudan tanımlayıcılar silinirYeniden tanımlama riski
Sentetik veriPaylaşılabilir kopyaEzber ve sızıntı riski

Sık sorulanlar

Anonimleştirme yeterli değil mi?

Genellikle değil. Birkaç görünüşte zararsız alanın birleşimi kişiyi yeniden tanımlayabilir. Bu, defalarca gösterilmiş bir zayıflıktır.

Federated learning her zaman daha yavaş mıdır?

Genellikle evet; iletişim maliyeti ve cihazlar arası veri dengesizliği yakınsamayı zorlaştırır. Buna karşılık veriyi taşımanın hukuki maliyetini ortadan kaldırır.

Bu yöntemler KVKK uyumu sağlar mı?

Tek başına hiçbir teknik yöntem uyum sağlamaz. Hukuki dayanak, amaç sınırlaması ve saydamlık ayrıca gereklidir; bu yöntemler bunları destekler, yerine geçmez.


Gizlilik, modele sonradan eklenen bir özellik değil, mimari bir kısıttır. Erken düşünüldüğünde ucuz, sonradan eklendiğinde çok pahalıdır. Devamı için sentetik veri üretimi yazısına bakabilirsiniz.

Halide Yılmaz
Yazar
Halide Yılmaz

Kısaca: iki teknoloji şirketinin kurucu ortağıyım. Mühendislik geçmişimi, ekiplerimizle birlikte kurumlar için güvenle kullanılabilecek yapay zeka ürünleri geliştirmek için kullanıyorum.

Benzer yazılar