Изменения

Перейти к: навигация, поиск

Эволюционные алгоритмы кластеризации

47 байт добавлено, 23:17, 8 апреля 2019
Представление особи
* '''решётчатое кодирование''' {{---}} для каждого вещественного признака объектов одного кластера задаются верхняя и нижняя граница. Таким образом, область одного кластера $d$-мерной выборки ограничивается $d$-мерным гиперкубом.
* '''вещественное кодирование''' (''англ.'' real encoding) {{---}} для каждого кластера $d$-мерной выборки задаётся его ''центроид'' {{---}} синтезированный объект, определяемый его координатами в пространстве выборки. Принадлежность объекта к кластеру определяется центроидом, который ближе всего к объекту согласно используемой метрике. Вся особь определяется вещественным вектором размера $k \cdot d$.
* '''бинарное кодирование''' (''англ.'' binary encoding) {{---}} то же самое, что и вещественное кодирование, но в качестве центроида используется элемент выборки , называемый прототипом (''прототипангл.''prototype). Таким образом, одна особь может быть представлена вектором из $N$ булевых значений, из которых $k$ истинных определяют прототипы соответствующих $k$ кластеров.
* '''бинарное кодирование по остовному дереву''' (''англ.'' tree-based binary encoding) {{---}} по выборке строится [[Остовные деревья: определения, лемма о безопасном ребре|минимальное остовное дерево]]; особь кодируется вектором из $N-1$ булевых значений, среди которых $k-1$ истинное соответвует рёбрам остовного дерева, разделяющим кластеры.
 
== Мутации ==
В качестве мутации можно либо использовать одну из операций, приведённых ниже, либо случайно (н-р, равновероятно) выбирать одну из нескольких таких операций.
Анонимный участник

Навигация