YOLO26の紹介: 次世代のビジョンAI。
Ultralytics
Ultralytics用語集に戻る

Tree of Thoughts (ToT)

LLMの推論を強化するためのTree of Thoughts(ToT)フレームワークを探ります。Ultralytics YOLO26を用いて構造化検索や多段階ロジックを実装する方法を学びましょう。

Tree of Thoughts (ToT) は、Large Language Models (LLMs) の問題解決能力を向上させるために設計された高度な推論フレームワークです。従来の線形なプロンプト手法とは異なり、ToTでは木の枝を探索するように、モデルが複数の推論パスを同時に検討できます。各ステップで、モデルはいくつかの可能な「思考」や中間的な推論ステップを生成し、その妥当性を評価した上で、どのパスを追求し、一時停止し、あるいは放棄するかを能動的に決定します。このアプローチは、私たちがさまざまな可能性を検討し、頭の中で仮説を検証し、特定のアプローチに欠陥があると気づいた場合に引き返すという、人間の問題解決プロセスを反映したものです。

Link to this sectionTree of Thoughts と Chain of Thought の違い#

プロンプト戦略を検討する際、Tree of Thoughts を Chain-of-Thought Prompting (CoT) と区別することが重要です。CoTは、結論を導き出すために単一の線形な論理手順に従うようモデルに指示します。CoTは多くのタスクで非常に有効ですが、シーケンスの初期段階で誤りがあった場合にリカバリーできません。対照的に、ToTは複数の推論パスからなるツリー構造を明示的に維持します。幅優先探索アルゴリズム深さ優先探索フレームワークを利用することで、ToTは行き止まりから引き返し、より有望な枝へ方向転換できるため、複雑な Generative AI タスクにおいて非常に堅牢です。

Link to this sectionTree of Thoughts の実世界での応用#

先を見越して複数の結果を評価できる能力により、ToTは複雑な論理を必要とするさまざまな業界で非常に価値のあるものとなっています。

  • Autonomous AI agents は、動的な環境における戦略的計画立案にToTを活用します。例えば物流の分野では、エージェントは複数のルートシナリオをマッピングし、交通状況や天候による遅延が及ぼす連鎖的な影響を評価した上で、最適な経路を決定できます。
  • In advanced computer vision pipelines, ToT facilitates multi-step visual reasoning. When deployed alongside high-speed object detection models like Ultralytics YOLO26, a reasoning model can evaluate a visual scene, generate hypotheses about potential safety hazards in smart manufacturing, and backtrack if a closer visual inspection disproves the initial theory.

Link to this section推論ブランチへの視覚データの統合#

推論システムを構築する際、視覚認識はモデルの論理ツリーに対する感覚入力として機能します。リアルタイムの検出データを OpenAI reasoning model やブランチを評価するエージェントにシームレスに注入できます。以下の例では、YOLO26を使用して環境データを抽出する方法を示しており、これはより広範なToTフレームワークにおけるノード評価関数として機能する可能性があります。

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 section構造化AI推論の未来#

Google DeepMind などの組織の研究者がヒューリスティック評価の洗練を続けるにつれ、日常的なAIワークフローへのToTの統合が加速しています。私たちは、artificial general intelligence (AGI) に近づいており、そこではモデルが multi-modal learning と構造化探索をシームレスに組み合わせています。これらの次世代アプリケーションを構築するチームは、現代のAIシステムの知覚層と推論層の両方をトレーニングするために必要な複雑なデータセットを管理するために、Ultralytics Platform のような堅牢なインフラストラクチャに依存しています。これらのモデルを支える動的な計算グラフの背後にある数学を深く掘り下げたい方にとって、公式の PyTorch documentation は依然として非常に価値のあるリソースです。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。

詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。

詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。

詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。

詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。

詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。

詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。

詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。

詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。

詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。

詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。

詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。

詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。

詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。

詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。

詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。

詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。

詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。

詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。

詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。

詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。

詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう