суббота, 19 июня 2010 г.

Что же я хочу получить на выходе???

А действительно, что?
Пока что я вижу три направления:
1.Надо создать библиотеку классов, на основании которых можно было бы легко и без каких-либо дополнительных телодвижений конструировать абсолютно любые (ну или практически любые :-)) нейронные сети. Причем конфигурация и сложность сети не должна иметь никакого значения.
2.Оптимизировать библиотеку для параллельных вычислений. Ну это понятно. Распараллеливание вычислений тут, как говорится, лежит на самой поверхности...
3.Самая последняя стадия. Собственно ради нее все и задумывалось. Необходимо вычисления разнести по разным машинам. Имеются ввиду, что компьютеры соединены при помощи какой-либо сети (либо локальной, либо Internet), и каждая машина в такой сети выступает как нейрон, либо группа нейронов (не путать с «облачными» вычислениями).

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

Ах да. Чуть не забыл. Самое важное в проекте — его название. Дабы долго не думать, а название отражало всю суть проекта, назовем его «SkyNET». И будем надеяться он не начнет войну против людей, и нам не надо будет искать своего предводителя повстанцев ))).

Соответственно все это дело должно быть Open Source и должно компилироваться на разных платформах.
Вот так вот, в двух словах, звучат мои планы. Во что это все выльется дальше — не знаю, но надеюсь что это заинтересует многих людей!

Вместо предисловия

Наверное стоит рассказать, зачем я решил завести блог? Отчасти это желание попробовать что-то новое, отчасти мне надо как-то привести свои мысли в порядок, и решить что же я хочу получить в итоге. Конечно я мог записывать свои мысли и в текстовый файл, но это, во первых, не по программистски, а во вторых, хотелось бы узнавать что думают о моих идеях и наработках другие люди. К тому же сейчас у меня сессия, и, как это не парадоксально, появилось много свободного времени :-)
Также, наверное стоит упомянуть, что это мой маленький научный проект, который, я верю, может вырости до чего-то более крупного.
Ну чтож. Как говорится: поехали...

Поехали...

Итак. Это мое первое сообщение, моего первого в жизни блога... Так что, как говорится, Hello World!