Как начать программирование нейронной сети

Я новичок в области нейронных сетей. Я прочитал некоторую теорию относительно нейронных сетей. Теперь я хочу сделать некоторое реальное кодирование, чтобы реализовать исследования нейронных сетей в моем классе теории. Может ли кто-нибудь предложить, с чего начать ИЛИ какой язык программирования использовать ИЛИ любую другую деталь, например URLS и т.д. Большое спасибо за вашу помощь.

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

Ответ 1

Это отличная онлайн-вики: http://grey.colorado.edu/CompCogNeuro/index.php/CCNBook/Main

Theres отличный набор примеров проектов, которые поставляются вместе с ним, и использует программное обеспечение Emergent, которое является бесплатным и действительно мощным (grey.colorado.edu/emergent/)

Ответ 2

Существуют различные типы нейронных сетей и AI-Junkie имеет отличные возможности для некоторых из них. Они в значительной степени представляют собой "мир привет" определенных типов нейронных сетей.

Ответ 3

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

Ответ 4

Используйте языки программирования, которые вы уже знаете (например, Ocaml, Haskell, С++, Java...).

Используйте или взломайте или изучите или улучшите существующие библиотеки бесплатного программного обеспечения для нейронных сетей.