思考の木(ToT)って何?
思考の連鎖はモデルを「一歩ずつ考え」させますが、一本道です。思考の木(Tree of Thoughts, ToT)はさらに進み、複数の道を同時に考えさせ、木のように枝分かれさせて一番良い道を選びます。行き止まりなら引き返して別の枝へ。思考の連鎖との違いは?
思考の連鎖:一本の線問題から順に推論して答えへ。シンプルで直接的ですが、間違えると戻りにくい。
思考の木:森
要所で複数の候補を展開し、一つひとつ評価して、見込みのある枝を残し、ダメな枝を切ります。戻ることもできる。人間が「選択肢を天秤にかける」思考に近い。
どう動くのか
複数の考えを生成各ステップで、いくつかの「次の一手」を提案させます。
評価して採点
各候補枝に点数をつけ、進む価値があるかを判断します。
探索と後戻り
高得点の枝を進み、必要なら一歩戻って別の道を試す。納得できる答えまで繰り返します。
向いている場面
多段階の計画、複数解がある、一手間違うと後が続かないタスクに効果的です。パズル、数学の証明、記事の構成、複雑なプロジェクト計画など。呼び出し回数と時間は増えるので、簡単な質問には大げさです。まとめ:思考の木とは、AIに「数手先まで考え、手を残す」こと。将棋やチェスのように複数の案から最善手を選ばせます。
コメント