Чтение оригинальных источников.
К сожалению, позже написано много глупостей.
PAM состоит из двух алгоритмов:
- СТРОИТЬ, чтобы выбрать начальные медоиды ( не случайным образом)
- SWAP, чтобы сделать лучшие улучшения ( не стиль k-средних)
Алгоритм стиля k-средних работает намного хуже, чем PAM.Любое описание PAM, в котором не упоминаются эти две части, является неточным (и их довольно много ...)
Пакет R, похоже, использует настоящий алгоритм PAM:
По умолчанию, когда медоиды не указаны, алгоритм сначала ищет хороший начальный набор медоидов (это называется фазой build ).Затем он находит локальный минимум для целевой функции, то есть решение, такое, что нет единственного переключателя наблюдения с медоидом, который уменьшит цель (это называется swap phase)
CLARA определенно найдет худшие решения, чем PAM, так как он запускает PAM на образце, и я бы не нашел оптимальных медоидов в образце, тогда их невозможно найти.