@berkut97

Использование LSTM в модели?

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

Мой код:
5e7c7e0d78f4e989531264.png

Оранжевая линия - это исходные данные, а синяя - смоделированные данные:
5e7c7f4162b47660254439.png
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
tumbler
@tumbler Куратор тега Python
бекенд-разработчик на python
Похоже что исходная функция не является гладкой, больше похоже на дискретные числа. А значит гладкая функция на выходе пытается смоделироать дискретную разрывную функцию исходных данных - конечно на разрывах ее клинить будет. Может сглаживание какое для исходных данных добавить?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы