N-BEATS-MOE: N-BEATS with a Mixture-of-Experts Layer for Heterogeneous Time Series Forecasting

2508.07490v1 cs.LG, stat.ML 2025-08-13
Авторы:

Ricardo Matos, Luis Roque, Vitor Cerqueira

Резюме на русском

#### Контекст Временные ряды широко распространены в различных областях, включая экономику, финансы, медицину и технологии. Успешное прогнозирование таких рядов является ключевым заданием для принятия оптимальных решений. Несмотря на прогресс в этой области, существуют значительные вызовы, связанные с обработкой хетерогенных временных рядов. Наиболее перспективными подходами являются методы глубокого обучения, которые могут ловко адаптироваться к разнообразным характеристикам временных рядов. Однако, существующие модели часто страдают от неэффективности в обработке многочисленных и сильно различающихся по характеристикам временных рядов. #### Метод Мы предлагаем N-BEATS-MOE, расширение N-BEATS (Neural Networks for Business Forecasting), в котором включена Mixture-of-Experts (MoE) слоя. Эта модель использует динамическую стратегию весов блоков, определяемую gating-сеть, чтобы адаптироваться к отдельным характеристикам каждого временного ряда. Помимо этого, gating-механизм улучшает интерпретируемость модели, позволяя определять, какой эксперт (слой) вкладывает наиболее важное значение при прогнозировании конкретного ряда. Мы реализовали детальное тестирование на 12 различных бенчмарковых датасетах, сравнивая N-BEATS-MOE с другими методами. #### Результаты Проведены эксперименты на 12 различных датасетах, включая однородные и хетерогенные временные ряды. Модель N-BEATS-MOE показала значительные улучшения в относительной точности прогноза (MAPE) на нескольких датасетах, особенно тех, которые имеют хетерогенные временные ряды. Также, мы проанализировали вклад каждого эксперта в прогнозировании, что демонстрирует дополнительную интерпретируемость модели. Эти результаты подтверждают эффективность и универсальность N-BEATS-MOE в адаптации к разнообразным задачам прогнозирования. #### Значимость Наш подход имеет широкие перспективы в применении к различным областям, включая экономику, техническую поддержку, медицинское мониторинге и логистику. Наша модель обеспечивает значительные улучшения в прогнозировании хетерогенных временных рядов, что является критически важной задачей в практических применениях. Благодаря своей интерпретируемости и скорости обучения, N-BEATS-MOE может стать ключевым инструментом для принятия оптимальных решений в различных сферах. #### Выводы Мы представили N-BEATS-MOE — расширенную версию модели N-BEATS, которая использует Mixture-of-Experts слой для улучшения точности прогнозирования хетерогенных временных рядов. Результаты наших экспериментов показали существенные выигрыши в точ

Abstract

Deep learning approaches are increasingly relevant for time series forecasting tasks. Methods such as N-BEATS, which is built on stacks of multilayer perceptrons (MLPs) blocks, have achieved state-of-the-art results on benchmark datasets and competitions. N-BEATS is also more interpretable relative to other deep learning approaches, as it decomposes forecasts into different time series components, such as trend and seasonality. In this work, we present N-BEATS-MOE, an extension of N-BEATS based on a Mixture-of-Experts (MoE) layer. N-BEATS-MOE employs a dynamic block weighting strategy based on a gating network which allows the model to better adapt to the characteristics of each time series. We also hypothesize that the gating mechanism provides additional interpretability by identifying which expert is most relevant for each series. We evaluate our method across 12 benchmark datasets against several approaches, achieving consistent improvements on several datasets, especially those composed of heterogeneous time series.

Ссылки и действия