← 記事一覧

コンピュータとAI

なぜAIは、同じ質問でもちがう答えを返すことがあるの?

まず、答え

ことばのAIは「次に来そうな言葉」を確からしさで選んでいて、毎回すこし「ゆらぎ」を持たせているからです。だから、同じ質問でも、少しちがう答えになることがあります。

どうして?

AIは、次に置く言葉の候補を「これが来そう」という確からしさで持っています。いつも一番の候補だけを選ぶと毎回まったく同じになりますが、それだと単調です。そこで、少しゆらぎを入れて、確からしい候補の中から選びます。このゆらぎのおかげで、表現が自然になったり、いろいろな言い方が出たりします。だから、同じ問いでも答えがちがうことがあるのです。

もう一歩

この「ゆらぎ」の大きさは、設定で変えられます(専門的には温度と呼ばれます)。ゆらぎを小さくすると毎回ほぼ同じ、大きくすると多様になりますが、的外れも増えます。また、少し前のやりとりや、聞き方のちがいでも答えは変わります。だから、大事なことは、何度か聞き方を変えて確かめると、より確からしい答えに近づけます。

へぇ、となる話

人も、同じ質問に毎回まったく同じ言葉では答えません。AIのばらつきデータが平均のまわりで、どれくらい散らばっているか。は、単調さをさける工夫でもあります。ただし「正しさ」が毎回変わってよいわけではないので、大事なことは自分でも確かめると安心です。

身のまわりの同じしくみ

チャットAIに同じ質問をする、AIに文章の言いかえを何度も頼む。そのたびに少しちがう答えが返ってきます。

#みんなのなぜ#AI

力だめしクイズ

AIが同じ質問でちがう答えを返すのは?

このきじは「AIとかしこく付き合うコース」の 6/16 最初から読む

こんなことにも

この考え方は、こんな「なぜ?」にもつながります。

まだわからないこと、もっと知りたくなったことはありますか。あなたの「なぜ?」が、つぎの記事のもとになります。

もっと知りたい・聞いてみたい