Conoscenza Insegnamento dell'Ingegneria Chimica Quale strategia di cross-validation dovrebbe essere selezionata per i dati di serie temporali e batch dell'impianto pilota? Evitare il Data Leakage
Avatar dell'autore

Squadra tecnologica · LABPARK

Aggiornato 1 mese fa

Quale strategia di cross-validation dovrebbe essere selezionata per i dati di serie temporali e batch dell'impianto pilota? Evitare il Data Leakage


La strategia di cross-validation che scegli deve rispettare la struttura intrinseca dei dati del tuo impianto pilota. Per i flussi di serie temporali provenienti da operazioni unitarie continue, utilizza il metodo a blocchi contigui per preservare l'ordine temporale; per i dati generati in batch, implementa uno schema personalizzato di tipo leave-one-batch-out. Il metodo Venetian blinds può servire come diagnostico complementare per i pattern di errore intra-batch o non temporali in entrambi i casi. Selezionare la strategia corretta è fondamentale per evitare il data leakage che produce metriche di prestazione pericolosamente troppo sicure.

La regola fondamentale è che nessun due campioni fisicamente dipendenti l'uno dall'altro—sia attraverso la correlazione temporale che l'identità del batch—dovrebbero mai essere divisi tra i set di calibrazione e validazione. Per le serie temporali, usa blocchi contigui per mantenere la sequenza temporale; per i dati batch, tratta ogni corsa sperimentale completa come un'unità atomica in uno schema leave-one-batch-out. Questo impedisce al modello di mascherare il drift del mondo reale e la variabilità del processo che alla fine determineranno il successo dell' upscaling.

Comprendere perché la Cross‑Validation Standard Fallisce negli Impianti Pilota

Qualsiasi metodo di validazione che mescoli e divida casualmente i dati è pericoloso per i flussi di processo.

Il Difetto dell'Assegnazione Casuale

La cross‑validation k‑fold casuale assume che tutte le osservazioni siano indipendenti e identicamente distribuite. In un impianto pilota, questa assunzione si rompe immediatamente. L'output di una pompa al minuto 10 è profondamente correlato con il minuto 11, e il profilo dei nutrienti di un bioreattore è condiviso attraverso l'intero batch.

Se permetti a questi punti correlati di finire sia nei fold di training che di test, il modello semplicemente interpola tra passi temporali adiacenti o membri del batch. Le metriche di errore risultanti sembreranno spettacolarmente basse, ma il modello fallirà catastroficamente quando incontrerà uno stato operativo veramente nuovo o un batch fresco e indipendente.

I Due Obiettivi della Validazione

Per le operazioni unitarie a serie temporali e batch, la validazione deve rispondere a due domande distinte:

  1. Il modello può prevedere accuratamente all'interno di un regime operativo noto (valutazione del rumore non‑temporale)?
  2. Il modello può generalizzare attraverso diversi punti nel tempo, diversi batch o diversi lotti di materie prime (valutazione dell'errore temporale e batch‑to‑batch)?

Le strategie sottostanti sono sintonizzate ciascuna per rispondere a una di queste domande, e insieme forniscono un quadro affidabile della prontezza del modello di processo.

Strategie di Cross‑Validation per Dati di Serie Temporali

Operazioni unitarie continue come le colonne di distillazione, i scrubber o i treni di trattamento delle acque reflue generano dati con una forte spina dorsale cronologica.

Cross‑Validation a Blocchi Contigui per la Stabilità Temporale

Usa la rimozione a blocchi contigui quando il tuo bisogno primario è validare che il modello funzionerà in condizioni future realistiche. Estrai interi segmenti sequenziali di dati (es. ore 1–2, ore 3–4) come blocchi di test e allena sui periodi temporali circostanti.

Questo mimica il vero compito di previsione: predire periodi che il modello non ha mai visto. Se l'errore quadratico medio aumenta bruscamente durante certi blocchi, stai rilevando un drift di processo, una finestra di disattivazione del catalizzatore o un evento di ricalibrazione del sensore che semplici divisioni casuali mancherebbero completamente.

Venetian Blinds per la Stima dell'Errore Intra‑Regime

Il metodo Venetian blinds rimuove ogni A‑esimo punto dati attraverso la linea temporale, lasciando la struttura temporale generale in gran parte intatta ma testando su letture individuali disperse.

Questo è utile per quantificare la capacità del modello di assorbire rumore ad alta frequenza e fluttuazioni minori senza lasciare che la validazione sia dominata da cambiamenti nella media. Non è un sostituto della validazione a blocchi contigui quando l'obiettivo è garantire la robustezza temporale, ma serve come un controllo complementare eccellente per assicurarsi che la capacità di gestione del rumore di base del modello sia solida.

Come Combinare i Due

Un protocollo rigoroso per un impianto pilota continuo inizia con i Venetian blinds per confermare che il modello non è overfitted al rumore, poi stratifica la validazione a blocchi contigui con diverse lunghezze di blocco per mappare come il potere predittivo decade mentre l'orizzonte di previsione si estende. Entrambe le metriche devono essere riportate insieme—non affidarsi mai a una sola.

Strategie di Cross‑Validation per Dati Batch

I processi batch (bioreattori, reattori batch, unità di fermentazione) introducono una diversa struttura di dipendenza: tutte le misurazioni all'interno di un singolo batch condividono condizioni iniziali comuni, proprietà delle materie prime e effetti di manipolazione cumulativi.

Subset Personalizzati Leave‑One‑Batch‑Out

Questo è il metodo di validazione definitivo per i dati pilota batch. Crei un subset per intero batch, così che quando il batch 3 è escluso per il test, nessun punto dati del batch 3 entra mai nel set di training.

Questo forza il modello a predire attraverso realizzazioni di processo completamente diverse. Espone la variabilità latente batch‑to‑batch causata da sottili differenze nelle materie prime, età dell'inoculo o efficacia del ciclo di pulizia. Un modello che performa bene sulla cross‑validation leave‑one‑batch‑out è molto più probabile che trasferisca con successo all' upscaling rispetto a uno validato con qualsiasi schema intra‑batch.

Venetian Blinds per le Prestazioni Intra‑Batch

Una volta che il modello supera il test leave‑one‑batch‑out, i Venetian blinds applicati all'interno di un singolo batch possono diagnosticare se il modello cattura la corretta forma della traiettoria (es. la fase di crescita esponenziale o la curva di esaurimento). Se gli errori intra‑batch sono bassi ma gli errori inter‑batch sono alti, sai che la limitazione è la riproducibilità del batch, non la forma del modello.

Blocchi Contigui per la Decomposizione dell'Errore Inter‑Batch

Se hai molti batch eseguiti in ordine cronologico, puoi anche applicare blocchi contigui attraverso i batch—per esempio, allenandosi sulla prima metà della campagna di produzione e testando sulla seconda metà. Questo evidenzia drift a lungo termine nella qualità delle materie prime o incrostazioni delle attrezzature che il leave‑one‑batch‑out potrebbe ancora oscurare se l'ordinamento è randomizzato.

La Trappola dei Campioni Replicati e Piccoli Dataset

Studi pilota di piccole dimensioni—spesso con meno di 20 oggetti di misurazione—tentano gli operatori di usare la cross‑validation leave‑one‑out per semplicità. Esiste un pericolo specifico, spesso trascurato.

Perché Leave‑One‑Out Può Ingannarti

La trappola del campione replicato si verifica quando misurazioni fisiche replicate dello stesso campione finiscono divise tra i subset di calibrazione e test. Per esempio, prelevi un campione grab da un reattore, lo dividi in tre replicati analitici, e tratti ciascuno come un punto dati indipendente.

Se uno qualsiasi di questi replicati è escluso durante il leave‑one‑out, il modello vede ancora la stessa esatta composizione chimica vera (più rumore analitico quasi identico) nel set di training. La previsione "riuscisce" non perché il modello capisce il processo, ma perché ha memorizzato un gemello quasi identico. Raggruppa sempre tutti i replicati dello stesso campione fisico nello stesso subset di cross‑validation, o meglio, usa solo un singolo valore rappresentativo per campione durante la validazione.

Consigli Pratici per Piccoli Dataset

Per dataset veramente minuscoli dove il leave‑one‑out è l'unica opzione computazionalmente fattibile, concentrati sulla costruzione manuale dei subset per assicurarti che tutti i replicati e i punti adiacenti nel tempo rimangano insieme. Documenta meticolosamente le definizioni dei subset in modo che l'ottimismo eccessivo sia compreso, e integra lo studio con un piano chiaro per acquisire un set di test indipendente una volta che il processo passa alla fase successiva.

Comprendere i Compromessi e le Limitazioni

Nessuna strategia di cross‑validation è un sostituto completo per il test di hold‑out genuino.

La Cross‑Validation Valuta Solo la Coerenza Interna

Tutti i metodi di cross‑validation riciclano lo stesso bias dell'evento di campionamento sottostante. L'Errore Totale di Campionamento (TSE) legato all'eterogeneità del materiale non cambia da fold a fold. Questo significa che anche un risultato perfetto di leave‑one‑batch‑out può ancora non essere valido quando il modello affronta nuovi lotti di materie prime, un cambiamento stagionale nella composizione dell'alimentazione o una tecnica di campionamento di un operatore diverso.

Quando Investire nella Validazione del Test Set

Per decisioni ad alto rischio—come la qualificazione di un modello di tecnologia analitica di processo (PAT) per il controllo automatico—devi infine acquisire un set di test completamente indipendente. Questo set deve includere eventi di campionamento separati che catturano l'intera gamma di variabilità dei materiali e operativa. In contesti educativi o con budget limitato, inizia con le strategie di cross‑validation robuste sopra descritte e poi pianifica un piccolo set di test mirato per confermare i margini RMSECV.

Il Rischio di Sovra‑Segmentare i Dati Batch

Nel leave‑one‑batch‑out, se hai pochissimi batch (da tre a cinque), rimuovere un batch può lasciare il modello allenato su un regime di processo che non rappresenta più il batch di test. Questo può produrre una stima dell'errore eccessivamente pessimistica—o a volte erratica. In tali casi, i Venetian blinds combinati con una gestione attenta delle repliche diventa la scelta più pragmatica.

Prendere la Scelta Giusta per il Tuo Obiettivo nell'Impianto Pilota

Seleziona l'approccio di cross‑validation che corrisponde alla domanda di validazione che la tua decisione di upscaling richiede.

  • Se il tuo focus primario è la previsione delle prestazioni future del processo: Usa la cross‑validation a blocchi contigui per i dati continui, e il leave‑one‑batch‑out per i dati batch. Non permettere mai che dati dal futuro o dallo stesso batch finiscano (leak) nel training.
  • Se il tuo focus primario è quantificare il rumore di base del modello in un regime stabile: Usa il metodo Venetian blinds. Ti darà una misura pulita di quanto strettamente il modello si adatta al trend senza confondere la valutazione con il drift a lungo termine.
  • Se il tuo focus primario è rilevare la variabilità batch‑to‑batch o il drift delle materie prime: Usa il leave‑one‑batch‑out o il blocco cronologico dei batch. Questo espone la vera robustezza del processo che determinerà il successo dell' upscaling.
  • Se il tuo focus primario è una valutazione rapida e a basso costo con dati estremamente limitati: Usa il leave‑one‑out, ma solo dopo aver raggruppato manualmente tutti i campioni replicati e i punti adiacenti nel tempo nello stesso subset, e chiarire chiaramente il risultato come una stima del limite superiore.

Una strategia di cross‑validation non è un'impostazione generica da auto‑sintonizzare—è un test deliberato per verificare se il tuo modello di impianto pilota comprende la realtà fisica della tua operazione unitaria. Scegliere il metodo che corrisponde alla struttura dei tuoi dati assicura che i numeri che vedi sullo schermo siano gli stessi numeri di cui puoi fidarti quando il processo lascia il laboratorio.

Tabella Riassuntiva:

Tipo di Dato Strategia Consigliata Obiettivo Primario Rischio Chiave Prevenuto
Serie Temporali Continue Blocco Contiguo Valutare previsione futura & stabilità temporale Data leakage da correlazione temporale
Dati Generati in Batch Leave-One-Batch-Out Valutare variabilità batch‑to‑batch & lotti Errori troppo ottimistici da condizioni di corsa condivise
Valutazione Rumore (Entrambi) Venetian Blinds Diagnosticare gestione rumore intra‑batch/regime Overfitting del modello a fluttuazioni ad alta frequenza

Scala con Fiducia Usando Impianti Pilota LABPARK

L'analisi dei dati ad alta fedeltà richiede configurazioni sperimentali precise e riproducibili. LABPARK fornisce Impianti Pilota per Operazioni Unitarie Educative e Vocazionali di prim'ordine attraverso l'ingegneria chimica, il bioprocesso & la biotecnologia, e il trattamento ambientale & delle acque. Progettati specificamente per università, istituti di ricerca e imprese, i nostri impianti pilota assicurano una generazione di dati affidabile e strutturata per validare i tuoi modelli di upscaling.

Pronto a elevare la tua ricerca e formazione ingegneristica? Contatta oggi i nostri esperti tecnici per trovare la soluzione di impianto pilota ideale per il tuo laboratorio!

Prodotti correlati

Domande frequenti

Prodotti correlati

Impianto Pilota per la Formazione sulle Operazioni Unitarie per la Produzione di Cosmetici a Scopo Generale

Impianto Pilota per la Formazione sulle Operazioni Unitarie per la Produzione di Cosmetici a Scopo Generale

Impianto pilota di formazione integrato per la produzione di cosmetici su scala pilota per l'educazione all'ingegneria chimica, dotato di moduli per l'alimentazione delle utenze, emulsificazione, miscelazione e filtrazione, con doppio touchscreen, controllo manuale, design mobile personalizzabile, ideale per operazioni unitarie pratiche hands-on e l'apprendimento del controllo avanzato di processo.

Impianto Pilota Didattico Multi-Reattore per Operazioni Unit di Ingegneria delle Reazioni

Impianto Pilota Didattico Multi-Reattore per Operazioni Unit di Ingegneria delle Reazioni

Impianto pilota didattico integrato su scala di banco per l'insegnamento dell'ingegneria chimica, caratterizzato da reattori a letto fisso, letto fluido e serbatoio agitato, con controlli digitali gemelli web e interblocchi di sicurezza per studi comparativi pratici su operazioni unitarie e ingegneria delle reazioni in un unico sistema compatto.

Impianto Pilota Multifunzionale per Operazioni Unitari di Essiccazione per la Didattica

Impianto Pilota Multifunzionale per Operazioni Unitari di Essiccazione per la Didattica

Versatile impianto pilota multifunzionale per operazioni unitari di essiccazione didattico che integra essiccazione a tunnel, a letto fluido e a spruzzo. Permette lo studio pratico di curve di essiccazione, psicrometria e separazione gas-solido per i corsi di ingegneria chimica nei laboratori di alta formazione.

Impianto Pilota Multimodale di Assorbimento e Desorbimento per la Formazione sulle Operazioni di Unità

Impianto Pilota Multimodale di Assorbimento e Desorbimento per la Formazione sulle Operazioni di Unità

Impianto pilota multimodale di assorbimento e desorbimento per laboratori universitari. Collega la teoria e la pratica industriale con colonne a riempimento trasparenti, tre modalità operative (materiale reale, simulato, semi-fisico) e controllo SCADA. Gli studenti esplorano il trasferimento di massa, l'idraulica di colonna e il controllo di processo. Personalizzabile.

Impianto Pilota di Retificazione a Doppia Modalità per la Formazione Pratica sulle Operazioni Unitari

Impianto Pilota di Retificazione a Doppia Modalità per la Formazione Pratica sulle Operazioni Unitari

Impianto pilota di retificazione a doppia modalità su scala industriale per la formazione pratica in ingegneria chimica. È dotato di modalità di funzionamento con materiale reale e materiale simulato, colonna a piatti setacciati con vetri spia per l'osservazione visiva dell'idrodinamica e controllo SCADA personalizzabile per un apprendimento pratico e sicuro delle operazioni unitari e del trasferimento di massa.

Impianto Pilota per la Formazione sulle Operazioni Unitarie di Tubazioni di Processo e Trasporto di Fluidi con Pompe Multiple

Impianto Pilota per la Formazione sulle Operazioni Unitarie di Tubazioni di Processo e Trasporto di Fluidi con Pompe Multiple

Impianto pilota multi-pompa su scala industriale per la formazione sulle operazioni unitarie nel trasporto di fluidi e nelle tubazioni di processo, dotato di modalità di simulazione con materiale reale e semi-fisica, calibrazione completa di pompe e flussimetri, e piattaforma a due livelli con sicurezza potenziata, colmando il divario tra teoria accademica e pratica industriale per l'ingegneria chimica.

Impianto Pilota di Operazioni Unitari per la Sintesi di Acetato di Etile per Formazione Pratica

Impianto Pilota di Operazioni Unitari per la Sintesi di Acetato di Etile per Formazione Pratica

Impianto pilota modulare e personalizzabile per la formazione pratica sulla sintesi di acetato di etile. Integra le operazioni unitarie di reazione di esterificazione, estrazione liquido-liquido, neutralizzazione e distillazione su piatti forati. Collega la teoria ai processi industriali reali. Progettato per laboratori universitari di ingegneria chimica

Impianto Pilota Didattico per le Operazioni Unitari di Produzione di Idrogeno Elettrolitico

Impianto Pilota Didattico per le Operazioni Unitari di Produzione di Idrogeno Elettrolitico

Impianto pilota da banco per la produzione di idrogeno elettrolitico progettato per laboratori di ingegneria universitaria. Offre formazione pratica su elettrolisi dell'acqua, separazione gas-liquido e sicurezza di processo. Sistema completamente personalizzabile con controllo digitale PID, componenti resistenti alla corrosione e rivelatore di idrogeno. Ideale per i curricula di ingegneria chimica.

Impianto pilota per operazioni unitarie di idrogenazione a ciclo continuo da 100L per la didattica

Impianto pilota per operazioni unitarie di idrogenazione a ciclo continuo da 100L per la didattica

Questo impianto pilota di idrogenazione a ciclo continuo da 100L è progettato per l'insegnamento dell'ingegneria chimica, caratterizzato da struttura in acciaio inossidabile 316, componenti avanzati per il trasferimento di massa gas-liquido, sistemi di sicurezza antideflagranti e un touchscreen da 15,6 pollici con connettività 5G e registrazione cloud dei dati, che collega la teoria all'industria.

Impianto Pilota Didattico per Separazione a Membrana Multifunzionale per Laboratorio di Operazioni Unitarie

Impianto Pilota Didattico per Separazione a Membrana Multifunzionale per Laboratorio di Operazioni Unitarie

L'Impianto Pilota Didattico Multifunzionale per Separazione a Membrana è un sistema integrato da banco progettato per l'insegnamento nell'istruzione universitaria di primo livello in ingegneria. Include moduli di Ultrafiltrazione, Nanofiltrazione e Osmosi Inversa in un'unità compatta e mobile per un apprendimento pratico.

Impianto Pilota per la Formazione sulle Operazioni Unitarie di Estrazione di Prodotti Naturali

Impianto Pilota per la Formazione sulle Operazioni Unitarie di Estrazione di Prodotti Naturali

Impianto pilota integrato per l'estrazione di prodotti naturali per la formazione in ingegneria chimica; colma il divario tra teoria e pratica industriale con moduli di estrazione ed evaporazione/concentrazione, controllo ibrido touchscreen e manuale, simulazione realistica dei processi e utility autonome per acqua addolcita e vuoto.

Impianto Pilota di Operazioni Unitarie per Reazioni Chimiche a Letto Fisso e Rimozione di Polveri e Catrame dai Gas

Impianto Pilota di Operazioni Unitarie per Reazioni Chimiche a Letto Fisso e Rimozione di Polveri e Catrame dai Gas

Impianto pilota didattico integrato per lo studio delle reazioni catalitiche gas-solido e della purificazione a valle dei gas. Caratterizzato da doppio reattore a letto fisso, riscaldamento a tre stadi e controllo touchscreen per la formazione pratica in ingegneria. Ideale per i curricula di ingegneria chimica e ambientale.

Impianto Pilota Didattico per il Trasferimento di Calore a Tre Tubi per la Formazione sulle Operazioni Unitá

Impianto Pilota Didattico per il Trasferimento di Calore a Tre Tubi per la Formazione sulle Operazioni Unitá

Impianto pilota per il trasferimento di calore a tre tubi per lo studio del miglioramento del trasferimento di calore convettivo e della condensazione. Permette il confronto tra tubi lisci, ondulati e turbolenti, verificando le correlazioni empiriche. Ideale per la formazione in ingegneria chimica con sicurezza e recupero del vapore in circuito chiuso.

Impianto Pilota a Doppia Modalità per il Trasferimento di Calore per la Formazione sulle Operazioni di Unità

Impianto Pilota a Doppia Modalità per il Trasferimento di Calore per la Formazione sulle Operazioni di Unità

Impianto pilota per il trasferimento di calore a doppia modalità in scala ingegneristica per la formazione pratica sulle operazioni di unità in ingegneria chimica. Presenta modalità reali e simulate, molteplici tipi di scambiatori di calore, determinazione completa dei coefficienti e controllo avanzato del processo con acquisizione dati per studenti e ricercatori di ingegneria.

Impianto Pilota Didattico per Piroliresi e Raffinazione dei Rifiuti Solidi per Operazioni Unitarias

Impianto Pilota Didattico per Piroliresi e Raffinazione dei Rifiuti Solidi per Operazioni Unitarias

Questo impianto pilota per la pirolisi e la raffinazione dei rifiuti solidi integra pirolisi, separazione, distillazione e idrogenazione catalitica in un'unica unità didattica. Offre osservazione visiva del processo, registrazione intelligente dei dati e sicurezza industriale per l'apprendimento pratico delle operazioni unitarie ingegneristiche.

Impianto Pilota per la Formazione sulle Operazioni Unitari di Distillazione Multi-Modale

Impianto Pilota per la Formazione sulle Operazioni Unitari di Distillazione Multi-Modale

Impianto pilota di distillazione multi-modale per la formazione pratica sulle operazioni unitari nell'insegnamento dell'ingegneria chimica. Dispone di modalità di simulazione reale, analogica e semifyisca, costruzione conforme agli standard industriali e completamente personalizzabile per laboratori universitari. Include colonne di frazionamento pratiche, controllo SCADA e sistemi di sicurezza. È dotato di spie di ispezione, porte di campionamento e riciclo a circuito chiuso.

Impianto Pilota per Operazioni di Unità Didattiche per la Misurazione del Fattore Efficace di Diffusione Intraparticellare

Impianto Pilota per Operazioni di Unità Didattiche per la Misurazione del Fattore Efficace di Diffusione Intraparticellare

Progettato per i laboratori universitari di ingegneria chimica, questo impianto pilota permette la determinazione pratica dei fattori efficaci di diffusione intraparticellare nelle particelle di catalizzatore e la cinetica delle reazioni gas-solido utilizzando un reattore tubolare a letto fisso con controllo industriale tramite touchscreen, collegando la teoria alla progettazione pratica dei reattori.

Impianto Pilota Educativo Completo per Operazioni Unitarie di Meccanica dei Fluidi

Impianto Pilota Educativo Completo per Operazioni Unitarie di Meccanica dei Fluidi

Impianto pilota di meccanica dei fluidi pratico per l'ingegneria che copre oltre 13 principi, tra cui flusso in tubazione, perdite minori, taratura del flussometro e prestazioni della pompa, con componenti di grado industriale, tubazioni lisce e ruvide, flussimetri Venturi e a diaframma, nonché test e analisi di pompe centrifughe.

Impianto Pilota Multimodale Completo di Operazioni Unitá di Trasferimento di Calore per la Formazione Ingegneristica

Impianto Pilota Multimodale Completo di Operazioni Unitá di Trasferimento di Calore per la Formazione Ingegneristica

Impianto pilota multimodale completo di operazioni unitarie di trasferimento di calore per la formazione ingegneristica. Dispone di quattro tipi di scambiatori di calore, commutazione multimediale e tre modalità di funzionamento. Offre esperienza pratica in sicurezza, ottimizzazione e controllo di processo. Progettazione di livello industriale con acquisizione dati in tempo reale per laboratori di ingegneria chimica.

Unità Pilota Educativa per Operazioni Unitarie: Sintesi del Metanolo e Valutazione delle Prestazioni del Catalizzatore

Unità Pilota Educativa per Operazioni Unitarie: Sintesi del Metanolo e Valutazione delle Prestazioni del Catalizzatore

Unità pilota educativa su scala da banco per la sintesi del metanolo e la valutazione dei catalizzatori, progettata per laboratori di ingegneria chimica allo studio della cinetica catalitica, delle operazioni in alta pressione, del controllo di processo e delle operazioni unitarie in condizioni realistiche, dotata di funzionalità di sicurezza industriale, erogazione di gas di precisione, acquisizione dati e monitoraggio intelligente.


Lascia il tuo messaggio