Встречается на собеседованиях • сегодня

Что такое Кластеризация

Кластеризация — это метод машинного обучения без учителя, который группирует данные на основе их сходства. Цель — разделить данные на кластеры так, чтобы объекты внутри одного кластера были похожи, а между разными — отличались.

Пример с кодом (K-Means):

python
from sklearn.cluster import KMeans
import numpy as np

# Пример данных
X = np.array([[1, 2], [1, 4], [1, 0], [4, 2], [4, 4], [4, 0]])

# Кластеризация (2 кластера)
kmeans = KMeans(n_clusters=2).fit(X)
print(kmeans.labels_)  # [0 0 0 1 1 1]

Типы кластеризации:

  • K-Means — центроидный метод.
  • Иерархическая — строит дерево кластеров.
  • DBSCAN — на основе плотности.

Применение: сегментация пользователей, анализ изображений, аномалии.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы