Оцінювання найменших кластерів
У цій вправі ви розглянете кластери, отримані з DBSCAN, і позначите певні кластери як шахрайські:
- спершу потрібно з'ясувати, наскільки великі кластери, і відфільтрувати найменші
- потім візьмете найменші та позначите їх як шахрайство
- нарешті, звіритеся з оригінальними мітками, щоб перевірити, чи справді це добре виявляє шахрайство.
Доступні передбачення моделі DBSCAN: n_clusters, а також мітки кластерів, збережені в pred_labels. Спробуймо!
Ця вправа є частиною курсу
Виявлення шахрайства в Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Count observations in each cluster number
counts = np.bincount(____[____ >= 0])
# Print the result
print(counts)