Files
tianxuan/logs/clustering_eval_report.json
T

139 lines
2.6 KiB
JSON

{
"run_info": {
"dataset": "data/wnl_converted.csv",
"total_rows": 3547,
"n_entities": 834,
"n_clusters": 6
},
"quality_metrics": {
"silhouette": 0.7332,
"davies_bouldin": 7.6658,
"calinski_harabasz": 792.0156,
"noise_ratio": 0.1355,
"purity": 0.2434,
"ari": 0.0001,
"nmi": 0.0236
},
"cluster_sizes": {
"-1": 113,
"0": 80,
"1": 259,
"2": 160,
"3": 82,
"4": 43,
"5": 97
},
"cluster_service_map": {
"-1": {
"SoundCloud": 27,
"Web": 25,
"Kinopoisk": 24,
"Spotify": 17,
"YandexMusic": 10,
"Netflix": 6,
"AppleMusic": 2,
"YouTube": 1,
"PrimeVideo": 1
},
"0": {
"Spotify": 21,
"YandexMusic": 19,
"SoundCloud": 17,
"Kinopoisk": 10,
"Web": 9,
"Netflix": 3,
"YouTube": 1
},
"1": {
"Web": 61,
"Spotify": 51,
"Kinopoisk": 44,
"SoundCloud": 44,
"YandexMusic": 37,
"Netflix": 11,
"AppleMusic": 5,
"YouTube": 4,
"PrimeVideo": 2
},
"2": {
"SoundCloud": 39,
"YandexMusic": 34,
"Web": 33,
"Spotify": 27,
"Kinopoisk": 13,
"Netflix": 9,
"PrimeVideo": 2,
"YouTube": 1,
"LiveYouTube": 1,
"AppleMusic": 1
},
"3": {
"Spotify": 19,
"Web": 18,
"SoundCloud": 18,
"YandexMusic": 11,
"Kinopoisk": 8,
"Netflix": 7,
"AppleMusic": 1
},
"4": {
"Web": 12,
"Spotify": 11,
"SoundCloud": 10,
"Kinopoisk": 4,
"YandexMusic": 2,
"Netflix": 2,
"PrimeVideo": 1,
"LiveYouTube": 1
},
"5": {
"Web": 24,
"SoundCloud": 23,
"Spotify": 19,
"Kinopoisk": 12,
"YandexMusic": 9,
"Netflix": 5,
"YouTube": 2,
"AppleMusic": 1,
"LiveFacebook": 1,
"PrimeVideo": 1
}
},
"purity_breakdown": {
"-1": {
"dominant_label": "SoundCloud",
"dominant_count": 27,
"size": 113
},
"0": {
"dominant_label": "Spotify",
"dominant_count": 21,
"size": 80
},
"1": {
"dominant_label": "Web",
"dominant_count": 61,
"size": 259
},
"2": {
"dominant_label": "SoundCloud",
"dominant_count": 39,
"size": 160
},
"3": {
"dominant_label": "Spotify",
"dominant_count": 19,
"size": 82
},
"4": {
"dominant_label": "Web",
"dominant_count": 12,
"size": 43
},
"5": {
"dominant_label": "Web",
"dominant_count": 24,
"size": 97
}
}
}