вторник, 30 сентября 2008 г.

Нейрокомпьютеры

упало из френдленты
http://community.livejournal.com/chto_chitat/4052640.html

После кноги Тима Джонса, про которую я недавно писал, захотелось почитать что-то подобное про алгоритмы. Кроме того меня давно уже подбивало почитать поподробнее про нейронные сети. Где их я смогу применить для своих задач пока не знаю, но интересуют они меня давно.


И вот неожиданно попалась книга Л.Г. Комарцовой и А.В. Максимова в..Нейрокомпьютерыв.., изданная в МГТУ им. Баумана. Сначала, когда я взял в руки эту книжку в магазине, то не думал, что она меня заинтересует, предполагая по названию, что это будет что-то про реализаию персептронов в железе. Да и то, что книга предназначена для студентов сначала смутило, есть у меня одно предубеждение на счет институтских книжек, очень уж часто они оказываются слишком обобщенными и слишком теоретическими. После них остается какое-то странное ощущение, что вроде бы прочитал про описываемый предмет целую книгу, но как применить то, что там написано, непонятно.


К счастью, эта книжка оказалась приятным исключением. Все вопросы, которых касаются авторы, описаны очень доходчиво и подробно, приводятся много примеров. Готовых программ в этой книге нет, но зато каждый алгоритм описывается на псевдокоде. И я даже не ожидал, что эта книга будет во многих местах пересекаться с книгой Тима Джонса.



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


Потом идет интересная глава, где для решения системы дифференциальных уравнений используется нейронная сеть, показано как с помощью разложения некоторых функций в ряд можно составлять топологии сетей для систем дифференциальных уравнений с разным количеством неизвестных. Возможно, такая задача для нейронных сетей все-равно, что забивание гвоздей микроскопом, но сама идея мне понравилась.


После этого начинаются главы, посвященные уже более привычным для нейронных сетей задач - распознавания и классификации объектов, а заодно и аппроксимации функции. Начинается все с нейронных сетей без обратных связей, п риводятся некоторые теоремы, касающиеся нейронных сетей и описываются алгоритмы обучения с учителем (а по сути методы оптимизации функции со многими переменными) - алгоритм обратного распространения ошибки, несколько градиентных методов обучения и кратко затрагивают неградиентные алгоритмы - метод Нелдера-Мида и метод случайного поиска. Здесь же приводятся некоторые соотношения, с помощью которых можно примерно выбрать количество нейронов в каждом слое, описывается проблема переобучения сети (до этого я даже не знал, что такая проблема существует) и рассказывается про алгоритмы, которые позволяют во время обучения изменять количество нейронов в каждом слое.


Отдельная глава посвящена генетическим алгоритмам, причем описывается все этапы алгоритма подробно, с возможными вариантами модификации. Здесь же упоминают различные способы кодирования решений, в том числе и код Грея, и описывают применение генетических алгоритмов к обучению нейронных сетей. В этой же главе алгоритм обучения, который использует одновременно генетический алгоритм и метод отжига, который тоже был описан в книге Тима Джонса.


Затем идет описание нейронных сетей с обратными связями. Начинается описание с однослойной сети Хопфилда с обратными связями, рассказывают про вероятностную сеть Больцмана, сеть Хемминга и некоторые другие. Приводятся примеры апроксимации двумерной функции при разной степени обучения.


Следующая глава посвящена сетям, предназначенным для разделения множества входных данных на классы и обучению сети без учителя. Здесь рассказывается про теорию адаптивного резонанса и алгоритм ART-1 - еще одно пересечение с Тимом Джонсом -, интересно было почитать про то, как тот же ал горитм используется для той же задачи, но реализуется в виде нейронной сети. Потом описываются еще некоторые типы нейронных сетей.


Отдельная глава посвящена нечеткой логике. Нечеткая логика опять же была и у Тима Джонса, но здесь уже она описывается с математической строгостью, вводятся все используемые операторы, их возможные реализации и грав\фичечкое представление. Тоже очень полезная глава. Затем описываются нейронные сети, которые используют нечеткую логику, и приводится алгоритм обучения нечеткого персептрона.


В отдельной главе описываются программы для эмуляции нейронных сетей. Эта глава, на мой взгляд, получилась самая неудачная из-за того, что описываются какие-то древние программы, в основном разработаные в самом МГТУ. Все-таки странно сейчас читать про то, что программа может работать с в..большими многомерными массивамив.., размер которых может быть до 64 КБ, а потом видеть скриншоты окон из Win 3.1x. Или при описании другой программы чита ть, что достаточно 486-й процессора, но лучше все-таки взять Pentium. Но в качестве примера того как можно организовать интерфейс или как организовать ввод и описание сетей, глава вполне сойдет, скриншотов там много.


А последняя глава посвящена элементной базе для построения нейронных сетей в железе. Здесь рассказывается про существующие микросхемы, особенно подробно про нашу Л1879ВМ1 (он же NeuroMatrix NM6403).


Итого, книжка на твердую 5 с минусом. Минус за главу с программами. Все-таки интересно было бы почитать, какие программы есть сейчас.Особенно хорошо эта книга читается после Тима Джонса про программирование искусственного интеллекта, потому что там он все алгоритмы описывает буквально на пальцах, а здесь они же описываются более строго и часто более подробно, с сбольшим количеством вариантов реализации.В общем, книга понравилась, не знаю буду ли я когда-нибудь использовать нейронные сети, но почитал про них с удовольствием.


Эта запись у меня в блоге | Оставить комментарий у меня в блоге

Читаем также
Шаг вперед и два назад

понедельник, 29 сентября 2008 г.

не умею быть счастливой...

From
http://blogs.mail.ru/community/alone/642143AE1C41E794.html

Я не умею быть счастливой
Старалась, не получается. Быть счастливым - в твоих руках или же это дано богом? 


Читаем еще
Изобретаем колесо

воскресенье, 28 сентября 2008 г.

в папке Temp (В с диске в папке windows ) хранятся ненужные файл

из подписки
http://blogs.mail.ru/community/compi/7FB6FB0A909C7A26.html

У мя такая проблема, вобщем у мя в с диске только 14 гб памяти , слышала что в папке темп хранятся ненужные файлы и их можно свободно удлять , но меня так же смущает то что она весит 10 гигов ... Что вы посоветуете удалять или нет?

пятница, 26 сентября 2008 г.

BMW против Civic: ночная гонка

Источник
http://www.livejournal.ru/auto/themes/id/10659

kobaltt поспорил с приятелем на ящик пива о том, чья машина быстрее. Блоггер водит подержанный BMW пятой серии, его оппонент будет на новом Honda Civic. "Кому, как вы думаете, придется покупать пиво"? - спрашивает блоггер. Порвет или нет?

четверг, 25 сентября 2008 г.

мысли о смерти

Из блога
http://blogs.mail.ru/community/alone/731A1381490DCF.html

недавно захадил на один сайт зпакомств и там предлагалось заполнить анкету. там был такой вопрос "как бы вы хотели умереть?" все отвечали, я не хочу умирать или я не хочу об этом думать. лично мне кажется что о смерти думать полезно. не приятно но полезно. большую часть жизни мы проживаем рефлекторно. делая одно и то же каждый день. и так в это вливаемся что начинаем просто жить на автопилоте. надо остановится. уступить в споре с любимым человеком, даже если прав ты. потратить своё драгоценное время на не интересные тебе занятия, если это доставит удовольствие твоим близким. проявить нежность, заботу, понимание, участие,не потому что что то случилось, а просто так. выжать из себя всю фантазию и сделать супер подарок, не потому что сегодня праздник, а просто потому что этот человек есть на земле. да ещё миллион дел которые нам не свойственны в повседневной жизни. ведь завтра может быть поздно. смерть не считается с нашими планами. (извините что так длинно и пространно, если так нельзя, скажите. больше не буду)

От друзей
Откуда появилась фраза
видео

понедельник, 22 сентября 2008 г.

Неандерманьяки

пришло в подписке
http://community.livejournal.com/useless_faq/8808774.html

По поиску пропалил,вроде еще не было подобного вопроса. Вот,скажем,были ли маньяки в древние времена? Именно в таком понимании,как сейчас. Например,вот,живет племя со своими старейшинами, населением,воинами и т.п.,т.е. более-менее что-то соображающее, а не совсем уж обезьяны. И вот у кого-то из них переклинило в голове - он идет и каждую ночь убивает одного-двух из своих соплеменников,вобщем ведет себя как какой-нибудь Чикатило. Было ли такое? Или все эти психические заболевания развиваются от современной жизни с каждодневным ревом моторов, хреновой экологией, дерьмовыми продуктами и т.п.?

P.S. Под этим неким человеком (маньяком) из племени, подразумевается абсолютно здоровый физически и,например,бывший абсолютно нормальным все время до этого.

Читать
подсматривая чужие сновидения...

четверг, 18 сентября 2008 г.

среда, 17 сентября 2008 г.

Беспорядочный порядок

упало из френдленты
http://community.livejournal.com/pishu_pravilno/3366561.html

"Порядок принятия общим собранием акционеров решения по порядку ведения общего собрания акционеров..."
Является ли это тавтологией?)

воскресенье, 14 сентября 2008 г.

Tally Weijl

Сперто отсюда
http://community.livejournal.com/ru_glamour/2484509.html





















Фотографы: Terry Richardson, Ellen von Unwerth

суббота, 13 сентября 2008 г.

образец

Из блога
http://community.livejournal.com/useless_faq/8764858.html

зачем на упаковке с чипсами, кукурузными палочками рядом с фото содержимого расположена надпись "Образец представления продукта"?

От друзей
Подкаст "Функции Фанка"

Инопланетяне

link
http://blogs.mail.ru/community/alone/6610676025D6309B.html

мы инопланетяне с синими душами и мы пришли по ваши души
(Андрей фон Дуйсбург)
----------------

Какого цвета моя душа - я не знаю.Ясегодня в гости к вам заглянуть решил!....