Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > построение нейронной сети по данным


Автор: _Y_ 15.12.2007, 20:13
Нужно построить нейронную сеть по имеющимся данным. Сеть предполагается типа Bayesian network (другое название - Believe network). Величины дискретные.

Стал биться с литературой. В основном с книгой R.E.Neapolitan, Learning Bayesian Networks, 2004. (в названии слово Learning имеет смысл именно построения сети). Не могу проломиться с моими знаниями. Алгоритмы поиска сети понятны, а вот алгоритмы нахождения score  описаны очень невнятно для моего уровня (перевод score на русский я не нашел - это величина характеризующая степень "подходящести" сети набору данных; т.е. все алгоритмы сравнивают score для разных структур сети и выбирают таким образом лучшую).

Может кто из уважаемой публики подскажет алгоритм подсчета score для случая неполных данных, т.е. для случая, когда в матрице данных имеются пробелы (величины не были определены). 

ЗЫ: в сети живет софт для таких целей, но, то, что удалось найти, или не позволяет делать то, что мне нужно, или затыкается уже на гораздо меньших наборах данных, чем мои.

ЗЫЫ: А может кто знает хороший живой форум по нейронным сетям?

Автор: VictorTsaregorodtsev 16.12.2007, 16:18
На русском ничего не припомню, кроме лекции С.Терехова на http://neurolectures.narod.ru/. Так что если ясности не добавится - то надо искать другие тексты буржуев. Я сам в эту тему не вникал вообще.
Для неполных данных скорее всего соответствующие слагаемые/множители будут нулевыми (=переписыванию всех формул только для учета известных компонент данных)

По форумам - для таких вопросов пациент скорее мертв, чем жив. На http://forum.basegroup.ru, http://forum.neuroproject.ru/, http://gotai.net/forum вряд ли помогут

Автор: _Y_ 16.12.2007, 19:09
VictorTsaregorodtsev, спасибо. лекции С.Терехова я явно не потяну. Та же проблема, что и с книжкой, которую я мусолю. Основные принципы понятны, но перевод их в код требует детальных разъяснений. А начинать изучение предмета с общих курсов статистики время не позволит. Нужен именно довольно детальный алгоритм в понимании программиста, а не специалиста по нейронным сетям.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)