Содержание
Алгоритм k-средних
Простейший алгоритм кластеризации (деления данных на относительно однородные группы — т. н. кластеры).
Алгоритм k-средних делит имеющиеся данные на заданное число групп
Описание алгоритма
Шаг 0
Выбирается число групп
Шаг 1
Случайно выбираются точек, которые назначаются начальными центрами масс кластеров:
Шаг 2
Проводится начальное разбиение на кластеры. Точка принадлежит тому кластеру, расстояние до центра масс которого будет наименьшим.
Шаг 3
Происходит вычисление нового центра масс каждого кластера. Затем все точки заново разбиваются на кластеры по тому же правилу, что и в шаге 2. Эта процедура завершается тогда, когда после очередного пересчёта текущий центр масс совпадает с предыдущим.
Недостатки алгоритма
Модификации алгоритма
КатегорияПрикладнаяМатематика | КатегорияАлгоритмы