$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Abbiamo valutato a fondo la componente esplicativa di IA dell'intera nostra pipeline, valutando quanto bene prevedeva diversi tipi di dati sanitari, inclusi sia dati clinici strutturati che immagini mediche. Gli esiti hanno indicato una performance predittiva coerente tra i dataset valutati. Tra i modelli testati, il modello di gradiente boosting ha raggiunto la massima accuratezza al 97,4%, seguito dal modello della foresta casuale al 94,2%. I metodi di deep learning applicati ai set di immagini hanno raggiunto una precisione del 91,3%, mentre i modelli a perceptrone multistrato hanno prodotto risultati leggermente inferiori, il 90,8%. Ciò suggerisce che i modelli di machine learning basati su ensemble si comportano meglio su dati sanitari strutturati, mentre le architetture di deep learning eccellono nei compiti di imaging. La Tabella 6 delinea in dettaglio varie metriche di performance per le funzioni di previsione, tra cui accuratezza, precisione, richiamo e punteggio F1, oltre a metriche di spiegabilità come fedeltà e stabilità. Siamo arrivati a questi dati di performance utilizzando una validazione incrociata a cinque volte e presentando i risultati come valori medi (con intervalli di confidenza del 95%). Gli intervalli di confidenza non solo indicano l'incertezza del modello, ma rendono anche i confronti delle prestazioni predittive più affidabili, tenendo conto della memoria dei dataset e delle differenze nelle architetture dei modelli.
| Modello | Accuratezza (%) | Precisione | Richiamo | F1-Score | Fidelità | Stabilità | IC al 95% |
| Foresta Casuale | 94.2 | 0.93 | 0.92 | 0.92 | 0.85 | 0.82 | 93.1–95.3 |
| XGBoost | 97.4 | 0.96 | 0.95 | 0.95 | 0.92 | 0.89 | 96.5–98.3 |
| MLP | 90.8 | 0.89 | 0.88 | 0.88 | 0.80 | 0.78 | 89.6–92.0 |
| CNN (Imaging) | 91.3 | 0.90 | 0.91 | 0.90 | 0.88 | 0.86 | 90.1–92.5 |
Tabella 6: Prestazioni comparative dei modelli predittivi e dei metodi di spiegabilità.
Questa tabella presenta una valutazione comparativa dei modelli di machine learning e deep learning utilizzando metriche predittive di prestazione, tra cui accuratezza, precisione, richiamo, punteggio F1 e ROC-AUC. Inoltre, sono riportate che metriche di spiegabilità come fedeltà, stabilità, comprensibilità e punteggi di fiducia umana forniscono una valutazione completa sia dell'efficacia predittiva che dell'interpretabilità.
I risultati indicano che il Gradient Boosting ha raggiunto la più alta performance predittiva complessiva (97,4% di accuratezza), superando Random Forest di 3,2 punti percentuali e i modelli di deep learning di oltre 6 punti percentuali. Questa osservazione suggerisce che i metodi di apprendimento basati su ensemble sono stati particolarmente efficaci per i dataset sanitari strutturati inclusi in questo studio. La differenza di prestazioni minore tra i modelli CNN e MLP indica che l'aumento della complessità del modello da solo non si traduceva necessariamente in prestazioni predittive superiori nelle condizioni sperimentali valutate.
Per mostrare l'utilità del nostro framework proposto in una varietà di compiti di analisi sanitaria, presentiamo i risultati delle prestazioni previsionali specifiche per dataset nella Tabella 7.
Analisi specifica del dataset.
Le prestazioni variavano tra i dataset a causa delle differenze nella complessità delle caratteristiche, nella dimensione del campione, nella distribuzione delle classi e nella modalità dei dati. Il dataset Breast Cancer ha raggiunto la più alta accuratezza predittiva, probabilmente grazie alla ben definita separabilità delle caratteristiche. Prestazioni leggermente inferiori nei dataset MIMIC-III e NIH Chest X-ray riflettono la maggiore complessità delle cartelle cliniche longitudinali e dei dati di imaging medico. Questi risultati dimostrano che la performance del framework è influenzata dalle caratteristiche del dataset e dal contesto clinico.
| Dataset | Accuratezza (%) | Precisione (%) | Richiamo (%) | Punteggio F1 (%) |
| Cancro al seno | 97.4 | 97.2 | 97.6 | 97.1 |
| Diabete | 94.2 | 93.9 | 94.4 | 94 |
| MIMIC-III | 91.3 | 91 | 91.5 | 91.1 |
| Radiografia toracica del NIH | 90.8 | 90.4 | 91.2 | 90.6 |
Tabella 7: Risultati predittivi specifici per dataset.
Prestazioni predittive del framework proposto per l'IA spiegabile su quattro dataset rappresentativi della sanità. Accuratezza, precisione, richiamo e punteggio F1 sono riportati come percentuali (%) sui set di test indipendenti. Valori più alti indicano una migliore performance nella classificazione.
Per valutare le prestazioni predittive, sono stati valutati quattro modelli di machine learning e deep learning, ovvero Gradient Boosting, Random Forest, Convolutional Neural Network (CNN) e Multilayer Perceptron (MLP), su quattro dataset rappresentativi di ambito sanitario. Le prestazioni del modello sono state valutate utilizzando accuratezza, precisione, richiamo, punteggio F1 e metriche ROC-AUC su dataset di test indipendenti dopo una divisione train-validation-test 70:15:15 e una validazione incrociata cinque volte. I miglioramenti nelle prestazioni predittive sono stati determinati confrontando metriche di valutazione specifiche per modello tra condizioni identiche di preprocessing e validazione.
Per illuminare come le prestazioni dei modelli differiscano in vari metodi, la Figura 4 mostra in modo illustrato i vantaggi e gli svantaggi dei modelli di ensemble, reti neurali e deep learning.

Figura 4: Prestazioni comparative dei modelli di machine learning e deep learning su compiti di previsione sanitaria. (A) Confronto di accuratezza dei modelli Gradient Boosting, Random Forest, CNN e MLP sul dataset di test. (B) Confronto dei punteggi F1 tra modelli Gradient Boosting, Random Forest, CNN e MLP nel dataset di test. (C) Confronto di precisione tra modelli Gradient Boosting, Random Forest, CNN e MLP sul dataset di test. (D) Richiamare il confronto tra i modelli Gradient Boosting, Random Forest, CNN e MLP sul dataset di test. Valori più alti indicano una migliore performance predittiva. Gradient Boosting ha raggiunto le prestazioni complessive più alte su tutte le metriche di valutazione, seguito da Random Forest. Clicca qui per visualizzare una versione più grande di questa figura.
Interpretazione della Prestazione Spiegabile.
SHAP ha costantemente raggiunto i punteggi di fedeltà e stabilità più alti tra i metodi di spiegabilità valutati, indicando un accordo più forte tra spiegazioni generate e previsioni del modello sottostante. La CALC ha mostrato una stabilità relativamente inferiore, suggerendo una maggiore sensibilità alle perturbazioni locali e alla variabilità del campionamento. Grad-CAM forniva spiegazioni visivamente interpretabili per i modelli basati su immagini ma produceva valori di fedeltà leggermente inferiori rispetto a SHAP. Questi risultati indicano che la qualità delle spiegazioni dipende sia dalla tecnica esplicativa selezionata sia dall'architettura predittiva sottostante.
Le tecniche di spiegabilità integrate nella pipeline sono state valutate in termini di prestazioni quantitative e qualitative. In particolare, i metodi di attribuzione delle caratteristiche sono riusciti a scoprire in modo abbastanza coerente la logica interna del modello tra diversi set di dati.
Tutti i metodi considerati nello studio, SHAP, hanno raggiunto la massima fedeltà (0,92) e stabilità (0,89) tra i metodi di spiegabilità valutati. Per dirla semplicemente, le spiegazioni erano rappresentazioni molto accurate di ciò che il modello aveva effettivamente previsto. I metodi di spiegazione locale sono una sorta di finestra attraverso la quale possiamo vedere una previsione specifica e comprendere cosa il modello ha usato come base per la decisione.
La performance interpretabile è stata valutata utilizzando fedeltà, stabilità, comprensibilità e punteggi di fiducia del clinico ottenuti dalla valutazione centrata sull'uomo. Le spiegazioni SHAP, LIME e Grad-CAM sono state confrontate utilizzando dataset identici e modelli addestrati. I miglioramenti nella spiegabilità sono stati valutati confrontando le metriche di qualità della spiegazione e le valutazioni dei clinici tra i metodi di abilità spiegativa valutati. Le tecniche di visualizzazione per modelli di deep learning che lavorano con immagini producono essenzialmente mappe di calore, che identificano le regioni delle immagini con maggiore rilevanza per la previsione del modello. Le distribuzioni dell'importanza delle caratteristiche e i confronti delle prestazioni delle spiegabili tra diversi metodi sono mostrati nella Figura 5.

Figura 5: Valutazione delle prestazioni della spiegabilità.La figura presenta la performance dei metodi di spiegabilità con l'aiuto di metriche di fedeltà e stabilità. SHAP guida in termini di fedeltà (0,92) e stabilità (0,89), il che riflette un buon accordo tra spiegazioni e previsioni del modello. LIME si rivela il miglior strumento per l'interpretabilità di esempi individuali. D'altra parte, Grad-CAM produce heatmap visive utilizzate principalmente nei modelli di imaging, mostrando grossolanamente le regioni più importanti responsabili della previsione del modello, che, dal punto di vista clinico, potrebbero essere molto rilevanti. Clicca qui per visualizzare una versione più grande di questa figura.
Dopo aver valutato i modelli predittivi e le tecniche per l'interpretabilità, è emerso che la correlazione tra l'accuratezza di un modello e l'affidabilità delle sue spiegazioni è molto forte. Infatti, gli stessi modelli che mostravano miglioramenti nelle previsioni spiegavano i loro risultati con maggiore stabilità e coerenza quando le tecniche di interpretabilità venivano applicate correttamente. I modelli di ensemble si sono rivelati i più interpretabili quando accompagnati da metodi di attribuzione delle caratteristiche, mentre i modelli di deep learning sono stati meglio serviti dai metodi spiegabili basati sulla visualizzazione. Il collegamento che collega l'accuratezza della previsione e l'affidabilità delle spiegazioni si può vedere nella Figura 6, che delinea in grande dettaglio la dinamica concettuale tra modello e spiegabilità.

Figura 6: Analisi comparativa dei modelli e spiegazione dei metodi di abilità.Il grafico mostra un confronto dettagliato dell'accuratezza e spiega le misure di abilità di vari modelli. Comprende un grafico a scatter che mostra la correlazione tra accuratezza e stabilità della spiegazione, un confronto tabulare delle prestazioni e una matrice di idoneità che delinea i diversi metodi di spiegazione delle capacità SHAP, LIME e Grad-CAM, e la loro efficacia con i diversi tipi di modelli. Il video mostra chiaramente che i modelli di ensemble più SHAP offrono un'ottima interpretabilità, mentre i modelli di deep learning sono spiegabili tramite tecniche di visualizzazione. Clicca qui per visualizzare una versione più grande di questa figura.
La valutazione centrata sull'uomo ha confermato l'utilità reale del sistema suggerito negli ospedali e in altre strutture cliniche. I professionisti medici hanno esaminato i risultati dei modelli con e senza spiegazioni. Mostrare i risultati con spiegazioni ha portato a un notevole aumento della fiducia e interpretabilità degli utenti; Il valore medio del trust è passato da 3,1 a 4,7 su una scala da 1 a 5. L'aumento del punteggio di fiducia da 3,1 a 4,7 rappresenta un miglioramento relativo approssimativo del 51,6%. L'importante accordo tra valutatori (κ di Fleiss = 0,81) indica inoltre una valutazione coerente da parte del clinico sull'utilità della spiegazione. Questi risultati suggeriscono che i risultati di spiegabilità possano migliorare la fiducia degli utenti e facilitare l'interpretazione delle decisioni cliniche assistite dall'IA. I professionisti hanno dichiarato una migliore comprensione dei risultati dei modelli e una maggiore fiducia nel giudizio supportato dall'IA sulle situazioni cliniche, il che evidenzia l'importanza dell'interpretabilità nell'effettiva implementazione dell'assistenza sanitaria.
Abbiamo ulteriormente verificato la robustezza del nostro framework con l'analisi dell'ablazione. La rimozione di caratteristiche critiche che, tramite metodi di spiegabilità, erano ritenute essenziali comportava una grande perdita delle prestazioni di previsione. Pertanto, il risultato riflette che le caratteristiche non erano solo pertinenti, ma anche significative per il compito predittivo. Inoltre, i risultati delle spiegazioni continuavano a mostrare differenze trascurabili quando venivano spiegati diversi campioni di input, mostrando così la stabilità e l'affidabilità dei metodi di spiegabilità.
Per verificare la fattibilità della pipeline per un uso pratico, ne abbiamo misurato la velocità di calcolo. L'introduzione delle tecniche di spiegabilità ha causato un certo aumento del tempo di calcolo, specialmente nell'attribuzione di caratteristiche e nella creazione di visualizzazioni. Tuttavia, il tempo totale di esecuzione era comunque fattibile e non troppo lungo. La Figura 7 mostra come il tempo computazionale viene condiviso tra le diverse fasi della pipeline, come preprocessing, addestramento del modello, generazione di spiegabilità, valutazione e visualizzazione.

Figura 7: Analisi del tempo di esecuzione della pipeline. Questo grafico mostra come il tempo computazionale è suddiviso tra le varie fasi della pipeline di IA spiegabile, come preprocessing, addestramento del modello, creazione di abilità, valutazione e visualizzazione delle capacità. I dati rivelano che la maggior parte della timeline è occupata dall'addestramento del modello, seguito dall'elaborazione delle abilità spiegatrici. D'altra parte, il tempo dedicato alla pre-elaborazione e alla reportistica è piuttosto limitato. Clicca qui per visualizzare una versione più grande di questa figura.
Abbiamo testato anche la forza del quadro proposto tramite un'analisi di ablazione. Eliminando le caratteristiche essenziali scoperte tramite i metodi di spiegabilità, si è rivelato una chiara diminuzione delle prestazioni predittive, il che è un chiaro segno che queste caratteristiche non sono solo rilevanti ma anche molto importanti. A parte questo, gli output delle spiegazioni sono rimasti abbastanza stabili anche quando c'è stata una leggera variazione nei campioni di input, il che dimostra la coerenza e l'affidabilità delle tecniche di spiegabilità.
In breve, combinando la misurazione della performance predittiva, della spiegabilità e della validazione focalizzata sull'umano, è stato dimostrato che il quadro proposto era efficace. Il sistema non solo faceva previsioni molto accurate, ma rimaneva anche altamente interpretabile e facile da usare. Introdurre metodi di spiegabilità ha reso l'intero processo trasparente senza compromettere le prestazioni del modello. I miglioramenti che abbiamo osservato nell'accuratezza e nell'interpretabilità delle previsioni non sono stati solo ottenuti sotto stretto controllo sperimentale, ma sono stati anche statisticamente significativi, un fatto che dimostra la durata e l'autenticità del metodo proposto. Confronti a coppie tra modelli predittivi sono stati effettuati utilizzando t abbinati tra pieghe di validazione incrociata. Sono state osservate differenze statisticamente significative tra il Gradient Boosting e i modelli concorrenti (p < 0,05), confermando la superiorità della configurazione proposta.
Risultati complessivi.
Collettivamente, i risultati dimostrano che la performance predittiva, la qualità della spiegazione e la fiducia dei clinici possono essere valutate all'interno di un flusso di lavoro unificato e riproducibile. Il framework ha mantenuto prestazioni costanti su molteplici dataset sanitari, supportando al contempo un'interpretazione trasparente tramite SHAP, LIME e spiegazioni Grad-CAM. Tuttavia, i risultati devono essere interpretati nel contesto dei dataset selezionati e delle impostazioni di validazione, e rimane necessaria una validazione esterna aggiuntiva prima della distribuzione nel mondo reale.
DISPONIBILITÀ DEI DATI:
Abbiamo ottenuto i dataset utilizzati nella ricerca attuale da fonti pubbliche, e si possono trovare in archivi dati ben noti. Ad esempio, i dati relativi al cancro al seno e al diabete sono scaricabili dal Repository di Machine Learning UCI all'indirizzo: https://archive.ics.uci.edu/ml/index.php
Si può ottenere il dataset elettronico della cartella clinica (MIMIC-III) tramite Physio Net su:
https://physionet.org/content/mimiciii/1.4/
I dati di imaging a raggi X del torace sono stati prelevati dal dataset NIH Chest X-ray e possono essere trovati su: https://www.kaggle.com/datasets/nih-chest-xrays/data
Tutti i dataset che abbiamo esplorato in questo studio sono anonimizzati e resi pubblici. I passaggi di pre-elaborazione, il modello addestrato e gli output delle capacità spiegative che abbiamo prodotto durante la ricerca sono disponibili tramite l'autore corrispondente se viene fatta una richiesta ragionevole. Il codice sorgente, gli script di preelaborazione, i file di configurazione e le risorse di riproducibilità saranno depositati in un repository pubblico al momento dell'accettazione del manoscritto.