ÎncepețiÎncepe gratuit

Histograme cu confidențialitate diferențială

În acest exercițiu, vei accesa setul de date Heart Failure Prediction urmând abordarea confidențialității diferențiale. Vei genera și analiza histograme private și non-private, apoi le vei compara.

Te vei concentra pe histogramele generate din variabila age a setului de date. Deși poți accesa DataFrame-ul intact în consolă, în viața reală nu l-ai partaja fără a adăuga zgomot aleatoriu calculat prin confidențialitate diferențială, urmând abordarea globală.

DataFrame-ul este încărcat ca heart_df, iar Series-ul care conține valorile din age este stocat ca ages. tools din diffprivlib este deja importat.

Acest exercițiu face parte din cursul

Confidențialitatea datelor și anonimizarea în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul