EnergyPatchTST: Multi-scale Time Series Transformers with Uncertainty Estimation for Energy Forecasting

2508.05454v1 cs.LG, cs.AI 2025-08-08
Авторы:

Wei Li, Zixin Wang, Qizheng Sun, Qixiang Gao, Fenglei Yang

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

## КОНТЕКСТ И ПРОБЛЕМАТИКА Точность и надежность прогнозирования временных рядов энергии играют важную роль в планировании и распределении энергоресурсов. Данные энергетических систем характеризуются высокой динамической сложностью и непостоянством, что затрудняет использование традиционных методов прогнозирования. С появлением глубокого обучения, методы прогнозирования временных рядов на основе нейронных сетей стали доминирующими, однако существующие подходы сталкиваются с трудностями в обработке мульти-скопической (многоуровневой) динамики и неправильности реальных данных. Мульти-скопические характеристики временных рядов означают, что данные могут иметь различные временные резолюции, что требует сложной модели для эффективного извлечения шаблонов на разных уровнях. Кроме того, неопределенность и неполнота данных, а также влияние внешних факторов, таких как температура и ветер, создают дополнительные вызовы для точного прогнозирования. Оценка неопределенности также критически важна, поскольку она позволяет оценивать достоверность прогнозов и принимать взвешенные решения. В этой статье авторы предлагают EnergyPatchTST, новый метод, основанный на трансформерах для временных рядов, который предназначен для решения этих проблем. Целью этого метода является обеспечение точного и надежного прогнозирования энергии, учитывая мульти-скопическую природу данных и интегрируя внешние переменные для улучшения прогнозов. ## ПРЕДЛОЖЕННЫЙ МЕТОД EnergyPatchTST является расширением Patch Time Series Transformer (PatchTST), специально адаптированным для задач прогнозирования энергии. Основные инновации этого метода включают: 1. **Механизм мульти-скопического извлечения признаков**: Модель структурирует временные ряды на различных временных масштабах, что позволяет извлекать шаблоны на разных уровнях детализации. Этот механизм помогает модели адаптироваться к различным динамикам, которые могут возникать в энергетических данных. 2. **Прогнозирование с оценкой неопределенности**: EnergyPatchTST использует Probabilistic Prediction Framework, который оценивает неопределенность прогнозов через Monte Carlo Dropout. Это позволяет модели не только предсказывать значения, но также оценивать уровень достоверности прогнозов. 3. **Интеграция известных будущих переменных**: Модель может интегрировать известные будущие значения, такие как температура и ветер, что улучшает точность прогнозов. Это полезно в ситуациях, когда некоторые факторы могут быть прогнозируемы заранее. 4. **Предобучение и файн-тюнинг**: Авторы предлагают метод предобучения модели на больших наборах данных, затем файн-тюнинг на конкретных энергетических данных. Это помогает улучшить производительность модели, особенно когда доступны ограниченные данные. Общая архитектура EnergyPatchTST состоит из нескольких компонентов, включающих слои трансформеров для обработки временных рядов, модули для мульти-скопического анализа, и механизмы для интеграции внешних переменных. ## ЭКСПЕРИМЕНТАЛЬНЫЕ РЕЗУЛЬТАТЫ Авторы провели серию экспериментов на распространенных энергетических наборах данных, чтобы оценить эффективность EnergyPatchTST по сравнению с другими методами. Использовались данные из различных регионов с различной длительностью и частотой сбора данных. Результаты показали, что EnergyPatchTST превосходит другие методы, такие как трансформеры и ЛSTM, с понижением ошибки прогноза на 7-12%. Благодаря механизму мульти-скопического анализа, модель эффективно обрабатывает данные с различными временными резолюциями. Кроме того, оценка неопределенности, предоставленная Monte Carlo Dropout, оказалась надежной и полезной для оценки достоверности прогнозов. ## ПРАКТИЧЕСКАЯ ЗНАЧИМОСТЬ EnergyPatchTST может быть применен в различных областях энергетического сектора, включая планирование производства электроэнергии, оптимизацию распределения ресурсов и управление энергосистемами. Точные прогнозы позволяют оптимизировать использование энергоресурсов, снизить затраты и повысить надежность системы. Оценка неопределенности также помогает принимать более информированные решения в условиях неопределенности. ## ВЫВОДЫ И ПЕРСПЕКТИВЫ В данной работе был представлен EnergyPatchTST, новый метод для прогнозирования временных рядов энергии, который обеспечивает точные прогнозы и надежную оценку неопределенности. Будущие исследования могут сосредоточиться на дальнейшем улучшении модели, включая исследование новых методов для обработки неполных данных и интеграции более сложных внешних факторов. Также, расширение этого подхода на другие области, такие как финансы и медицина, может быть перспективным направлением.

Abstract

Accurate and reliable energy time series prediction is of great significance for power generation planning and allocation. At present, deep learning time series prediction has become the mainstream method. However, the multi-scale time dynamics and the irregularity of real data lead to the limitations of the existing methods. Therefore, we propose EnergyPatchTST, which is an extension of the Patch Time Series Transformer specially designed for energy forecasting. The main innovations of our method are as follows: (1) multi-scale feature extraction mechanism to capture patterns with different time resolutions; (2) probability prediction framework to estimate uncertainty through Monte Carlo elimination; (3) integration path of future known variables (such as temperature and wind conditions); And (4) Pre-training and Fine-tuning examples to enhance the performance of limited energy data sets. A series of experiments on common energy data sets show that EnergyPatchTST is superior to other commonly used methods, the prediction error is reduced by 7-12%, and reliable uncertainty estimation is provided, which provides an important reference for time series prediction in the energy field.

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