Форум программистов, компьютерный форум, киберфорум
Наши страницы

Нейронные сети - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Fatal: Expected a file name: http://www.cyberforum.ru/cpp-beginners/thread312497.html
Fatal: Expected a file name: Что это за ошибка и как от неё избавиться?
C++ template <class T> Куда вставлять template <class T> при определении функций, принимающих аргументы типа "класс"?дружественных фунгкций и вообще куда её вставлять using namespace std; В книгах описываются самые... http://www.cyberforum.ru/cpp-beginners/thread312495.html
C++ Обход Джарвиса (Алгоритм заворачивания подарка)
Не могу придумать как написать прогу. Помогите пожалуйста. Суть такова: Пусть дано множество P = {p1,p2,...pn} точек. В качестве начальной берётся самая левая нижняя точка p1 (ее можно найти за O(n)...
Инклюиды - include C++
Доброго времени суток ! столкнулся с такой проблемой что нахожу какие-то примеры программ в инэте запускаю у себя а оно ругается что нет include каждых ! подскажите может есть какой-то сборник ? ...
C++ Вопрос о много-модульных проектах... http://www.cyberforum.ru/cpp-beginners/thread312473.html
Здравствуйте! Имеется проект из кучи dll(около 20 и планируется свыше сотни)... не спрашивайте зачем... Дак вот... всё бы хорошо, если бы не одна огромная проблема, при которой я не могу работать...
C++ Просят объяснить каждую строчку программы написанная в Borland C++ Вот листинг программы //-------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include "raschet.cpp" #include <math.h>... подробнее

Показать сообщение отдельно
VTsaregorodtsev
371 / 354 / 52
Регистрация: 19.02.2010
Сообщений: 1,510
12.06.2013, 22:17
Almaz1988, эту активационную функцию - в морг.
Сначала вообще уберите акт.функцию - оставьте у нейронов только адаптивные сумматоры. И добейтесь, чтобы прога с любым числом слоёв и нейронов в них обучалась воспроизводству линейных зависимостей (типа y=x) на единичном отрезке или в единичном кубе. Ну и несколько выходов в сети при этом протестируйте - на одном требуйте y=x, на другом, например, у=-x или у=-0.5x. Точность (если брать средний квадрат ошибки) обучения чтобы везде достигалась не ниже 10 в минус 6 степени (дальше можно прекращать обучение и копейки точности не выжимать).
Вот когда на вырожденной в линейную сетке отладите и обратное распространение (на любое число слоёв), и найдёте приемлемый интервал шага обучения, и т.д. - вот тогда и будете переходить к простановке и тестированию работоспособности нелинейностей.

Гип.тангенс съест любые данные. Данные, в конце концов, проходят через обучаемые коэффициенты.

Ну и в меньшей степени по теме. Задача xor есть полный мастдай, ибо это никакая не репрезентативная статистическая выборка (а нейросеть при решении задачи классификации аппроксимирует именно оптимальный байесов классификатор). Так что не удивляйтесь, если для xor Вам потребуется несколько тысяч эпох обучения, тогда как, например, для гораздо более сложной задачи распознавания рукописных цифр MNIST достаточно 30-50 эпох.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru