Добавить новость

Сотрудника УСБ подозревают в мошенничестве с землей на сумму более 31 млн рублей

Россиянам объяснили природу «выстрела» с Солнца в сторону Земли

Биологи МГУ изучили формирование биоразнообразия в парках

«Мострансавто» начало обслуживание 14 новых маршрутов в Балашихе





Новости сегодня

Новости от TheMoneytizer

Скрипт на Python для прогнозирования временных рядов с Random Forest

Техническое задание (ТЗ) на разработку программы для прогнозирования временных рядов потребления электроэнергии

Цель проекта:

Разработать программу для прогнозирования потребления электроэнергии на основе временных рядов с использованием метода Random Forest. Программа должна принимать исторические данные потребления електрической энэргии, обучать модель, сохранять модель и масштабировщик, а также использовать натренированную модель для прогнозирования будущего потребления и сохранять результаты в файле.

Входные данные:

Файл CSV с историческими данными, который содержит следующие колонки:

year: Год наблюдения.
month: Месяц наблюдения.
day: День наблюдения.
hour: Час наблюдения.
weekday: День недели.
temp: Температура воздуха (°C).
function: Потребление электрической энергии (МВт/ч).
Целевая переменная:
Целевой переменной является потребление электрической энергии (колонка function).

Основные этапы программы:

  1. Загрузка данных:
    • Импорт данных из CSV-файлов.
    • Разделение данных на признаки и целевую переменную (потребление электроэнергии).
  2. Масштабирование данных:
    • Использование масштабировщика (например, StandardScaler) для приведения данных в единый масштаб (нормализация или стандартизация).
  3. Создание временных окон:
    • Формирование наборов признаков и целевых значений для каждого временного окна (например, 24 часа).
    • Признаки: year, month, day, hour, weekday, temp.
    • Целевая переменная: function (потребление электроэнергии).
  4. Обучение модели:
    • Использование модели RandomForestRegressor для обучения на данных временных рядов.
    • Разделение данных на обучающую и тестовую выборки для оценки модели.
    • Оценка модели по метрике RMSE или другим подходящим метрикам.
  5. Сохранение модели и масштабировщика:
    • Сохранение обученной модели и масштабировщика в файлы для дальнейшего использования.
  6. Использование временных окон для прогнозирования:
    • Использование модели для прогнозирования будущих значений на основе новых данных.
  7. Сохранение результатов прогнозирования:
    • Прогнозируемые значения должны быть сохранены в CSV-файл для дальнейшего анализа
  8. Технические требования:
    • Язык программирования: Python 3.x.
    • Используемые библиотеки:
      • pandas
      • scikit-learn
      • numpy
    Критерии успешности выполнения:
    1. Программа корректно обучает модель на исторических данных и сохраняет её в файл.
    2. Программа использует обученную модель для прогнозирования на новых данных и сохраняет результаты.
    3. Программа ведет логирование всех ключевых процессов (обучение, прогнозирование, ошибки).
    4. Структура программы и код хорошо документированы, есть инструкции по запуску и использованию программы.
    5. Программа должна выдавать прогноз с общим отклонением не более 5%. Это означает, что средняя ошибка между фактическими данными (в тестовой выборке) и прогнозом не должна превышать 5% от реальных значений.

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Бывшего главного нарколога Минздрава РФ Евгения Брюна обвиняют в хищении при поставках в НПЦ наркологии

"ПРОГРАММНЫЙ МЕЖМИРОВОЙ ШЕРИФ": ОЧЕНЬ ВАЖНЫЕ СЕНСАЦИОННЫЕ ДАННЫЕ для России и всего мира. Дополнить программы с пользой: Советы Высшего Всенародного Президента!

Собянин учредил гранты для столичных колледжей

Суд продлил арест сыну актера Сошальского по делу о сбыте наркотиков

Музыкальные новости

Коллектив СЛД «Узловая филиала «Московский» компании «ЛокоТех-Сервис» в рамках экскурсии посетили Тарусу и музей-заповедник «Поленово»

Фильму «Рыжий», показы которого должны были пройти в Екатеринбурге, отказали в прокате

«Швабе» заключил 32 договора о целевом обучении студентов по трекам «Ростех.Биотехмед» и «Ростех.Качество»

Токсиколог Кутушов: как масло черного тмина может спасти ваше здоровье

Новости России

Заболеваемость гриппом и ОРВИ в Москве выросла на 23,7 процента за неделю

Ракета с кораблем «Союз МС-26» и новым экипажем МКС стартовала с Байконура

В Луховицах отремонтировали 20 подъездов

Сергей Собянин: Создаем современные технопарки

Экология в России и мире

Токсиколог Кутушов: как масло черного тмина может спасти ваше здоровье

Коллектив СЛД «Узловая филиала «Московский» компании «ЛокоТех-Сервис» в рамках экскурсии посетили Тарусу и музей-заповедник «Поленово»

Губернатор Красноярского края вручил орден «Родительская слава» семье сотрудника СЛД «Красноярск» компании «ЛокоТех-Сервис»

«Последняя сказка» – в новом сезоне на сцене МДМ

Спорт в России и мире

Алексей Селиваненко объяснил, за счёт чего Соболенко удалось выиграть в финале US Open

«Все равно они в элите тенниса». В «Зените» надеются на приезд Медведева и Рублева в Санкт-Петербург

Экс-теннисист Ольховский: Медведев может побеждать любого

Азия их рассудит // Арина Соболенко попробует отобрать лидерство в рейтинге WTA у Иги Швентек

Moscow.media

Ассоциация Брендинговых Компаний России (АБКР) примет участие в доработке рейтинга брендинговых агентств «Рейтинга Рунета» (РР)

Ирина Винер приглашает всех россиян участвовать в конкурсе «Мы верим твердо в героев спорта»

На бывшего заместителя главы Челябинска завели новые уголовные дела

На обходе Тюмени перед развязкой с Московским трактом стартовали ремонтные работы











Топ новостей на этот час

Rss.plus






Бывшего главного нарколога Минздрава РФ Евгения Брюна обвиняют в хищении при поставках в НПЦ наркологии

Станислав Кондрашов: исследования в области антистарения

В Подмосковье построили еще одну площадку для детей

Ракета с кораблем «Союз МС-26» и новым экипажем МКС стартовала с Байконура