Graph of Thoughts (GoT)とは

GRAPH OF THOUGHTS
読み: グラフオブソーツ

Graph of Thoughts (GoT)とは、Graph-of-Thoughts (GoT)は

読み: グラフオブソーツ

Graph-of-Thoughts (GoT)は、大規模言語モデル(LLM)における推論能力を向上させるための新しいフレームワークである。従来のChain-of-Thought (CoT)が線形的な思考プロセスを辿るのに対し、GoTは思考の過程をグラフ構造で表現する。これにより、より複雑な問題解決や意思決定が可能になると期待されている。

かんたんに言うと

GoTは、AIが問題を解く時に、色々な考えをグラフでつなげて、より賢く答えを出す方法である。

GoTの基本的な仕組み

GoTでは、LLMはまず問題に対する複数の潜在的な「思考」を生成する。これらの思考はグラフのノードとして表現され、思考間の関係性(例えば、支持、反論、関連など)がエッジとして表現される。LLMは、このグラフ構造を探索し、評価することで、最適な解決策を見つけ出す。このプロセスは、人間が複雑な問題を解決する際の思考プロセスを模倣していると言える。

Chain-of-Thought CoTとの違い

CoTは、問題を解決するためのステップを順番に生成する。一方、GoTは複数の思考を並行して生成し、それらの関係性を考慮する。このため、GoTはCoTよりも複雑な問題や、複数の解決策が存在する問題に対して、より柔軟に対応できる。また、GoTは思考の探索空間を広げることで、CoTでは見落とされていた新たな解決策を発見する可能性も秘めている。

GoTの応用例と今後の展望

GoTは、複雑な計画立案、意思決定支援、創造的な問題解決など、様々な分野への応用が期待されている。例えば、GoTを用いて、複数の制約条件を満たす最適なスケジュールを生成したり、複数の視点から問題を分析し、よりバランスの取れた意思決定を支援したりすることが考えられる。今後の研究では、GoTの効率的な探索アルゴリズムの開発や、より複雑なグラフ構造の表現方法の検討などが重要になるだろう。

同じ失敗を二度としないAIエージェント

今のAIは、聞けば何でも答えてくれます。
でも、セッションが切れた瞬間に前回の失敗を忘れます。

当社が開発しているAIは、過去の経緯を念頭に置いて、
聞かれる前に「それは前回うまくいきませんでした」と声をかけます。
人間にも同じ失敗をさせず、AI自身も繰り返しません。

古参の社員が横にいるように、黙っていても気づいてくれる。
それが、当社が考える本当のAI社員です。

相談する