Вход
Регистрация

Визуализация карт Кохонена

Добрый день!

Стоит задача провести кластеризацию данных с помощью сети Кохонена. На вход сети подаётся 7ми мерный вектор.

Сеть представляет собой карту 10х10 нейронов, расположенных в виде квадратной решётки. Входные данные разбиваются на классы.

Вопрос в том, как теперь визуализировать полученные данные.
К сожалению, нашёл оч. мало информации по поводу визуализации данных с помощью сети.

Нашёл след. варианты:
1. Разбиение на классы по удалённости нейронов друг от друга: т.е. берём первый нейрон и помещаем в кластер 1, послед. нейроны сравниваем с ним, если расстояние меньше порога, то помещаем в тот же кластер, если больше, то в новый. Послед. нейроны сравниваем уже со всеми сущ. кластерами.

2. Выбираем i-тую компоненту вектора весов и раскрашиваем её на карте в зависимости от величины значения.

К сожалению, нигде не описан алгоритм u-matrix.
Если кто может помочь советами или ссылками на алгоритмы раскраски карты, буду признателен. Спасибо.