Прогноз использования газа и электроэнергии с помощью Facebook Prophet
Пророк - это процедура для прогнозирования данных временных рядов. Он основан на аддитивной модели, в которой нелинейные тренды соответствуют годовой и еженедельной сезонности, а также праздникам. Лучше всего он работает с данными ежедневной периодичности с историческими данными не менее одного года. Prophet устойчив к отсутствию данных, сдвигам в тренде и большим выбросам. Прочтите объяснение пророка в Facebook, чтобы узнать об этом больше.
Технические подробности:
Библиотека Prophet используется для первого создания модели на основе заданных данных, а затем использования модели для создания прогнозов будущих тенденций для заданных данных. Входной набор данных должен быть в формате временного ряда с предиктором, используемым в качестве числовых значений. Поддерживается частота ввода: ежечасно, ежедневно, еженедельно и ежемесячно.
Инструменты и среда: я использую prophet в python (через Jupyter Notebook), и вы можете загрузить и установить prophet, используя приведенные здесь инструкции, а чтобы узнать больше об исходном коде, посетите Github. Для полной документации пророка посетите здесь.
Набор данных: я использую набор данных об использовании электроэнергии и газа для здания больницы международного аэропорта SFO за 2004 год (за все месяцы). Вы можете скачать полный набор данных здесь, предоставленный Opower.
Процесс. Сначала я использую данные об использовании электроэнергии и газа за 11 месяцев для построения модели, а затем использую эту модель для прогнозирования 12 месяцев использования для проверки и сопоставления с существующими данными за 12 месяцев. Во-вторых, после того, как модель была проверена на предмет высокой точности, затем, используя данные за весь год, я построил прогноз на следующий год с подробностями использования электроэнергии и газа.
Утилизация и прогнозирование газа:
Вот использование газа за 2004 год:
График оценки и прогноза использования газа, рассчитанный на основе данных за 2004 год:
Теперь мы используем модель, основанную на использовании газа за последние 11 месяцев, и прогнозируем использование газа только в декабре (2004 г.).
Теперь мы использовали полную стоимость использования газа за 2004 год, а затем, используя модель Hus, мы прогнозируем использование газа на весь 2005 год:
Использование и прогнозирование электроэнергии:
Фактическое использование электроэнергии за 2004 год.
Вот график прогноза и оценки электроэнергии, основанный на фактических данных за 2004 год:
Теперь, используя первые 11 месяцев использования электроэнергии, мы прогнозируем использование в декабре 2004 г .:
Теперь, объединив использование электроэнергии за весь 2004 год, мы сначала создали модель, а затем, используя эту модель, вот использование электроэнергии за 2005 год:
Вы можете получить записные книжки и набор данных jupyter, которые вы можете попробовать самостоятельно с библиотекой python и prophet по ссылке ниже (размещено на моем Github)
Прогнозирование использования газа и электроэнергии с помощью Facebook Prophet - Часть 1
Прогнозирование потребления газа и электроэнергии с помощью Facebook Prophet - Часть 2
RefBldgHospitalNew2004_7.1_5.0_3C_USA_CA_SAN_FRANCISCO.csv
Вот и все, наслаждайтесь !!