Maieutic Prompting : Définition et Exemples
Technique de prompting inspirée de la maïeutique socratique, qui consiste à guider un modèle de langage à travers une série de questions et sous-questions pour l'amener à produire un raisonnement plus profond, cohérent et vérifié.
Définition complète
Le Maieutic Prompting est une méthode avancée de prompt engineering directement inspirée de la maïeutique de Socrate — l'art d'accoucher les esprits par le questionnement. Appliquée aux grands modèles de langage (LLM), cette technique consiste à demander au modèle de générer une réponse, puis de la décomposer en sous-affirmations qu'il doit lui-même justifier ou réfuter, créant ainsi un arbre de raisonnement auto-vérifié.
Concrètement, le Maieutic Prompting fonctionne en deux temps. D'abord, le modèle produit une explication ou une réponse initiale. Ensuite, on lui demande de questionner chaque élément de cette réponse : « Est-ce vrai ? Pourquoi ? Quelle serait l'explication alternative ? ». Le modèle génère ainsi un arbre de propositions avec leurs justifications et contre-arguments, ce qui permet d'identifier les incohérences logiques et de converger vers une réponse plus fiable.
Cette approche est particulièrement efficace pour les tâches de raisonnement complexe où le modèle peut initialement produire des réponses plausibles mais incorrectes. En forçant l'auto-examen, le Maieutic Prompting réduit significativement les hallucinations et les erreurs de raisonnement. Des travaux de recherche, notamment ceux de Jaehun Jung et al. (2022), ont montré que cette méthode améliore la précision des LLM sur des benchmarks de raisonnement par rapport aux approches standard.
Le Maieutic Prompting se distingue des autres techniques comme le Chain-of-Thought en ce qu'il ne se contente pas de demander au modèle de « réfléchir étape par étape », mais l'oblige activement à confronter ses propres affirmations, à explorer des hypothèses contradictoires et à construire une cohérence logique vérifiable.
Étymologie
Le terme « maïeutique » vient du grec ancien μαιευτική (maieutikê), signifiant « l'art d'accoucher ». Socrate, dont la mère était sage-femme, utilisait cette métaphore pour décrire sa méthode philosophique : il n'enseignait pas directement, mais aidait ses interlocuteurs à « accoucher » de la vérité par un questionnement progressif. Le Maieutic Prompting transpose cette méthode millénaire aux interactions avec les intelligences artificielles.
Exemples concrets
Vérification d'une affirmation factuelle
Affirme si la phrase suivante est vraie ou fausse : 'La Grande Muraille de Chine est visible depuis l'espace à l'œil nu.' Donne ton explication. Maintenant, génère une explication qui soutient le contraire. Évalue la cohérence des deux explications et déduis la réponse la plus fiable.
Résolution d'un problème de logique
Résous ce problème : 'Tous les chats sont des animaux. Certains animaux sont noirs. Donc certains chats sont noirs.' Donne ta réponse, puis questionne chaque étape de ton raisonnement. L'une de tes étapes contient-elle un sophisme ? Corrige si nécessaire.
Analyse critique d'un argument complexe
Analyse l'argument suivant : 'L'IA va remplacer tous les emplois créatifs d'ici 10 ans.' Génère trois sous-affirmations qui soutiennent cet argument et trois qui le contredisent. Pour chaque sous-affirmation, évalue sa solidité sur 10. Conclus en synthétisant ta position la plus cohérente.
Usage pratique
Pour appliquer le Maieutic Prompting, demandez au modèle de répondre à votre question, puis ajoutez des instructions explicites pour qu'il questionne et vérifie chaque partie de sa propre réponse. Encouragez-le à explorer des hypothèses alternatives et à évaluer la cohérence logique entre ses différentes affirmations. Cette technique est particulièrement utile pour les questions factuelles ambiguës, les problèmes de raisonnement et les analyses où la fiabilité de la réponse est critique.
Concepts liés
FAQ
Quelle est la différence entre le Maieutic Prompting et le Chain-of-Thought ?
Le Maieutic Prompting fonctionne-t-il avec tous les modèles de langage ?
Quand utiliser le Maieutic Prompting plutôt qu'une autre technique ?
Voir aussi
Recevez de nouveaux prompts chaque semaine
Rejoignez notre newsletter.