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
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 = ____