ПочатиПочніть безкоштовно

Метод силуета

У попередньому уроці ви побачили, як різна кількість кластерів впливає на роботу алгоритму K-Means. Це особливо важливо на співбесіді, адже оптимальна кількість кластерів дає найкращі результати.

У цій вправі ви використовуватимете функцію silhouette_score() з sklearn.metrics для алгоритмів K-Means, запущених на датафреймі diabetes, щоб застосувати метод силуета для пошуку оптимальної кількості кластерів. Зверніть увагу, що для обчислення показника використовується евклідова відстань, щоб забезпечити порівнюваність із методом ліктя (Elbow).

Матрицю ознак X, яку ви використаєте для навчання моделей K-Means, уже створено для вас.

Ви перебуваєте на тій самій стадії конвеєра, що й у попередніх вправах, але тут ви також додасте передбачення: Конвеєр машинного навчання

Ця вправа є частиною курсу

Практика співбесід з Machine Learning у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import modules
from sklearn.____ import ____
from sklearn.____ import ____
Редагувати та запускати код