0 / 0 / 0
Регистрация: 01.01.2020
Сообщений: 62
|
||||||
1 | ||||||
Почему не обучается нейросеть?05.04.2020, 17:23. Показов 846. Ответов 7
Метки нет (Все метки)
0
|
05.04.2020, 17:23 | |
Ответы с готовыми решениями:
7
Не обучается нейросеть Неправильно обучается нейросеть Почему нейросеть не обучается на векторе, состоящем из единиц? Нейросеть на FANN ошибка unresolved external '_fann_run' referenced from почему? |
1486 / 1413 / 240
Регистрация: 19.02.2010
Сообщений: 3,914
|
|
06.04.2020, 00:30 | 2 |
А напрямую воспользоваться Math.Exp() - религия не позволяет?
Веса не добавляются - а домножаются. Вместо использования записанного в переменную s значения - обязательно надо три раза повторно вычислить Sig(h[i]) ? Шаг обучения 0.1 - скорее всего офигенно (на 2-3 порядка) завышен. Может быть необходим обучаемый вес смещения (bias) - увы, мне лень в трёхмерном пространстве разметить вершины кубика и посмотреть, как там должна пройти разделяющая плоскость (а заодно - лень посмотреть, достаточно ли для этой обучающей выборки линейного разделителя - либо необходимо строить многослойную сетку). Ну и униполярная сигмоида и нецентрированные (не с нулевым средним) признаки - это негативное влияние на скорость сходимости обучения.
1
|
0 / 0 / 0
Регистрация: 01.01.2020
Сообщений: 62
|
|
06.04.2020, 10:58 [ТС] | 3 |
А что с Math.Pow ? Униполярная сигмоида ?А как понять ,,завышен на 2-3 порядка "?
0
|
1486 / 1413 / 240
Регистрация: 19.02.2010
Сообщений: 3,914
|
|
06.04.2020, 11:35 | 4 |
Более длинный код (т.е. м.б. отрицательное влияние на его читаемость человеком).
С выходными значениями в интервале [0,1] - а, например, у tanh выход лежит в интервале [-1,1]. Так и понимать - что оптимальное значение может оказаться на уровне 0.001-0.0001.
1
|
0 / 0 / 0
Регистрация: 01.01.2020
Сообщений: 62
|
||||||
06.04.2020, 11:57 [ТС] | 5 | |||||
Я её переписал , так лучше ?
0
|
1486 / 1413 / 240
Регистрация: 19.02.2010
Сообщений: 3,914
|
|
06.04.2020, 12:09 | 6 |
0
|
0 / 0 / 0
Регистрация: 01.01.2020
Сообщений: 62
|
|
06.04.2020, 12:22 [ТС] | 7 |
Ну по технической составляющей это будет работать ?
0
|
1486 / 1413 / 240
Регистрация: 19.02.2010
Сообщений: 3,914
|
|
06.04.2020, 15:15 | 8 |
Вряд ли.
Постройте график сигмоидной функции с разметкой оси абсцисс (оси аргумента) - и посмотрите на него. А затем подумайте, какие значения примут входные признаки после пропуска их через сигмоиду (сколько значений признака, бывших исходно разными, превратятся в одно и то же значение).
0
|
06.04.2020, 15:15 | |
06.04.2020, 15:15 | |
Помогаю со студенческими работами здесь
8
Нейронная сеть не обучается Keras сеть с Dropout не обучается Нейронная сеть на action script, не обучается на каком факультете обучается максимальное число студентов Написал программу для распознавания звуков, обучается Определить на каком факультете обучается максимальное число студентов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |