IniziaInizia gratis

Segmentazione dei clienti

In questo esercizio eseguirai una segmentazione dei clienti (Customer Segmentation) dal Mall Customer Segmentation Dataset usando un modello di clustering con differential privacy.

Nel clustering K-means puoi calcolare il numero ottimale di cluster con il metodo del gomito (elbow method).

Grafico risultante dal metodo del gomito con modello non privato
Dal grafico risultante, nota che il numero ottimale di cluster è 5. Eseguirai il clustering in base a Annual Income e Spending Score, già caricati come X, e tracerai i cluster risultanti.

L’insieme di dati completo è stato caricato come mall_df. Per comodità, hai a disposizione una funzione personalizzata show_clusters() per visualizzare i cluster. Usa ?show_clusters per saperne di più.

Questo esercizio fa parte del corso

Riservatezza dei dati e anonimizzazione in Python

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Build the differentially private K-means model
model = ____
Modifica ed esegui il codice