Возможно ли для нейронной сети> 1 функция в Excel? - PullRequest
0 голосов
/ 30 января 2020

Я смоделировал нейронную сеть в Excel, используя одну функцию в качестве входных данных (значение x) и результат (например, x ^ 2 или 5x). Используя только два слоя и 2 узла на слой, это работало довольно хорошо. Я использовал функцию sigmoid для вычисления значений нижестоящих узлов.

Однако сейчас я пытаюсь смоделировать сеть, используя несколько входов (x, y), но, похоже, существует проблема, которую Excel должен решить это проблема экземпляра. Функция, которую я пытаюсь предсказать с помощью нейронной сети, выглядит следующим образом: f (X, Y) = X * Y + X / Y + 2X. Это как-то сходится к точно такому результату для каждой тренировочной точки. Я что-то не так делаю?

Чтобы решить модель, я использовал GRG-нелинейный решатель в Excel. В прикрепленном файле на картинке нейронная сеть и на картинке мои отличные результаты.

Структура нейронной сети

Результаты Excel

Кто-нибудь может мне помочь, что я делаю неправильно и как я могу улучшить приблизить функцию с несколькими входами, используя аналогичную структуру?

Заранее спасибо.

Я также пытался использовать больше обучающих данных, но это привело к тому же результату.

Данные Excel с большим количеством тренировочных баллов

...