← Derniers articles
🤖 machine learning

Concise and Logically Consistent Conformal Sets for Neuro-Symbolic Concept-Based Models

Cet article présente COCOCO, un cadre de prédiction conforme a posteriori qui génère conjointement des ensembles concis, logiquement cohérents et à couverture garantie pour les modèles neuro-symboliques basés sur les concepts, en réconciliant les prédictions de concepts et d'étiquettes au moyen d'une unique étape de révision par déduction-abduction.

Auteurs originaux : Samuele Bortolotti, Emanuele Marconato, Andrea Pugnana, Andrea Passerini, Stefano Teso

Publié 2026-05-19
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Samuele Bortolotti, Emanuele Marconato, Andrea Pugnana, Andrea Passerini, Stefano Teso

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous avez un assistant robotique très intelligent, conçu en deux parties, pour résoudre des énigmes complexes. Ce robot est un Module Conceptuel Neuro-Symbolique (NeSy-CBM).

Voici comment il fonctionne :

  1. L'« Œil » (Réseau de neurones) : D'abord, le robot examine une image désordonnée (comme une photo de rue ou une imagerie médicale) et tente d'identifier les objets de haut niveau qui s'y trouvent. Il dit : « Je vois une voiture, un chien et un arbre. » Ce sont ses concepts.
  2. Le « Cerveau » (Logique symbolique) : Ensuite, le robot utilise un ensemble de règles strictes (comme « une voiture a des roues » ou « si vous ajoutez 7 et 6, vous obtenez 13 ») pour déterminer la réponse finale. Il dit : « D'après ce que je vois, la réponse doit être 13. »

Le Problème : Le Robot Trop Confiant
Le problème est que ce robot est souvent trop confiant. Même lorsqu'il se trompe, il parle avec une certitude de 100 %.

  • Exemple : Imaginez que le robot regarde une image d'un chien et d'un cheval. À cause d'un bug dans son entraînement, il décide avec assurance que le chien est en fait un « chat » et que le cheval est une « vache ». Il utilise ensuite ses règles logiques pour conclure que la réponse est « Animal de ferme ». Il obtient la bonne réponse finale par hasard, mais son raisonnement est complètement brisé.
  • Dans des situations à haut risque (comme le diagnostic médical ou les voitures autonomes), nous devons savoir quand le robot est incertain afin de pouvoir vérifier son travail. Mais actuellement, le robot ne sait pas qu'il devine ; il pense simplement avoir raison.

La Solution : COCOCO
Les auteurs introduisent une nouvelle méthode appelée COCOCO (qui signifie Conformité, Cohérence, Concision). Considérez COCOCO comme un filet de sécurité et un vérificateur logique que vous placez sur la tête du robot.

Au lieu de vous donner une seule réponse, COCOCO vous fournit une liste de réponses possibles (un « ensemble de prédictions »). Il promet : « Je garantis que la vraie réponse se trouve dans cette liste avec une certitude de 90 %. »

Mais COCOCO fait quelque chose de spécial que les autres filets de sécurité ne font pas. Il assure deux choses :

  1. Cohérence (Le Vérificateur Logique) : Il s'assure que la liste des objets que le robot a « vus » correspond à la liste des réponses qu'il a données.
    • Analogie : Si la liste de réponses du robot inclut « 13 », mais que la liste des objets qu'il a vus (7 et 5) ne peut produire que « 12 », COCOCO dit : « Attendez, cela ne colle pas ! » Il retire « 13 » de la liste et corrige la liste des objets pour qu'elle corresponde aux mathématiques. Il force l'« Œil » et le « Cerveau » du robot à se mettre d'accord.
  2. Concision (La Limite de Taille) : Un filet de sécurité qui dit « La réponse pourrait être n'importe quoi de 0 à 100 » est inutile. COCOCO tente de garder la liste aussi courte que possible tout en restant sûr. Il élimine les options impossibles afin que la liste soit assez courte pour qu'un humain puisse réellement la lire.

Comment Cela Fonctionne (L'Étape de « Révision »)
COCOCO utilise une astuce ingénieuse appelée Étape de Révision.

  1. Il commence par une liste de réponses possibles provenant du « Cerveau » du robot.
  2. Il commence par une liste d'objets possibles provenant de l'« Œil » du robot.
  3. Il se demande : « Quels objets peuvent réellement produire les réponses de la première liste ? » et « Quelles réponses peuvent réellement être produites par les objets de la deuxième liste ? »
  4. Il les recoupe et élimine tout ce qui ne correspond pas. Il le fait une seule fois, et il est mathématiquement prouvé que c'est la manière parfaite et la plus efficace de nettoyer les listes.

Pourquoi Cela Compte
L'article a testé cela sur 8 ensembles de données différents (incluant des radiographies médicales, des avis de restaurants et des problèmes mathématiques avec des chiffres).

  • Le Résultat : COCOCO a réussi à maintenir les prédictions du robot honnêtes. Il a assuré que l'« Œil » et le « Cerveau » du robot étaient toujours d'accord (Cohérence), a maintenu la liste des possibilités assez petite pour être utile (Concision), et a toujours garanti que la vraie réponse se trouvait dans la liste (Couverture).
  • La Comparaison : D'autres méthodes ont essayé de corriger uniquement le « Cerveau » ou uniquement l'« Œil », mais elles ont échoué. Soit elles donnaient des listes trop longues à lire, soit des listes où les objets et les réponses ne correspondaient pas. COCOCO était le seul à résoudre les deux problèmes simultanément.

En Bref
COCOCO est un outil qui prend une IA intelligente mais trop confiante, l'enveloppe dans un filet de sécurité et la force à vérifier son propre travail. Il garantit que si l'IA dit « La réponse est X », elle admet aussi « J'ai vu Y et Z qui rendent X possible », et elle maintient la liste des possibilités assez courte pour qu'un humain puisse lui faire confiance et l'utiliser.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →