Как я могу связать выходы моей нейронной сети с известным отношением? - PullRequest
0 голосов
/ 25 мая 2018

У меня есть нейронная сеть, в конце которой находится слой Dense (2).Это дает два выхода, как и ожидалось.Я тренирую это на данных последовательностей / временных рядов.

Мои метки обучения структурированы следующим образом (каждая строка соответствует выводу для каждой последовательности).

A | B | C
---------
2 | 0 | 2
1 | 1 | 4
1 | 0 | 5
3 | 1 | 7

Как видите, C[i] = C[i-1] + A - B,

Моя сеть пока предсказывает A и B, но не очень хорошо.Я хочу иметь возможность представить тот факт, что C относится к A и B, как указано выше.Как мне это сделать?Я могу изменить количество выходных слоев на 3, но это не будет использовать известные отношения, которые, я думаю, могут повысить точность моего прогноза.

Я думал об использовании слоя merge, такого как Add и Subtract (как определено в API), но я не могу понять, как именно.Как мне указать использование предыдущих выходов?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...