Pull to refresh
4K+
0
Данил@YasherkaS

Студент ML-инженер

3
Rating
Send message

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

Level of difficultyMedium
Reading time8 min
Reach and readers6.9K

Это история про пет-проект, который я делал ради трёх вещей одновременно: прогноз приземной температуры на неделю вперёд из данных одной метеостанции, честные интервалы неопределённости вместо голой точки, и работа на железе уровня Raspberry Pi без всякого GPU. По дороге я несколько раз ошибся, один раз откатил целый эксперимент, и в итоге понял про свою же модель больше, чем когда её проектировал.

В прошлых статьях я допустил множество ошибок, которые выявил при более глубоком исследовании возможностей модели. Их оказалось слишком много, я сам в них утонул, поэтому решил начать все с чистого листа, но с некоторыми пометками. Здесь не будут упоминаться прошлые версии, представим как будто их и не было.

Код лежит в репозитории (ссылка в конце). Данные не выкладываю, брал часовые ряды из Open-Meteo, их можно тянуть самому; в репозитории есть синтетический генератор, чтобы прогнать весь конвейер за пару минут.

Читать далее

Улучшение нейросетевого прогноза температуры воздуха

Level of difficultyMedium
Reading time6 min
Reach and readers7.1K

Всем привет! В этой статье расскажу про свои ошибки и новшества во время работы над проектом, а точнее его улучшением. Эта статья является продолжением серии статей про данный проект.

Речь пойдет о моем проекте edge-weather-forecast — лёгкой нейросетевой модели прогнозирования температуры, которую можно запускать прямо на метеостанции или на простом CPU-устройстве вроде Raspberry Pi.

Читать далее

Нейросетевой прогноз погоды для edge-устройств

Level of difficultyMedium
Reading time4 min
Reach and readers3.8K

Всем привет! Хочу рассказать не столько про свою модель, сколько про инженерные компромиссы, с которыми я столкнулся во время работы над проектом. Буду рад любой критике.

Речь пойдет о моем проекте edge-weather-forecast — лёгкой нейросетевой модели прогнозирования температуры, которую можно запускать прямо на метеостанции или на простом CPU-устройстве вроде Raspberry Pi.

Читать далее

Information

Rating
1,586-th
Location
Россия
Registered
Activity

Specialization

Ученый по данным, ML разработчик
Младший
Git
SQL
Python
PostgreSQL
Docker
PyTorch
Pandas
Анализ данных