Titolo della Figura: Framework di Training per la Predizione di Serie Temporali con Co-teaching M=2 Layout Generale: Il diagramma è disposto da sinistra a destra, contenente quattro fasi principali: Input → Predizione Parallela a Doppio Modello → Selezione Campioni a Bassa Perdita → Aggiornamento Incrociato. La parte centrale consiste in due rami di modello simmetrici con strutture identiche ma parametri indipendenti. 1. Modulo di Input (Estremo Sinistro): Disegnare un blocco di input, etichettato come: Finestra di Input Serie Temporale Descrizione all'interno del blocco: Costruire campioni utilizzando una finestra scorrevole. Lunghezza input è 𝐿 , lunghezza predizione è 𝐻 Commento sotto il blocco: Mantenere pulita la sequenza di input. Il rumore di supervisione viene iniettato solo nel target di predizione. Disegnare due frecce da questo blocco di input, che puntano rispettivamente ai rami del modello superiore e inferiore. 2. Struttura Parallela a Doppio Modello (Centrale): Disegnare due blocchi di modello disposti verticalmente, identici nelle dimensioni: Modello Superiore: Modello 𝑓 𝜃 1 Modello Inferiore: Modello 𝑓 𝜃 2 Commento all'interno dei blocchi del modello: Stessa architettura I parametri sono indipendenti l'uno dall'altro Ogni blocco del modello riceve la finestra della serie temporale dal modulo di input. 3. Predizione Parallela e Calcolo della Perdita: Disegnare frecce da ogni blocco del modello verso destra, collegandosi al blocco di output di predizione corrispondente: Blocco di Predizione Superiore: Output di Predizione 𝑌 ^ ( 1 ) Blocco di Predizione Inferiore: Output di Predizione 𝑌 ^ ( 2 ) Sotto ogni blocco di output di predizione, disegnare un modulo di calcolo della perdita: Nome del Modulo: Calcolo della Perdita a Livello di Finestra Descrizione all'interno del modulo: Aggregare gli errori su tutti i passi temporali all'interno della finestra di predizione. Utilizzare una funzione di perdita di base (come MSE o Huber). Ottenere il valore di perdita a livello di finestra per ogni campione. 4. Selezione Campioni a Bassa Perdita: Disegnare frecce da ogni modulo "Calcolo della Perdita a Livello di Finestra" verso destra, collegandosi al modulo di selezione dei campioni: Blocco di Selezione Superiore: Selezione Campioni a Bassa Perdita (Top r%) Blocco di Selezione Inferiore: Selezione Campioni a Bassa Perdita (Top r%) Descrizione all'interno del modulo: Ordinare i campioni in base alla perdita a livello di finestra. Selezionare il top r% dei campioni con perdite inferiori. Considerare le loro informazioni di supervisione come relativamente affidabili. 5. Meccanismo di Scambio Incrociato dei Campioni (Parte Chiave): Disegnare frecce incrociate tra i due moduli "Selezione Campioni a Bassa Perdita": Dal modulo di selezione superiore che punta al modello inferiore. Dal modulo di selezione inferiore che punta al modello superiore. Etichetta accanto alle frecce incrociate: Aggiornamento Incrociato Descrizione Testuale: Ogni modello non utilizza i propri campioni selezionati per l'aggiornamento. Invece, utilizza i campioni selezionati dall'altro modello per aggiornare i suoi parametri. Evitare l'auto-rafforzamento del modello su campioni rumorosi. 6. Aggiornamento dei Parametri: Collegare le frecce incrociate ai blocchi del modello corrispondenti: Modello 𝑓 𝜃 1 : Utilizza i campioni dal modello 𝑓 𝜃 2 per gli aggiornamenti dei parametri.
Diagramma tecnico dell'architettura del sistema: Atterraggio...