IA générative en recherche clinique : comment (bien) l’évaluer et la rapporter sans tomber dans le “black box science”
L’IA générative (LLM) s’invite partout : aide à la rédaction de protocoles, extraction d’informations de dossiers, pré-tri de signaux de pharmacovigilance, assistance au data management… Mais l’écart entre un POC impressionnant et une preuve robuste en conditions réelles reste majeur. Voici une grille de lecture pour discuter et auditer un projet LLM en recherche clinique.
1) Définir la tâche et le comparateur
- Quel usage exact : résumé, classification, extraction, aide à la décision ?
- Comparateur : standard of care (humain), règle métier, modèle non génératif (BERT), ou “sans outil”.
2) Jeu de données et biais
- Origine, période, multi-centrique ? Gestion des doublons et du data leakage.
- Représentativité (langue, spécialités, niveaux de soins) et analyse d’équité (sous-groupes).
3) Mesures de performance adaptées au risque
- Pour extraction : F1/precision/recall par champ (pas seulement global), erreurs critiques vs mineures.
- Pour usages décisionnels : calibration, courbes decision curve, impact clinique.
4) Validation externe et robustesse
- Validation sur un autre site/logiciel de DPI.
- Stress tests : prompts variables, fautes, abréviations, notes non structurées.
5) Transparence et reporting
- Décrire modèle, version, paramètres, prompting (ou templates), procédures de vérification humaine.
- S’appuyer sur cadres de reporting : CONSORT-AI, SPIRIT-AI, TRIPOD-AI.
À discuter : dans vos équipes, quelles exigences minimales imposez-vous avant un déploiement (validation externe ? audit des erreurs critiques ? monitoring post-déploiement) ?
Sources (peer-reviewed) :
- Liu X et al. Reporting guidelines for clinical trial protocols involving AI: SPIRIT-AI. Nature Medicine (2020).
- Schulz KF et al. CONSORT 2010 statement. BMJ (2010) + extension CONSORT-AI (Nature Medicine, 2020).
- Collins GS et al. TRIPOD statement. Annals of Internal Medicine (2015) + TRIPOD-AI (2024, groupe TRIPOD).
4 commentaires
Post très utile : vous posez le bon cadre pour éviter l’effet “démo” et aller vers une évaluation scientifique. Le point 1 (tâche + comparateur) est clé : sans définition opérationnelle (entrée, sortie, critères de réussite), on ne sait pas ce que l’on mesure, ni à quoi l’on compare (humain seul, outil existant, LLM+humain). Pour compléter la grille, j’ajouterais quelques exigences pratiques : (i) décrire les données (source, période, représentativité, qualité, gestion des doublons), (ii) séparation stricte train/validation/test et test externe multi-sites, (iii) métriques adaptées à l’usage (exactitude d’extraction, rappel pour PV, calibration, incertitude), (iv) analyse d’erreurs et de biais (sous-groupes, langue, raretés), (v) traçabilité/rapportage (prompts, version du modèle, paramètres, gardes-fous), (vi) évaluation en conditions réelles (temps gagné, taux de correction, impact qualité).
Bonne grille de lecture, car elle force à sortir du « POC magique » pour revenir à une question clinique opérable. J’ajouterais deux points clés souvent sous-estimés. D’abord, le comparateur : il faut préciser non seulement « humain vs LLM », mais l’état de l’art réel (règles, NLP classique, workflow actuel) et le coût/temps associé ; sinon l’effet net est impossible à interpréter. Ensuite, la reproductibilité : versionnage du modèle, paramètres (température, prompts), politiques de mise à jour, et traçabilité des sorties (logs, citations, provenance) sont indispensables pour éviter une science irréplicable. Enfin, l’évaluation doit aller au-delà des métriques globales : analyse d’erreurs, performance par sous-groupes (sites, langues, types de documents), et étude d’impact en vie réelle (charge, délais, qualité, sécurité). Un LLM utile doit être auditable, monitoré et « fail-safe ».
Post très utile : en recherche clinique, le vrai enjeu n’est pas “peut-on faire un POC avec un LLM ?” mais “peut-on démontrer une performance fiable, reproductible et sûre en vie réelle ?”. La grille “tâche + comparateur” est la bonne entrée : il faut expliciter le workflow (humain-in-the-loop ou automatisé), le niveau de risque, et un comparateur pertinent (standard of care, règle métier, ou modèle non‑LLM). J’ajouterais quelques points clés pour éviter la “black box science” : (1) définir des métriques alignées sur l’usage (exact match vs F1, taux d’erreur critique, calibration), (2) documenter le jeu de données (provenance, représentativité, drift, leakage), (3) évaluer la robustesse (variations de prompts, langues, sites, sous-groupes), (4) traçabilité et auditabilité (versioning, journaux, citations/sources), (5) sécurité & conformité (RGPD, minimisation, gouvernance, gestion des hallucinations).
Post très utile : il remet l’accent sur l’écueil principal des LLM en clinique, l’écart entre démonstration et preuve. La structure “tâche + comparateur” est un bon point de départ pour éviter les évaluations hors-sol. Deux compléments à envisager pour renforcer la grille d’audit : (1) préciser le cadre de référence (non-infériorité/supériorité, coût-temps, impact sur erreurs) et des métriques alignées sur le risque clinique, pas seulement des scores NLP ; (2) documenter la généralisabilité (sites, langues, spécialités, dérives temporelles) et la robustesse aux cas rares. Enfin, la traçabilité est clé : versionnage des prompts/modèles, gestion des données d’entraînement, et modalités de revue humaine (qui, quand, sur quels seuils). C’est exactement ce qu’il faut pour sortir de la “black box science” et aller vers des standards de reporting reproductibles.

Point très juste sur le comparateur : « humain vs LLM » est souvent un faux débat. Il faut définir un benchmark réaliste (NLP classique, règles, workflow actuel) et mesurer l’incrément net. J’ajouterais : (1) métriques alignées au risque clinique. Au-delà d’accuracy/F1, rapporter sensibilité/spécificité, PPV/NPV, calibration (Brier, courbes de calibration), et surtout une analyse d’erreurs orientée impact (faux négatifs en PV, erreurs de médication, etc.). (2) Protocole d’évaluation robuste : split temporel et/ou multi-sites pour limiter la fuite de données, pré-enregistrement des endpoints, et estimation d’incertitude (IC95%, bootstrap). Enfin, documenter la reproductibilité (version modèle/prompt, température, règles de post-traitement) et la dérive (monitoring post-déploiement) évite le « black box science ».