Začněte nyníZačněte zdarma

Metoda lokte

Silhouette skóre a metoda lokte slouží jako vzájemné ověření výsledků. Na pohovoru zaměřeném na Machine Learning se tě mohou zeptat na jednu z těchto metod, ale pokud dokážeš vysvětlit obě v kontextu té druhé, výrazně tím svoji odpověď obohatíš.

V tomto cvičení pro každou hodnotu k inicializuješ model K-means a pomocí atributu inertia_ zjistíš součet čtverců vzdáleností vzorků od nejbližšího středu shluku. Při vykreslení do grafu tento součet tvoří charakteristický „loket".

Z předchozí lekce si pamatuj, že s rostoucí hodnotou k hodnota inertia_ klesala.

Knihovna matplotlib.pyplot je již naimportována jako plt a KMeans z sklearn.cluster také. Matice příznaků X je rovněž připravena.

Toto cvičení je součástí kurzu

Procvičování otázek k pohovorům z oblasti Machine Learning v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create empty list
sum_of_squared_distances = ____
Upravit a spustit kód