Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Tree of Thoughts (ToT)

Explore le cadre de l'arbre de pensées (ToT) pour améliorer le raisonnement des modèles de langage. Apprends à implémenter une recherche structurée et une logique multi-étapes avec Ultralytics YOLO26.

Tree of Thoughts (ToT) est un cadre de raisonnement avancé conçu pour améliorer les capacités de résolution de problèmes des Large Language Models (LLMs). Contrairement aux méthodes de prompting linéaires traditionnelles, ToT permet aux modèles d'explorer simultanément plusieurs chemins de raisonnement, un peu comme on explore les branches d'un arbre. À chaque étape, le modèle génère plusieurs "pensées" possibles ou étapes de raisonnement intermédiaires, évalue leur viabilité et décide activement quels chemins poursuivre, mettre en pause ou abandonner. Cette approche reflète la résolution de problèmes humaine, où nous considérons souvent diverses possibilités, testons mentalement des hypothèses et revenons en arrière si nous réalisons qu'une approche particulière est erronée.

Link to this sectionDifférencier Tree of Thoughts de Chain of Thought#

Tout en explorant les stratégies de prompting, il est important de distinguer Tree of Thoughts du Chain-of-Thought Prompting (CoT). Le CoT demande à un modèle de suivre une séquence linéaire unique d'étapes logiques pour parvenir à une conclusion. Bien que très efficace pour de nombreuses tâches, le CoT ne peut pas récupérer s'il fait une erreur au début de sa séquence. En revanche, ToT maintient explicitement une structure arborescente de multiples chemins de raisonnement. En utilisant des algorithmes de recherche en largeur d'abord ou des cadres de recherche en profondeur d'abord, ToT peut revenir en arrière depuis des impasses et pivoter vers des branches plus prometteuses, ce qui le rend nettement plus robuste pour des tâches complexes de Generative AI.

Link to this sectionApplications réelles de Tree of Thoughts#

La capacité d'anticiper et d'évaluer plusieurs résultats rend ToT très précieux dans divers secteurs nécessitant une logique complexe.

  • Les Autonomous AI agents utilisent ToT pour la planification stratégique dans des environnements dynamiques. Par exemple, dans la logistique, un agent peut cartographier plusieurs scénarios d'acheminement, en évaluant les effets en cascade des retards dus au trafic ou à la météo avant de s'engager sur un chemin optimal.
  • Dans les pipelines avancés de computer vision, ToT facilite le raisonnement visuel en plusieurs étapes. Lorsqu'il est déployé aux côtés de modèles de object detection à haute vitesse comme Ultralytics YOLO26, un modèle de raisonnement peut évaluer une scène visuelle, générer des hypothèses sur les dangers potentiels pour la sécurité dans la smart manufacturing, et revenir en arrière si une inspection visuelle plus détaillée infirme la théorie initiale.

Link to this sectionIntégration de données visuelles dans les branches de raisonnement#

Lors de la création de systèmes de raisonnement, la perception visuelle agit comme l'entrée sensorielle de l'arbre logique du modèle. Tu peux injecter de manière transparente des données de détection en temps réel dans un OpenAI reasoning model ou un agent évaluant des branches. L'exemple suivant montre comment extraire des données environnementales à l'aide de YOLO26, ce qui pourrait servir de fonction d'évaluation de nœud dans un cadre ToT plus large.

from ultralytics import YOLO

# Load Ultralytics YOLO26 to analyze visual states for a reasoning tree
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")


def evaluate_thought_state(detections):
    # Returns True if a 'bus' is found, prompting the ToT agent to explore this logic branch
    return any(model.names[int(box.cls)] == "bus" for box in detections[0].boxes)


print(f"Is this reasoning branch viable? {evaluate_thought_state(results)}")

Link to this sectionL'avenir du raisonnement structuré par IA#

Alors que les chercheurs d'organisations comme Google DeepMind continuent d'affiner l'évaluation heuristique, l'intégration de ToT dans les flux de travail quotidiens de l'IA s'accélère. Nous nous rapprochons de l'artificial general intelligence (AGI), où les modèles combinent de manière transparente l'multi-modal learning avec une recherche structurée. Les équipes qui construisent ces applications de nouvelle génération s'appuient sur une infrastructure robuste, telle que la Ultralytics Platform, pour gérer les ensembles de données complexes nécessaires à l'entraînement des couches perceptives et de raisonnement des systèmes d'IA modernes. Pour ceux qui souhaitent approfondir les mathématiques derrière les graphes de calcul dynamiques qui alimentent ces modèles, la PyTorch documentation officielle reste une ressource inestimable.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique