ML – ПРОГНОЗИРОВАНИЕ ОБЪЕМА ПОТРЕБЛЯЕМОЙ ЭЛЕКТРОЭНЕРГИИ ДЛЯ ЭНЕРГЕТИЧЕСКИХ КОМПАНИЙ

Клиент: Энергетическая компания

Отрасль: Энергетика

Масштаб: 10000 +

Цель проекта:  получение краткосрочного прогноза энергопотребления для планирования закупок на Украинской энергетической бирже

Задачи:

  • Построить тестовую модель прогнозирования потребления электроэнергии с использованием системы машинного обучения, на основании данных, собираемых в точках учёта заказчика.
  • Определить источники и детальность дополнительных данных/данных из внешних источников, способных позитивно повлиять на точность прогнозирования (данные о клиентах, авариях, прогноз погодных условий, пр.).
  • Определить оптимальную глубину и дискретность собираемых данных.
  • Определить необходимый перечень подсистем и финальную архитектуру программно-аппаратного комплекса системы прогнозирования для обеспечения успешной работы компании с энергетической биржей.

Функциональная схема Системы учёта и прогнозирования потребления электроэнергии:

Результат: В рамках задачи предсказания потребления электроэнергии нами, были проведены исследования по возможности использования для этой задачи машинного обучения. Проведя анализ алгоритмов и передовых исследований в области машинного обучения для краткосрочного прогнозирования событий в привязке к временной линии, были выбраны Рекуррентные нейронные сети (англ. Recurrent neural network; RNN).

Рекуррентные нейронные сети — вид нейронных сетей, где связи между элементами образуют направленную последовательность. Благодаря этому появляется возможность обрабатывать серии событий во времени или последовательные пространственные цепочки.

Для проведения исследования и настройки тестовых RNN нами были взяты почасовые данные потребления электроэнергии городом New York, которые имелись в открытом доступе и температурные изменения в этот период. Пул доступных данных более 1 года, но в процессе работы и анализа нам удалось получить хорошие результаты предсказания потребления на 2 дня вперед используя 3-х месячный интервал исторических данных.

Прогноз потребления энергии на 2017-08-09

На приведённом графике синяя линия отображает реальное потребление электроэнергии на 2017-08-09, оранжевая, в свою очередь, показывает прогноз потребления на эту же дату. Модель прогнозирования строилась исходя из условий отсутствия данных о реальном потреблении на предыдущий день.

Построенная нами модель позволяет получить прогноз потребления электричества для города New York с погрешностью в диапазоне 0,5-3,6% от реальных данных на 2 дня вперед, при наличии данных для обучения, содержащих информацию о температуре воздуха и реальном энергопотреблении с дискретностью 1 час глубиной в три месяца.