Анализ наименьших кластеров
В этом упражнении вы рассмотрите кластеры, полученные с помощью DBSCAN, и отметите некоторые из них как мошеннические:
- сначала нужно определить размер кластеров и отфильтровать наименьшие
- затем вы возьмёте наименьшие кластеры и пометите их как мошеннические
- наконец, вы сравните результаты с исходными метками, чтобы оценить качество обнаружения мошенничества.
Доступны результаты предсказаний модели DBSCAN: переменная n_clusters, а также метки кластеров, сохранённые в pred_labels. Приступим!
Это упражнение является частью курса
Обнаружение мошенничества на Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Count observations in each cluster number
counts = np.bincount(____[____ >= 0])
# Print the result
print(counts)