Форум программистов, компьютерный форум CyberForum.ru

Нейронные сети - 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; В книгах описываются самые простые примеры, как-то: using namespace std; template <class T> class bithree { public: http://www.cyberforum.ru/cpp-beginners/thread312495.html
C++ Обход Джарвиса (Алгоритм заворачивания подарка)
Не могу придумать как написать прогу. Помогите пожалуйста. Суть такова: Пусть дано множество P = {p1,p2,...pn} точек. В качестве начальной берётся самая левая нижняя точка p1 (ее можно найти за O(n) обычным проходом по всем точкам), она точно является вершиной выпуклой оболочки. Затем для каждой точки pi ищется против часовой стрелки точка pi + 1 путём нахождения за O(n) среди оставшихся точек (+...
Инклюиды - include C++
Доброго времени суток ! столкнулся с такой проблемой что нахожу какие-то примеры программ в инэте запускаю у себя а оно ругается что нет include каждых ! подскажите может есть какой-то сборник ? у меня стоит C++Builder 6
C++ Вопрос о много-модульных проектах... http://www.cyberforum.ru/cpp-beginners/thread312473.html
Здравствуйте! Имеется проект из кучи dll(около 20 и планируется свыше сотни)... не спрашивайте зачем... Дак вот... всё бы хорошо, если бы не одна огромная проблема, при которой я не могу работать над проектом, а именно: Например: Имеются две dll(1 и 2). Необходимо в 1 объявить класс, содержащийся во 2 dll. А потом в dll номер 2 объявить класс, содержащийся в 1 dll. И так весь проект. Все...
C++ Просят объяснить каждую строчку программы написанная в Borland C++ Вот листинг программы //-------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include "raschet.cpp" #include <math.h> //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma link "Series" подробнее

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

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

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