Heladas

Entregas

Modelos predictivos de heladas para Alertfrost, Región de Ñuble. Cada mes es una etapa del plan de trabajo, con las semanas de su carta Gantt, y su página es la entrega del mes; sus productos van armando los 20 productos finales.

Semana 1 de 26 · mes 1, semana 1 de 3.

Productos finales:1disponible12en desarrollo7por hacer

Los 20 productos técnicos que se entregan al cierre (documento técnico, sección 7). Cada mes avanza alguno: el estado de cada producto final sale de sus productos de mes.

Datos

La información de base: qué se midió, con qué calidad y cuándo heló. Hoy: 25 estaciones de Ñuble con datos desde 2010 y 4.462 heladas registradas.

N.º 1disponible

Base histórica consolidada y estructurada para las estaciones consideradas

Base de datos con las mediciones diarias y horarias de cada estación, con control de calidad y descarga en CSV.

Avanza en mes 1

N.º 2en desarrollo

Reportes de calidad de datos y caracterización climática por estación

Ficha por estación con datos disponibles, calidad, temporadas y clima de heladas.

El reporte de calidad de las piloto está en la entrega del mes 1; falta la caracterización climática y extenderlo al resto de las estaciones.

Avanza en mes 1 · mes 2 · mes 5 · se completa en el mes 5

N.º 3en desarrollo

Catálogo histórico de eventos de helada

Lista de cada helada por estación: fecha, mínima, horas bajo 0 °C y hora de la mínima. Descargable.

La hora de inicio y la duración oficiales dependen de criterios que jefatura todavía no acuerda.

Avanza en mes 2 · se completa en el mes 2

Rutinas

El código que procesa los datos y arma los casos para los modelos. Se puede volver a ejecutar con datos nuevos.

N.º 4en desarrollo

Rutinas validadas de detección y refinamiento de eventos

Rutina que identifica cada helada en la temperatura horaria y calcula su inicio y duración.

Criterios provisionales (unión de tramos, noches sin hora bajo 0 °C).

Avanza en mes 1 · se completa en el mes 1

Criterios en el laboratoriocuaderno/heladas/problemas.py
N.º 5en desarrollo

Rutinas de generación de casos helada/no helada

Rutina que arma una fila por estación y día con la etiqueta de cada problema.

Falta separar por horario operacional (15, 18 y 21 h).

Avanza en mes 2 · se completa en el mes 2

cuaderno/heladas/__init__.py (tabla_modelo)cuaderno/heladas/problemas.py
N.º 6en desarrollo

Rutinas para generación de datasets tabulares y ventanas temporales

Rutina que construye los datasets con ventanas de horas antes de cada horario de alerta.

Hoy usa valores puntuales a las 15, 18 y 21 h; faltan las ventanas configurables.

Avanza en mes 2 · se completa en el mes 2

cuaderno/heladas/laboratorio.py
N.º 7en desarrollo

Rutinas de generación y selección/calibración de atributos

Laboratorio que prueba variables contra la configuración vigente, por horario y estación, y registra cuáles mejoran.

Faltan los acuerdos con jefatura: mínimo de casos (D4) y criterios (D6).

Avanza en mes 2 · mes 3 · se completa en el mes 3

Laboratoriocuaderno/heladas/laboratorio.pycuaderno/heladas/config.pycuaderno/heladas/admin.py
N.º 8en desarrollo

Pipeline de entrenamiento, validación y comparación de modelos

Grilla de entrenamiento por problema, horario, estación y modelo (Random Forest y XGBoost), validada por temporada y comparada con referencias ingenuas.

Faltan la evaluación final sobre 2024 en adelante (F7) y el balance de clases.

Avanza en mes 3 · mes 4 · se completa en el mes 4

Grillacuaderno/heladas/laboratorio.pycuaderno/heladas/grilla.py
N.º 15por hacer

Rutinas para carga y ejecución de modelos en nuevos datos

Rutina que carga un modelo final y predice con los datos del día.

Avanza en mes 6 · se completa en el mes 6

Modelos

Un modelo por estación, por problema y por horario de alerta (15, 18 y 21 h del día anterior).

N.º 9en desarrollo

Modelos de ocurrencia de helada por estación

Modelo que predice si habrá helada (sí o no).

Hay primeros modelos de las piloto; faltan la evaluación final y el resto de las estaciones.

Avanza en mes 3 · mes 5 · se completa en el mes 5

N.º 10por hacer

Modelos de intensidad por estación

Modelo que predice qué tan fuerte será la helada (por rangos de temperatura mínima).

Hoy hay modelos regionales de prueba en el laboratorio.

Avanza en mes 4 · mes 5 · se completa en el mes 5

N.º 11por hacer

Modelos de hora de inicio por estación

Modelo que predice a qué hora empieza la helada (por rangos de hora).

Hoy hay modelos regionales de prueba en el laboratorio.

Avanza en mes 4 · mes 5 · se completa en el mes 5

N.º 12por hacer

Modelos de duración por estación

Modelo que predice cuántas horas dura la helada (por rangos de horas).

Hoy hay modelos regionales de prueba en el laboratorio.

Avanza en mes 4 · mes 5 · se completa en el mes 5

N.º 13por hacer

Configuraciones técnicas finales por estación y horario operacional

Para cada estación y horario: modelo elegido, variables, ventana y parámetros.

Avanza en mes 3 · mes 5 · se completa en el mes 5

N.º 14por hacer

Modelos exportados o empaquetados en formato operacional

Archivos de los modelos finales en el formato que acuerde el administrador de Alertfrost.

Avanza en mes 5 · mes 6 · se completa en el mes 6

Entrega

Lo que queda para que otro equipo continúe el trabajo y lo opere en Alertfrost.

N.º 16por hacer

Pruebas de integración con Alertfrost

Pruebas de que los modelos corren en la plataforma con datos reales.

Avanza en mes 6 · se completa en el mes 6

N.º 17en desarrollo

Repositorio final de código versionado

Todo el código en Git, con su historial de cambios.

Repositorio local; falta definir dónde se publica.

Avanza en mes 1 · mes 6 · se completa en el mes 6

Repositorio Git del proyecto (rama main)
N.º 18en desarrollo

Registro de experimentos y resultados

Cada prueba con sus variables, modelo, parámetros y métricas, en MLflow.

Faltan estación, horario, ventana y balance en cada registro.

Avanza en mes 3 · mes 4 · mes 6 · se completa en el mes 6

N.º 19en desarrollo

Documentación técnica

Documentos de fuentes, procesos, modelos, validación y operación.

Hay documentos por tema; falta el documento técnico final.

Avanza en mes 1 · mes 5 · mes 6 · se completa en el mes 6

N.º 20en desarrollo

Cuaderno técnico de desarrollo y transferencia

Cuadernos de Python que muestran y repiten el análisis paso a paso.

Avanza en mes 6 · se completa en el mes 6