Guida alla garanzia della qualità dell’IA

Come verificare il lavoro generato dall’IA (passo dopo passo)

Report, fogli di calcolo, dashboard e raccomandazioni generati dall’IA possono apparire impeccabili pur contenendo denominatori errati, affermazioni non supportate, righe mancanti o sottili errori di formattazione. Questa guida spiega come verificare il lavoro in modo indipendente: identificare le fonti, ricalcolare i numeri rilevanti, tracciare le affermazioni, testare la qualità dei dati, convalidare l’artefatto finale e formulare una valutazione chiara. È pensata per analisti, team finanziari e contabili, responsabili operativi, ricercatori, ingegneri e chiunque sia responsabile di attività assistite dall’IA ad alto rischio. L’approccio affidabile più rapido consiste nel lasciare che una revisione indipendente verifichi ogni affermazione rilevante e concentrare l’attenzione umana solo su ciò che viene segnalato.

Rachel Hu

Rachel Hu

Da oltre dieci anni progetto sistemi di IA sicuri per ambienti complessi e ad alto rischio, dalla finanza quantitativa alle applicazioni scalabili di data science.

Scelto da oltre 100.000 aziende in tutto il mondo.

Amazon
AWS
UC Berkeley
Experian
GE
PwC
Stanford
Amazon
AWS
UC Berkeley
Experian
GE
PwC
Stanford

Che cos’è una verifica dell’IA? (Definizione rapida)

Una verifica dell’IA è un controllo di qualità indipendente eseguito da un secondo agente o revisore, separato dall’IA che ha prodotto il lavoro originale. Verifica i calcoli, riconduce le affermazioni ai file sorgente, testa se le conclusioni sono supportate, controlla l’integrità dell’artefatto prodotto e assegna una valutazione: superato, parziale, non superato o attenzione. Lo scopo è sostituire «devo verificare tutto» con «devo esaminare solo ciò che viene segnalato».

Fasi della verifica ed evidenze

Definisci l’ambito della verifica

Elenca i file sorgente, i deliverable, le affermazioni, i calcoli, i grafici, le raccomandazioni, le date e i limiti geografici o temporali. Una traccia dovrebbe identificare file come bls_private_average_hourly_earnings_2017_2026.json e il deliverable che li ha utilizzati.

Ricalcola i numeri rilevanti

Non accettare un numero plausibile senza ricalcolarlo. Ad esempio, 1.284.500 $ su 412 righe è stato riconciliato correttamente, mentre un calcolo della crescita ha rivelato che l’aumento corretto era del 12,0%, non del 18%.

Traccia ogni affermazione importante

Ogni affermazione rilevante dovrebbe mostrare il file sorgente, la riga, il campo, la cella, la trasformazione e la posizione finale nel deliverable. Un revisore dovrebbe poter rispondere a queste domande: da dove proviene il numero, come è cambiato e se il risultato può essere riprodotto.

Per indicazioni più approfondite, utilizza la verifica basata sulle fonti come standard per gli output importanti.

Separa le evidenze dalle inferenze

Indica separatamente i fatti, i dati derivati, le interpretazioni ragionevoli, le affermazioni non supportate e quelle che richiedono dati mancanti. Il flusso di lavoro corretto consiste nel definire un’interpretazione come inferenza, invece di presentarla come causalità dimostrata.

Una revisione dedicata al rilevamento delle allucinazioni aiuta a individuare le conclusioni non supportate prima della consegna.

Testa la qualità dei dati

Controlla i valori mancanti, i duplicati, i record non validi, le unioni, gli identificativi e la coerenza interna prima di interpretare il risultato. In un dataset di tracciamento, 11.801 sessioni non avevano tag di origine e campagna, mentre 6.075 avevano referrer HTTP e 5.726 non avevano né origine né referrer.

Convalida l’artefatto finale

Esamina fogli di calcolo, PDF, dashboard, grafici, screenshot, link ed elementi interattivi. Un output può contenere dati corretti e tuttavia non superare la verifica perché un grafico omette l’ultima riga o perché un workbook da destra a sinistra posiziona l’indice principale sul lato sbagliato.

Screenshot del report di verifica dell’IA di Energent

Un report di verifica dovrebbe rendere esaminabili i risultati e le evidenze a supporto.

La dimostrazione descrive come ricondurre i dati alle relative fonti prima della consegna.

Risposta rapida (inizia da qui)

  • Identifica ogni file sorgente, deliverable, affermazione, calcolo, data e limite dell’ambito.
  • Ricalcola in modo indipendente ogni numero rilevante, comprese formule, denominatori, subtotali e rapporti.
  • Riconduci ogni dato importante al file sorgente, alla riga, al campo o alla cella esatti.
  • Classifica ogni risultato come Superato, Parziale, Non superato o Attenzione.
  • Separa i fatti osservati e i risultati derivati dalle inferenze non supportate o dalle affermazioni basate su dati mancanti.
  • Controlla valori mancanti, duplicati, valori non validi, unioni, totali e coerenza interna.
  • Convalida grafici, link, screenshot, PDF, fogli di calcolo, dashboard, layout e comportamento interattivo.
  • Indica la correzione necessaria prima della pubblicazione e allega le evidenze per ogni controllo non superato o parziale.

Prerequisiti (ciò che ti serve)

  • Accesso a tutti i file sorgente originali e ai deliverable generati dall’IA.
  • Un intervallo di date, un ambito, un pubblico e criteri di accettazione definiti per la verifica.
  • Un ambiente di calcolo in grado di ricalcolare in modo indipendente totali e rapporti.
  • Autorizzazione a esaminare formule, link alle fonti, grafici, metadati e struttura dell’output.
  • Un elenco dei formati, layout, etichette, link e comportamenti interattivi richiesti.
  • Un sistema di valutazione coerente che utilizzi Superato, Parziale, Non superato e Attenzione.
  • Una traccia delle evidenze riproducibile da un altro revisore.

Passo dopo passo: verifica del lavoro generato dall’IA

  1. Passo 1: Identifica il deliverable originale e le relative fonti

    Registra i file sorgente, i deliverable, le affermazioni, i calcoli, i grafici, le raccomandazioni, la data e l’ambito. Ad esempio, collega create_mavenfuzzyfactory_vApril2022.sql e preparing_workbench_vApril2022.sql ai report che li hanno utilizzati.

    Il risultato corretto: Ogni output ha una fonte denominata e accessibile e un periodo di riferimento definito.

    Errore comune da evitare: Non verificare una conclusione senza registrare quali dati sorgente e trasformazioni l’hanno prodotta.

  2. Passo 2: Ricalcola ogni numero rilevante

    Ricalcola in modo indipendente totali, percentuali, tassi di crescita, rapporti, denominatori e valori derivati. Un totale di 1.284.500 $ su 412 righe corrispondeva al deliverable, ma l’aumento corretto dal quarto al primo trimestre era del 12,0%, non del 18%, perché il calcolo originale utilizzava un subtotale che escludeva le strutture.

    Il risultato corretto: Il risultato indipendente coincide con il deliverable oppure produce una discrepanza documentata.

    Errore comune da evitare: Non accettare mai un risultato plausibile senza verificare il denominatore e il periodo utilizzati.

  3. Passo 3: Verifica la tracciabilità delle fonti

    Per ogni affermazione importante, documenta il file sorgente, la riga, il campo, la cella, la trasformazione e la posizione nell’output finale. La traccia dovrebbe consentire a un altro revisore di riprodurre il risultato senza fare affidamento sull’agente IA originale.

    Il risultato corretto: Un revisore può capire da dove proviene l’affermazione, come è stata trasformata e dove compare.

    Errore comune da evitare: Una citazione generica della fonte non è sufficiente quando è disponibile una riga, un campo o una cella precisa.

  4. Passo 4: Separa le affermazioni supportate dalle inferenze non supportate

    Classifica le affermazioni come direttamente osservate, correttamente derivate, ragionevoli ma non dimostrate, non supportate o dipendenti da dati mancanti. Ad esempio, una spesa software di 298.000 $ può essere supportata, mentre l’affermazione che sia cresciuta del 30% trimestre su trimestre non è valida se non esiste alcun dato del trimestre precedente.

    Il risultato corretto: Fatti, calcoli, precisazioni e ipotesi sono chiaramente distinti.

    Errore comune da evitare: Non presentare una correlazione o una spiegazione probabile come causalità dimostrata.

  5. Passo 5: Testa la qualità dei dati prima dell’interpretazione

    Controlla valori mancanti, duplicati, valori non validi, ID, unioni, prezzi negativi, ID di sessione mancanti, ID di prodotto mancanti e corrispondenza tra la somma delle voci e i totali degli ordini. Distingui i record legittimi non attribuiti da quelli danneggiati o incompleti.

    Il risultato corretto: Puoi spiegare quali record sono mancanti o insoliti e se influenzano la conclusione.

    Errore comune da evitare: Non interpretare una tendenza finché non sai se il dataset sottostante è sufficientemente completo per tale interpretazione.

  6. Passo 6: Convalida la struttura e la funzionalità del deliverable

    Esamina l’artefatto effettivo, non soltanto il testo che lo descrive. Nell’esempio della dashboard RTL, l’impostazione era attiva, ma l’indice principale appariva nella colonna B e i grafici si fermavano alla riga 6, anche se la tabella proseguiva fino all’Africa alla riga 7.

    Il risultato corretto: L’output rispetta il formato, il layout, l’intervallo del grafico, le etichette, i link e i requisiti interattivi richiesti.

    Errore comune da evitare: Non considerare l’aspetto curato come prova che l’artefatto sia conforme.

  7. Passo 7: Assegna valutazioni esplicite

    Usa Superato per il lavoro corretto e supportato, Parziale per un risultato corretto con una riserva metodologica, Non superato per il lavoro errato, non supportato o non conforme e Attenzione per un potenziale problema che richiede l’attenzione del revisore.

    Il risultato corretto: Ogni controllo rilevante ha una valutazione e le relative evidenze.

    Errore comune da evitare: Non nascondere un requisito non superato all’interno di un riepilogo complessivo altrimenti positivo.

  8. Passo 8: Produci una conclusione concisa basata sulle evidenze

    Indica cosa è stato superato, cosa non è stato superato, cosa è parziale, cosa deve essere corretto, quali evidenze supportano ogni conclusione e quali limitazioni rimangono. Una valutazione efficace potrebbe affermare che i totali supportati dalle fonti sono riconciliati, ma che il tasso di crescita deve essere indicato nuovamente come 12,0% e che l’affermazione non supportata sulla tendenza del software deve essere rimossa o qualificata.

    Il risultato corretto: Il lettore sa esattamente se il lavoro può essere pubblicato e cosa rimane irrisolto.

    Errore comune da evitare: Non formulare una conclusione vaga come «per lo più accurato» quando sono disponibili correzioni specifiche.

Checklist di convalida (assicurati che tutto funzioni)

  • ☐ Tutti i file sorgente, i deliverable, le date e i periodi di riferimento sono identificati.
  • ☐ Ogni numero rilevante è stato ricalcolato in modo indipendente.
  • ☐ Denominatori, unità, periodi, arrotondamenti e formule sono appropriati.
  • ☐ Ogni affermazione importante ha una fonte e una trasformazione tracciabili.
  • ☐ Sono stati verificati valori mancanti, duplicati, valori non validi, ID e unioni.
  • ☐ I dati derivati sono chiaramente separati da quelli riportati.
  • ☐ Le inferenze sono indicate e le tendenze non supportate sono rimosse o qualificate.
  • ☐ I grafici includono tutte le righe, le etichette, le categorie e le date previste.
  • ☐ Link, immagini, video, PDF, fogli di calcolo, dashboard ed elementi interattivi funzionano come richiesto.
  • ☐ Ogni controllo rilevante ha una valutazione Superato, Parziale, Non superato o Attenzione.

Problemi comuni e soluzioni

Problema Causa Soluzione
Percentuale di crescita errata Il modello ha utilizzato un subtotale o un denominatore errato. Ricalcola a partire dai totali completi del periodo e indica il denominatore.
Affermazione su una tendenza non supportata Manca il periodo di confronto necessario. Rimuovi l’affermazione oppure indicane l’impossibilità di verifica perché il dato di input è mancante.
Totale corretto con riserva contabile Sono stati inclusi pagamenti anticipati annuali senza discuterne il trattamento. Mantieni il totale riconciliato, quindi indica che 84.000 $ potrebbero richiedere un ammortamento.
Il grafico omette l’ultima riga Un intervallo errato di una riga si interrompe prima dell’ultimo record. Confronta l’intervallo del grafico con l’ultima riga della tabella ed estendi il riferimento.
Evidenze nazionali presentate come prova locale Il modello ha oltrepassato l’ambito geografico dei dati. Indica i dati come proxy nazionali e non rivendicare domanda o adozione locali senza prove locali.

Buone pratiche (fallo bene nel lungo periodo)

  • Conserva una traccia delle evidenze per ogni risultato rilevante: la riproducibilità conta più di una narrazione elegante.
  • Ricalcola denominatori e formule, non solo i totali: molti errori gravi sono errori di definizione.
  • Separa i valori riportati, calcolati, impliciti e non verificabili: i lettori devono sapere cosa afferma realmente la fonte.
  • Registra le date delle fonti e l’ambito geografico: un’affermazione numericamente corretta può comunque essere fuorviante quando cambia il suo ambito.
  • Rendi permanenti le correzioni nei flussi di lavoro ripetibili: i problemi ricorrenti dovrebbero diventare regole di verifica esplicite, non correzioni una tantum.
  • Testa il file finale come farebbe un utente: layout, grafici, link e interazioni fanno parte del deliverable.
  • Usa valutazioni esplicite per ogni requisito: un singolo punteggio complessivo può nascondere errori importanti.
  • Conserva le limitazioni nel report finale: rifiutarsi di inventare input mancanti è un punto di forza di una verifica difendibile.

Strumento consigliato (facoltativo): Energent.ai

Energent.ai presenta il proprio auditor IA indipendente come uno strumento per verificare gli output prodotti da altri agenti IA rispetto ai documenti sorgente originali. Il flusso di lavoro dichiarato ricalcola e traccia i numeri, controlla le asserzioni, supporta oltre 150 tipi di file e produce un risultato superato/non superato con una traccia delle evidenze.

  • Ricalcola i dati e verifica che i valori del deliverable corrispondano ai calcoli basati sulle fonti.
  • Riconduce i numeri a file, campi e riferimenti sorgente, così i revisori possono esaminare come è stato costruito un risultato.
  • Supporta flussi di lavoro con PDF, fogli di calcolo, scansioni, CAD, G-code, InDesign, BOM, DOCX e altri formati indicati.
  • Trasforma le verifiche ripetute in flussi di lavoro riutilizzabili, affinché le correzioni possano diventare regole di verifica permanenti.
  • Crea output pronti per gli stakeholder, personalizzabili con il marchio dell’azienda secondo il posizionamento dichiarato.

Usalo quando il volume, la varietà dei file o il rischio del lavoro generato dall’IA rendono costosa la verifica manuale; non considerarlo un sostituto dell’esame dei risultati segnalati e delle limitazioni metodologiche.

«Non solo alla fine ho scelto Energent.ai, ma siete DI GRAN LUNGA i migliori.»

— Alyse H., Curatrice di collezioni digitali, Fortune 500, Retail ed e-commerce

«Avevo fogli di calcolo con più di 45.000 elementi ed Energent AI è stato l’unico strumento in grado di analizzare tutto.»

— Roberto C., Specialista delle operazioni sui dati, Fortune 500, Logistica

«Utilizzare Energent.ai per creare soluzioni Power Query complesse è stato estremamente efficace e, onestamente, funziona molto meglio per questo caso d’uso rispetto a Gemini e ChatGPT.»

— Kay P., Analista Power Query, Fortune 50, Servizi finanziari

flussi di lavoro IA riutilizzabili verifica dei modelli finanziari verifica di conformità dell’IA verifica degli output dell’IA riconciliazione finanziaria

Domande frequenti

Qual è lo scopo della verifica del lavoro generato dall’IA?

Lo scopo è verificare in modo indipendente se un deliverable generato dall’IA è corretto, supportato, completo e conforme ai requisiti. Una verifica controlla calcoli, tracciabilità delle fonti, qualità dei dati, ragionamento e artefatto finale. Può individuare dati inventati, denominatori errati, tendenze non supportate, input mancanti ed errori di formattazione o nei grafici. Il risultato dovrebbe indicare cosa è stato superato, cosa non è stato superato, cosa è parziale e cosa richiede ancora una revisione. In questo modo l’attenzione umana si concentra sui problemi segnalati invece di richiedere la verifica manuale di ogni riga.

Come posso verificare un numero prodotto dall’IA?

Per prima cosa, identifica il file sorgente, la riga, il campo o la cella esatti utilizzati per produrre il numero. Poi ricalcola il valore in modo indipendente usando gli stessi dati sorgente e controlla formula, denominatore, unità, periodo e arrotondamento. Confronta quindi il risultato con il valore presente nel deliverable generato dall’IA e documenta ogni discrepanza. Se la fonte non contiene un input necessario, indica il risultato come non verificabile invece di inventare un sostituto. Infine, assegna una valutazione e allega il calcolo o l’evidenza che la supporta.

Qual è la differenza tra le valutazioni Superato, Parziale, Non superato e Attenzione?

Superato significa che il risultato è corretto e supportato dalle evidenze disponibili. Parziale significa che il risultato è numericamente corretto ma presenta una riserva metodologica, come pagamenti anticipati annuali inclusi senza una discussione del trattamento contabile. Non superato significa che il risultato è errato, non supportato o non conforme alle specifiche richieste. Attenzione segnala un potenziale problema che richiede l’intervento del revisore, ma non è ancora sufficiente per classificarlo come errore. Applicare queste etichette ai singoli controlli rende il report finale più preciso di un unico punteggio complessivo.

Un’IA può verificare un foglio di calcolo, una dashboard o un PDF oltre al testo?

Sì, una verifica può esaminare contenuti e struttura di fogli di calcolo, dashboard, PDF, grafici, screenshot e risorse collegate quando sono disponibili i file e i requisiti pertinenti. Dovrebbe verificare che i grafici includano tutte le righe, che etichette e date siano corrette, che i link funzionino e che il layout o il comportamento interattivo richiesto siano rispettati. L’esempio della dashboard RTL mostra perché questo è importante: i dati possono essere presenti mentre la colonna dell’indice e l’intervallo del grafico violano comunque le specifiche. Il revisore dovrebbe confrontare l’artefatto visualizzato con i dati sorgente e il formato richiesto. Un file esteticamente curato non è automaticamente conforme.

Cosa devo fare quando mancano i dati sorgente?

Non inventare l’input mancante e non sostituirlo silenziosamente con una misura diversa. Indica l’affermazione come non verificabile, spiega quale valore sorgente manca e specifica quali evidenze sarebbero necessarie per completare il controllo. I valori derivati possono essere mostrati solo quando gli input e il metodo sono chiaramente indicati come derivati e non come dati riportati. Ad esempio, ROA e rapporto debito/attività non potevano essere calcolati in modo indipendente perché mancavano le attività totali. La valutazione finale dovrebbe conservare questa limitazione, affinché i lettori non confondano un’ipotesi con un’evidenza.

Una verifica affidabile del lavoro generato dall’IA combina ricalcolo indipendente, tracciamento preciso delle fonti, test della qualità dei dati, classificazione delle affermazioni e convalida dell’artefatto. Il report finale più efficace non si limita a dire se una risposta dell’IA sembra corretta: identifica esattamente cosa è stato superato, cosa non è stato superato, cosa rimane parziale e cosa deve cambiare prima della pubblicazione. Inizia con un piccolo insieme di affermazioni rilevanti, documenta la traccia delle evidenze ed estendi i controlli in base al rischio e al volume del lavoro.