Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Clustering Metrics | Unsupervised Learning Metrics
Evaluation Metrics in Machine Learning with Python

bookClustering Metrics

123456789101112131415161718192021222324252627
from sklearn.datasets import make_blobs from sklearn.cluster import KMeans from sklearn.metrics import silhouette_score, davies_bouldin_score, calinski_harabasz_score # Generate synthetic data X, _ = make_blobs(n_samples=300, centers=4, cluster_std=0.60, random_state=0) # Fit KMeans clustering kmeans = KMeans(n_clusters=4, random_state=0) labels = kmeans.fit_predict(X) # Compute Inertia inertia = kmeans.inertia_ # Compute Silhouette Score silhouette = silhouette_score(X, labels) # Compute Davies–Bouldin Index db_index = davies_bouldin_score(X, labels) # Compute Calinski–Harabasz Index ch_index = calinski_harabasz_score(X, labels) print(f"Inertia: {inertia:.2f}") print(f"Silhouette Score: {silhouette:.2f}") print(f"Davies–Bouldin Index: {db_index:.2f}") print(f"Calinski–Harabasz Index: {ch_index:.2f}")
copy
question mark

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

bookClustering Metrics

Свайпніть щоб показати меню

123456789101112131415161718192021222324252627
from sklearn.datasets import make_blobs from sklearn.cluster import KMeans from sklearn.metrics import silhouette_score, davies_bouldin_score, calinski_harabasz_score # Generate synthetic data X, _ = make_blobs(n_samples=300, centers=4, cluster_std=0.60, random_state=0) # Fit KMeans clustering kmeans = KMeans(n_clusters=4, random_state=0) labels = kmeans.fit_predict(X) # Compute Inertia inertia = kmeans.inertia_ # Compute Silhouette Score silhouette = silhouette_score(X, labels) # Compute Davies–Bouldin Index db_index = davies_bouldin_score(X, labels) # Compute Calinski–Harabasz Index ch_index = calinski_harabasz_score(X, labels) print(f"Inertia: {inertia:.2f}") print(f"Silhouette Score: {silhouette:.2f}") print(f"Davies–Bouldin Index: {db_index:.2f}") print(f"Calinski–Harabasz Index: {ch_index:.2f}")
copy
question mark

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2
some-alt