Kom igångKom igång gratis

Segmentera kunder

I den här övningen utför du kundsegmentering från Mall Customer Segmentation Dataset med hjälp av en differentiellt privat klustringsmodell.

I K-means-klustring kan du beräkna det optimala antalet kluster med armbågsmetoden.

Resulting graphic from Elbow method with non-private model
Av det resulterande diagrammet framgår att det optimala antalet kluster är 5. Du klustrerar baserat på Annual Income och Spending Score, som har laddats in som X, och plottar de resulterande klustren.

Hela datamängden har laddats in som mall_df. En anpassad funktion show_clusters() för att plotta klustren finns tillgänglig för dig. Använd ?show_clusters för att lära dig mer om den.

Den här övningen är en del av kursen

Dataintegritet och anonymisering i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Build the differentially private K-means model
model = ____
Redigera och kör kod