Есть ли у кого пример нейронной сети с обратным распространением ошибки?
Ищу простой пример на языке с си-образным синтаксисом, без кучи подключаемых файлов в проект, без абстрактной каши, наподобие отдельного класса для каждого нейрона, слоя и т.п.
В идеале это будет обычный main.c с набором функций и длинной в 200-300 строк кода
Прошу обратить ваше внимание на вот эту книгу: Программирование искусственного интеллекта в прило...
Там есть как раз таки то, что вы ищете - никакого ООП, никаких сторонних библиотек.По алгоритму обучения нейронных сетей с обратным распространением там целая глава + удобно читаемые листинги на чистом си. Файлы к книге
Нашел код, отформатировал, добавил русские комментарии
Хоть и не обошлось без ООП, но оно там сведено к минимуму
Вот ссылка, не знаю, сколько она продержится (тут, увы, можно загружать только картинки) https://yadi.sk/d/-ba9YXb7i69sP