Я относительно новичок в Matlab ANN Toolbox. Я тренирую NN с распознаванием образов и целевой матрицей 3x8670, содержащей 1s и 0s, используя один скрытый слой, 40 нейронов, а остальные - по умолчанию. Когда я получаю имитируемый вывод для нового набора входов, значения примерно равны 0 и 1. Затем я упорядочиваю их в порядке убывания и выбираю фиксированное число (которое, как мне известно) из 8670 наблюдений, равным 1, и остальное равна нулю.Точность нейронной сети Выход-Matlab ANN Toolbox
Каждый раз, когда я запускаю программу, первая строка моделируемого выхода всегда имеет точность почти 100%, а следующие строки не имеют такой же точности.
Есть ли логическое объяснение в целом? Я понимаю, что ответ на этот запрос окончательно может потребовать понимания программ и проблем, но его из нескольких функций ясно объяснить. Могу ли я внести некоторые изменения в тренинг, чтобы получить результат консистенции?
Если у вас есть предложения, поделитесь им со мной.
Спасибо,
Nishant