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

Минздрав: минимальный возраст для покупки алкоголя в России может вырасти

Politico: Ирак активно пытается убить Дональда Трампа

Ким обвинила экс-супруга Бакальчука в причастности к воровству у Wildberries 37 млрд рублей

Захарова: экономические отношения РФ и КНР совершили вертикальный старт





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

Новости от 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

Гончаренко — об уходе из «Урала»: «У меня к самому себе был вопрос: это бегство?»

Определен список космонавтов, которые будут готовиться к первому полету на РОС

МОГУТ КАЗНИТЬ СЕТЬ ПСЕВДО АНТИДОПИНГОВЫХ КОМИТЕТОВ. И СЕНСАЦИОННОЕ ПРОЯСНЕНИЕ ПРИЧИН СВО. ПРИЗНАНИЕ НАТО НАДО ПРИМЕНИТЬ! Россия, США, Европа могут улучшить отношения?!

Собянин: Москва построит 7 млн кв м жилья по реновации, выделено 1,2 трлн рублей

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

Учебно-методический сбор гранатометчиков столичного главка Росгвардии завершился в Москве

Путин исключил Шойгу и Винер из Совета по развитию физкультуры и спорта

Битва при Wildberries

Купить Песню. Песни на продажу. Купить текст Песни. Продажа песен. Продажа Авторских песен. Музыка для песен. Продажа музыки для песен. Купить музыку для песни.

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

В Москве рекомендовали использовать городской транспорт 14 октября

Екатерина Андреева впечатлила зрителей реакцией на ЧП со стулом

Суд арестовал банковские счета блогера Косенко на сумму более 206 млн рублей

Александр Плющенко победил на соревнованиях в Московской области по 1-му спортивному разряду. Всего было три участника

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

Браслеты, цепи и кольца: «585*ЗОЛОТОЙ» рассказала о продажах украшений в городах-курортах

Поздравление лидера движения «Всеармянский фронт» с днем города Ереван

«Профессиональное завтра»: студенты МГППУ - призеры конкурса студенческих проектов

Как повысить эмоциональные показатели бренда за счет интеграции в детский конкурс

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

Арина Соболенко сместила Игу Швёнтек с первой строчки Чемпионской гонки WTA

Александрова не смогла пройти в полуфинал турнира WTA в Китае

Анастасия Пивоварова стала ведущим экспертом эксклюзивного шоу про теннис на Betboom, в коллаборации с АТР

«У меня нет слов». Ирина Хромачёва — о победе на турнире WTA-1000 в Ухане

Moscow.media

Где в нашей стране можно насладиться видом северного сияния? Вот парочка мест

Осеннее утро в Пушкинских горах.

EVITA BEAUTY STORE - интернет-магазин косметики премиум-класса!

Медсестра погибла при обрушении психдиспансера на Кубани











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

Rss.plus






«Рады помутузить»: панда Катюша подралась со своей мамой в Московской зоопарке

На западе Москвы произошло смертельное ДТП

Суд арестовал банковские счета блогера Косенко на сумму более 206 млн рублей

Александр Плющенко победил на соревнованиях в Московской области по 1-му спортивному разряду. Всего было три участника