Карта SOM полное понимание
У меня есть несколько запросов, чтобы полностью понять, как работают карты SOM, если вы проверите эту карту SOM:
1 - Почему на карте есть точки, на которых нет меток (A, B или C)?
2 - я понимаю, что в каждом узле более 1 элемента. Сколько элементов типа должно быть в узле, чтобы увидеть его метку на карте?
3 - Что означает серый цвет? Означает ли черный цвет, что есть много точек, которые соответствуют этой ячейке? Или это означает, что между этой и соседней клетками большое расстояние?
4 - Почему в черной ячейке нет метки (A, B или C)? Позже я понял, что эта карта имеет размер 10 х 5, и метки могут быть расположены только в точках. Это верно?
Заранее спасибо!!
1 ответ
Это не карта SOM. это U-матрица, которая показывает расстояния между узлами. Это объяснит, почему существует разрыв между каждым узлом и каждым другим узлом. В U-матрице оттенок шестиугольника в середине светлее, когда два узла находятся рядом друг с другом, и темнее, когда они находятся дальше друг от друга. См. http://users.ics.aalto.fi/jhollmen/dippa/node24.html для получения дополнительной информации.
Количество меток в каждой ячейке зависит от "режима". Я не уверен, какую реализацию вы используете, но режимы для SOM Toolbox:
% From https://github.com/ilarinieminen/SOM-Toolbox/blob/master/som/som_autolabel.m
% The modes:
% 'add': all labels from sFrom are added to sTo (even multiple
% copies of same)
% 'add1': only one instance of each label is kept
% 'freq': only one instance of each label is kept and '(#)', where
% # is the frequency of the label, is added to the end of
% the label. Labels are ordered according to frequency.
% 'vote': only the label with most instances is kept