Этот проект посвящен задаче прогнозирования временных рядов с использованием двух популярных методов: LSTM (Long Short-Term Memory) и CatBoost. LSTM - это рекуррентная нейронная сеть, а CatBoost - это алгоритм градиентного бустинга, разработанный Яндексом.
-
Клонируйте репозиторий на свой локальный компьютер.
-
Установите необходимые зависимости, используя
poetry
и файлpyproject.toml
.poetry install
Откройте Jupyter Notebook catboost_embs_final.ipynb, чтобы ознакомиться с решением задачи прогнозирования временных рядов. Зависимости Python 3.x Jupyter Notebook CatBoost PyTorch Другие библиотеки, перечисленные в файле pyproject.toml Авторы [Андрей Эрик Сергей Даня Rinat]