AI LAB / KEYWORD DICTIONARY

基礎知識

Self-verification(自己検証)とは?

自己検証とは、AIモデルが自らの推論過程や回答を見直し、誤りを確認して修正する働きです。推論モデルの回答精度向上に用いられます。

仕組みと使いどころ

自己検証では、モデルが生成中の推論や回答を確認し、必要に応じて考え直して修正します。Microsoft ResearchのReVISEは、自己検証と推論訂正を組み合わせ、推論経路を継続的に再検討する枠組みです。また、Microsoft Foundryの資料では、推論モデルが回答を相互確認し、誤りを訂正する場合があると説明されています。ただし、自己検証の内容もモデルが生成した出力であり、外部の根拠によって検証済みの説明とは限りません。すべての推論モデルで検証過程が表示されるわけでもなく、自己検証によって回答の正しさが保証されるものではありません。

Self-verificationの活用例

たとえば、こんな場面で

複雑な計算や論理問題への回答を生成した後、モデル自身に推論を点検させ、矛盾や計算ミスが見つかった場合に回答を修正させる用途が考えられます。最終結果は人や外部資料でも確認します。

使うときのポイント

自己検証済みという表示だけで正解と判断せず、重要な回答は信頼できる資料や外部の検証手段で確認してください。検証過程の出力可否はモデルごとに異なります。

参考資料

ReVISE: Learning to Refine at Test-Time via Intrinsic Self-Verification - Microsoft Research (新しいタブで開きます)Microsoft Foundry reasoning models - Microsoft Foundry (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る