Mapa de modelos M2
Cada línea es una familia de modelos. Flechas discontinuas = flujo de datos entre líneas. Click en una estación → fija el panel técnico.
DATOSFENOLÓGICAFÍSICO (biofísico)ENSEMBLETFTPatchTSTiTransformerSIMULACIÓNNÓDULOSML TABULARDECISIÓNGDD inicioNDVI peakfasescalibracalizawrapsHI / N₂fasestargetp10/p50/p90baselineganador actualseriesfeaturescomparacióntftpatchtstitransformerfísicotabularpesos·fasewinnercontrafactualesFFFF!!!!!Satélite EOS19 seasons · NDVI/MSAVI/NDMI/RECIMeteo Open-Meteo67k días · ERA5+ICON-EUObservacionesscouting · BBCH · LAI · fitosanitarioHistóricocosechas reales · m2_actual_yieldsSuelopH · CO · profundidad0SiembraVE · GDD 0 · Kc 0.409EmergenciaVE · GDD 120 · Kc 0.4019V2 — 2 trifoliadasV2 · GDD 300 · Kc 0.5029V4 — 4 trifoliadasV4 · GDD 500 · Kc 0.7551PrefloraciónV4 · GDD 700 · Kc 1.0059R1 — Inicio floraciónR1 · GDD 900 · Kc 1.1061Floración tempranaR1 · GDD 1050 · Kc 1.1565R3 — Inicio vainasR3 · GDD 1200 · Kc 1.1571Vainas en formaciónR3 · GDD 1400 · Kc 1.1575R5 — Inicio llenadoR5 · GDD 1600 · Kc 1.1079R5 medioR5 · GDD 1800 · Kc 1.0583R7 — Madurez fisiol.R7 · GDD 2000 · Kc 0.8087R7 avanzadoR7 · GDD 2200 · Kc 0.6092R8 — Madurez plenaR8 · GDD 2500 · Kc 0.4099CosechaR8 · GDD 2650 · Kc 0.25quirks_monegrosclorosis · heat · foto · nodul.engine v1.0GDD/HI básicoengine v1.1calibrado single-factorengine v1.2multi-paramengine v1.3regional Norte/SurTime series encoderembedding 256-dim · m2_crop_state_embeddingsVariable selectionstatic · observed · known-futureGated residual netsGRN + LSTM encoder/decoderMulti-head attentionself-attention sobre horizonteQuantile p10/p50/p90forecasts probabilísticosPatching 16dserie → secuencia de patchesChannel-independentun transformer por variableLong-horizon forecast30-90 días · curva BBCH completaVariate tokenscada variable es un tokenCross-variate attentioncorrelaciones multi-featureMultivariate forecastp50 multivariadoAction-conditionedcontrafactuales · ¿qué pasa si…?Ensemble weightspesos diarios por fase · m2_ensemble_weights_dailyHybrid predictionp10/p50/p90 combinadaCalibración temporalpesos por similitud climatológicaMonte Carlon=200 · p10/p50/p90Decision scenariosescenarios simuladosBacktestpredicción vs cosecha realObservación raízm2_root_inspectionsInoculation eventsrhizobium aplicadoNodulation scorecualidad/cantidad nódulosAjuste fisiomodifica HI / N fijadoFeatures V2-R760 cols · m2_feature_phase_aggregatestabular_baselineCV MAE 903 · 5 featuresridge_phase_v1LOOCV MAE 96temporal validationR² -2.79 en testm2_model_comparisonsface-off entre enginesRecomendacionespriorizadas · m2_recommendationsDecisión operativafleet · prioritizationAplicar fertilizantePlaga / enfermedad
Comparativa de modelos · Cebada
Predicción ilustrativa para una parcela tipo de Monegros con la variedad dominante (KWS Fantex, 47 parcelas). Mismo contexto evaluado por las 3 familias de modelos activas en el registry para apreciar las diferencias.
Variedad
KWS Fantex
Siembra
2025-10-20
Suelo
franco · 80 cm · 12 % caliza
Riego
secano
Quirks activos
3 (encamado · frío · calor)
Físico
activo
physical_engine_cb v1.0.0
Rendimiento estimado
6.05t/ha
P10 4.66 — P90 7.45
Cosecha estimada
2026-07-03
Confianza
70 %
Engine determinista FAO-56 + GDD + 3 quirks Monegros. Misma entrada → misma salida; trazable a ecuaciones. CV asumido 18 % por incertidumbre clima.
TFT
pendiente
tft_cb · pendiente entrenamiento
Sin predicción disponible
Transformer cebada aún no entrenado: requiere ≥ 2 campañas completas con NDVI/NDMI cada 10 días + cosecha real. Se activará cuando `m2_actual_yields` tenga datos.
Ensemble
simulado
ensemble_cb v0.1 (solo físico hoy)
Rendimiento estimado
6.05t/ha
P10 4.66 — P90 7.45
Cosecha estimada
2026-07-03
Confianza
65 %
Ensemble degenera al físico (peso 1.0) porque TFT y tabular cebada aún no están activos. Cuando entren, los pesos por fase BBCH se recalibran automáticamente.
Calidad maltera (sub-modelo paralelo)
Downgrade a pienso
Proteína
12 %
target 9.5-11.5 %
PMG
39.2 g
target ≥ 38 g
Calibre > 2.5 mm
84.6 %
target ≥ 90 %
Score maltero
75.6 / 100
target ≥ 75
KWS Fantex: fuera de banda maltera (proteína alta 12 %; calibre 84.6 % (< 90)) → posible downgrade a pienso. Análogo al motor de nodulación en soja: corre en paralelo al engine biofísico y enriquece la decisión de venta (maltería vs pienso, prima de precio).
Físico es determinista y trazable: misma entrada produce siempre el mismo número. TFT y Ensemble aprenden de datos históricos — necesitan ≥ 2 campañas de cebada en BD para entrenarse de forma real (hoy aparecen como "simulado" o "pendiente").