Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2013, 23:42   #1
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию Как нарисовать карту Кохонена?

Всем привет.
Для кластеризации определенных объектов реализовал самоорганизующуюся карту Кохонена. Обучение работает как положено (вроде). Расстояния между векторами весов нейронов считаю и вот как описано здесь - (пункт - Отображение кластеров) - как раз эти значения весов и нужно использовать для определения цвета узла? Но вот конкретно как определить этот цвет не могу понять. Может кто-то объяснить, так сказать "на пальцах", этот вопрос...
Будь проще и люди к тебе потянутся

Последний раз редактировалось spamer; 29.04.2013 в 00:57.
spamer вне форума Ответить с цитированием
Старый 29.04.2013, 00:24   #2
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Раскрасьте в соответствии с функцией расстояния. Или классовой принадлежности.
Найдите пару нейронов расстояние между которыми максимально, запишите расстояние как MaxD
Дальше вычисляете расстояние от первого(или второго) нейрона до остальных и вычисляете цвет. DWn = D(W1, Wn)/MaxD in [0,1] - используем для вычисления цвета.
color = RGB((1-DWn)*255, 0, 255*DWn)

Как-то так бы я сделал, но сам никода не рисовал эту сеть
Kostia вне форума Ответить с цитированием
Старый 29.04.2013, 23:33   #3
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Kostia, спасибо. Удалось таки что-то нарисовать похожее на правду
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерная нейронная сеть Кохонена C# [FENIX] Фриланс 0 12.03.2012 16:48
как сделать изображение-карту? незнайка_на_земле HTML и CSS 6 18.11.2011 21:34
Как настроить звуковую карту? Hardander Компьютерное железо 3 30.04.2010 20:50
Нарисовать географическую карту. Фортран. Helga Помощь студентам 2 24.04.2008 19:47