BaşlayınÜcretsiz Başlayın

Diferansiyel gizlilikle histogramlar

Bu egzersizde, diferansiyel gizlilik yaklaşımını izleyerek Heart Failure Prediction veri kümesine erişeceksin. Özel (private) ve özel olmayan histogramlar oluşturup inceleyecek ve karşılaştıracaksın.

Veri kümesindeki age değişkeninin histogramlarına odaklanacaksın. Konsolda bozulmamış DataFrame'e erişebilsen de, gerçek hayatta küresel yaklaşıma göre diferansiyel gizlilikle hesaplanan rastgele gürültü eklemeden bunu paylaşmazdın.

DataFrame heart_df olarak, age değerlerini tutan Series ise ages olarak yüklendi. diffprivlib içindeki tools zaten içe aktarıldı.

Bu egzersiz

Python ile Veri Gizliliği ve Anonimleştirme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Get counts and bars for non-private histogram of ages
counts, bins = ____

# Normalize counts to get proportions
proportions = ____

# Draw the histogram of proportions
plt.bar(____[: - 1], height=____, width=(bins[1] - bins[0]))
plt.show()
Kodu Düzenle ve Çalıştır