Tree-of-Thought
iaDéfinition
Extension du chain-of-thought permettant à un LLM d'explorer plusieurs chemins de raisonnement en parallèle sous forme d'arbre, sélectionnant la branche la plus prometteuse.
Description
Tree-of-Thought est une extension du chain-of-thought permettant à un LLM d'explorer plusieurs chemins de raisonnement en parallèle sous forme d'arbre, d'évaluer la qualité de chaque branche et de sélectionner la plus prometteuse. Il améliore les performances sur les tâches nécessitant de la planification et de la recherche.
Fonctionnement
À chaque étape de raisonnement, le modèle génère plusieurs pensées alternatives (noeud fils de l'arbre). Un évaluateur (le même LLM ou un externe) note la qualité de chaque branche. Des algorithmes de recherche (BFS, DFS, MCTS) guident l'exploration vers les branches les plus prometteuses.
Points clés
- Améliore de 74% les performances sur le puzzle Game of 24 par rapport au chain-of-thought séquentiel
- Plus coûteux en tokens et en latence que le CoT classique : à utiliser pour les tâches complexes où la qualité prime
- Utilisé pour l'analyse de scénarios d'attaque complexes nécessitant l'exploration de multiples vecteurs potentiels
Besoin d'un expert sur ce sujet ?
Audit, pentest, conformité ISO 27001, développement IA sécurisé — demandez un devis gratuit.
Demander un devis