Sobes.tech
Middle — Senior

Quali metodi di validazione dei modelli di serie temporali escludono la visualizzazione del futuro durante l'addestramento?

sobes.tech AI

Risposta dell'AI

Lavorando con serie temporali, è importante evitare che le informazioni future trapelino nell'addestramento del modello per garantire una valutazione equa della sua qualità. A tal fine, vengono utilizzati metodi di validazione speciali:

  • Suddivisione delle serie temporali (Validazione a passo avanti) — i dati vengono suddivisi in finestre temporali sequenziali. Il modello viene addestrato sui dati fino a un certo momento e testato sull'intervallo temporale successivo. Poi, la finestra viene spostata in avanti.

  • Origine di previsione rotante — simile alla suddivisione delle serie temporali, ma con un'espansione progressiva del set di addestramento, che imita uno scenario di previsione reale.

  • Validazione incrociata bloccata — i dati vengono suddivisi in blocchi temporali, e i blocchi di addestramento e test non si sovrappongono né sono adiacenti per escludere la correlazione.

  • K-Fold purificato — durante la suddivisione in fold, i periodi vicini ai confini tra il set di addestramento e quello di test vengono rimossi per evitare fughe di informazioni.

Questi metodi garantiscono che, durante l'addestramento, il modello non veda dati futuri, il che è critico per le serie temporali.