НачатьНачать бесплатно

Сегментация клиентов

В этом упражнении вы выполните сегментацию клиентов на основе набора данных Mall Customer Segmentation, используя модель кластеризации с дифференциальной приватностью.

В методе k-средних оптимальное число кластеров можно определить с помощью метода локтя.

Resulting graphic from Elbow method with non-private model
Из полученного графика видно, что оптимальное число кластеров равно 5. Кластеризация будет выполнена по признакам Annual Income и Spending Score, которые загружены как X. Результаты кластеризации будут отображены на графике.

Полный набор данных загружен как mall_df. Для удобства вам предоставлена вспомогательная функция show_clusters() для визуализации кластеров. Используйте ?show_clusters, чтобы узнать о ней подробнее.

Это упражнение является частью курса

Конфиденциальность данных и анонимизация в Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Build the differentially private K-means model
model = ____
Редактировать и запускать код