Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Реализация ВНС (PNN)

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Реализация ВНС (PNN)
Имя
Сообщение << Старые топики   Новые топики >>
Реализация ВНС (PNN) - 2010-11-18 15:56:45.400000   
Rage

Сообщений: 24
Оценки: 0
Присоединился: 2006-07-26 14:47:18
Всем привет!!!
Передо мной поставили задачу реализовать вероятностную нейронную сеть (PNN или ВНС).
Я почитал всякие учебники по данным сетям, но всё описано поверхностно. Смысл вроде понятен, но
нигде не нашёл примеров реализации данных сетей.
Может ли кто нибудь кинуть ссылку на пример реализации???????
Post #: 1
RE: Реализация ВНС (PNN) - 2010-11-18 20:07:00.166666   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: Rage

Я почитал всякие учебники


список в студию
Post #: 2
RE: Реализация ВНС (PNN) - 2010-11-20 11:45:14.940000   
tеstеr

Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
Так не ищи пример, просто напиши. Не знаю что такое вероятностная нейронная сеть, представляю это так.
Пусть есть 4 характеристики у входных данных, и 10 классов, по которым надо раскидать эти входные данные.
Тогда распределение слоёв такое: 1->*4->*10.
Входной (1) "синопс" получает на вход элемент (пускай это живое существо) и выделяет из него известные характеристики:
х1 - вес, х2 - длина хвоста, х3 - наличие лёгких, х4 - максимальный возраст взрослой особи.

Эти 4 характеристики подаются на слой из 4-х элементов, каждый из которых вычисляет вероятность принадлежности к одному из 10-ти классов по указанной характеристике. Например, если длина хвоста не задана, то на все выходы подаётся 1. Если длина хвоста > 10 см, то это не заяц, …

Последний слой, состоит из множества вероятных животных, каждый элемент принимает 4 входа, умножает их на свои коэффициенты (вырабатываемые в процессе обучения), и формируем вероятность того, что переданное животное - заяц, волк, ….

То что выделил только 3 слоя, лишь два из которых обучаемые (первый слой фиктивный, он просто распределяет) - у них настраиваются коэффициенты на входы (у 3-го слоя) и выходы (у 2-го слоя), это не принципиально. Возможно, ты реализуешь иначе и "второй слой" будет у тебя состоять из 40-ко слоёв по 100 элементов в каждом. Вроде всё просто.
Post #: 3
RE: Реализация ВНС (PNN) - 2010-11-20 14:18:30.873333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Тут погляди, только книжки придется ещё читать - готового на 100% там нет.
Post #: 4
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Реализация ВНС (PNN)







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.