← Derniers articles
🤖 AI

Framework of Thoughts: A Foundation Framework for Dynamic and Optimized Reasoning based on Chains, Trees, and Graphs

Le document présente le Framework of Thoughts (FoT), un cadre de base à usage général qui surmonte les limitations statiques et non optimisées des schémas de raisonnement existants en permettant une exécution dynamique, adaptative et rentable grâce à des fonctionnalités intégrées telles que le réglage des hyperparamètres, le traitement parallèle et la mise en cache intelligente.

Auteurs originaux : Felix Fricke, Simon Malberg, Georg Groh

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

Auteurs originaux : Felix Fricke, Simon Malberg, Georg Groh

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 essayez de résoudre un puzzle très difficile, comme un problème de mathématiques complexe ou une énigme logique épineuse. Vous avez un assistant brillant mais légèrement éparpillé (une IA) qui peut vous aider, mais il a besoin d'instructions claires sur comment réfléchir.

Pendant un certain temps, des chercheurs ont donné à cet assistant différentes « stratégies de pensée » pour l'aider à mieux résoudre les problèmes. Certaines stratégies disent à l'assistant de réfléchir de manière linéaire (comme une Chaîne). D'autres lui disent de se ramifier comme un Arbre, en explorant de nombreuses possibilités avant d'en choisir une. D'autres encore utilisent un Graphe, où les idées peuvent boucler et se connecter de manière complexe.

Le problème avec ces stratégies existantes est qu'elles sont comme des cartes rigides et pré-dessinées.

  1. Elles sont statiques : Vous devez dessiner la carte avant de commencer. Si le puzzle change ou si vous rencontrez un nouveau type de problème, la carte ne convient plus et l'assistant se retrouve bloqué.
  2. Elles sont inefficaces : L'assistant parcourt souvent le même chemin deux fois, gaspillant ainsi du temps et de l'argent (puisque faire fonctionner une IA coûte de l'argent).
  3. Elles ne sont pas optimisées : Personne ne connaît réellement les instructions ou les paramètres « parfaits » pour ces cartes, donc l'assistant est souvent moins performant qu'il ne pourrait l'être.

Entrée : « Framework of Thoughts » (FoT)

Les auteurs de ce document présentent FoT, qui n'est pas une nouvelle stratégie de pensée en soi. Au lieu de cela, considérez FoT comme un chantier de construction intelligent et dynamique où vous pouvez construire n'importe quelle stratégie de pensée que vous voulez.

Voici comment fonctionne FoT, en utilisant des analogies simples :

1. Le plan changeant de forme (Graphes dynamiques)

Dans les anciens systèmes, le plan pour résoudre un problème était dessiné sur papier et ne pouvait pas changer. Si l'assistant avait besoin de revenir en arrière pour repenser une étape, le plan ne le permettait pas.

  • L'approche de FoT : Imaginez un plan fait de briques LEGO magnétiques. Pendant que l'assistant travaille, il peut emboîter de nouvelles briques sur le plateau ou en retirer d'anciennes. La structure de la solution peut croître, rétrécir ou changer de forme pendant que le travail est en cours. Cela permet à l'IA de s'adapter à des problèmes qu'elle n'a jamais vus auparavant.

2. La chaîne de montage (Exécution parallèle)

Les anciens systèmes obligeaient l'assistant à faire une étape, attendre qu'elle soit terminée, puis passer à l'étape suivante, comme une seule personne marchant dans un long couloir.

  • L'approche de FoT : FoT agit comme une cuisine très occupée avec de nombreux chefs. Si deux étapes ne dépendent pas l'une de l'autre (comme couper des oignons et faire bouillir de l'eau), FoT permet à deux « chefs » différents (ou appels d'IA) de les réaliser exactement au même moment. Cela rend l'ensemble du processus beaucoup plus rapide.

3. La banque de mémoire (Mise en cache intelligente)

Parfois, on demande à l'assistant de résoudre exactement le même petit sous-problème deux fois. Dans les anciens systèmes, ils effectuaient le travail deux fois, gaspillant du temps et de l'argent.

  • L'approche de FoT : FoT garde un post-it sur le mur. Si l'assistant a déjà résolu une pièce spécifique du puzzle, FoT dit : « Hé, nous avons fait cela hier ! Voici la réponse sur le post-it. » Cela économise énormément d'argent et de temps.

4. Le bouton de réglage (Optimisation automatique)

La plupart des stratégies de pensée ont des « boutons » (paramètres) et des « instructions » (prompts) qui doivent être ajustés pour bien fonctionner. Généralement, les chercheurs devinent ces réglages, ce qui est lent et coûteux.

  • L'approche de FoT : FoT est doté d'un auto-régleur intégré. Il essaie automatiquement des milliers de combinaisons différentes d'instructions et de paramètres pour trouver la parfaite. Grâce à la « Banque de mémoire » (mise en cache) et à la « Chaîne de montage » (parallélisme) mentionnées ci-dessus, FoT peut effectuer ce réglage incroyablement vite et à moindre coût, alors que le faire avec les anciens systèmes serait trop coûteux pour être tenté.

Qu'ont-ils prouvé ?

Les auteurs ont testé ce nouveau « chantier de construction » en reconstruisant trois stratégies de pensée populaires (Tree of Thoughts, Graph of Thoughts et ProbTree) à l'intérieur de FoT. Ils ont comparé les anciennes versions rigides aux nouvelles versions FoT sur des tâches telles que :

  • Résoudre des puzzles mathématiques (Jeu du 24).
  • Trier des listes de nombres.
  • Fusionner des documents.
  • Répondre à des questions complexes.

Les Résultats :

  • Vitesse : FoT a rendu l'IA 10 fois plus rapide en moyenne. Dans certains cas, elle était 35 fois plus rapide.
  • Coût : En se souvenant des réponses passées (mise en cache), FoT a réduit le coût d'exécution de ces tâches de près de la moitié dans certains scénarios.
  • Intelligence : En utilisant l'auto-régleur, FoT a trouvé des réglages qui rendaient l'IA plus précise et moins chère à exploiter en même temps.

L'essentiel

L'article soutient que nous ne devrions pas simplement continuer à dessiner des cartes statiques pour que l'IA les suive. Au lieu de cela, nous devrions construire des systèmes flexibles et dynamiques capables de changer leur propre structure, de travailler en équipe (parallélisme), de se souvenir de leur travail passé (mise en cache) et d'améliorer constamment leurs propres instructions (optimisation). FoT est la boîte à outils qui rend tout cela possible.

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 →