AI・機械学習・言語モデル
- 人工知能
- 機械学習
- 言語モデル
- 機械学習
広い分野と個別のモデルの種類を区別します。
小学生の目線から始めてPythonコードまで
ここでいうAIは、文章で会話する「言語モデル」のことです。身近な一文で、返答を作る仕組みを見てみましょう。
あなたなら空欄に何を入れますか? 例を押してみましょう。
私は今朝、__________。 私は今朝、朝ごはんを食べました。 私は今朝、散歩をしました。 私は今朝、本を読みました。
仕組みを知るために用意した例です。選んだ例をもう一度押すと、空欄に戻ります。
はい、次に続く言葉を予測するという点では似ています! 言語モデルは、学習したパターン、あなたの入力、それまでの文章をもとに、次に何が続くかの確率を計算します。そして、単語や単語の一部などの小さな文字列「トークン」を選び、これを繰り返して返答を作ります。
穴埋めは理解を助けるたとえです。実際の会話では、主に文章の末尾へトークンを付け足していきます。いつも確率が最も高いものを選ぶとは限らず、複数の候補から確率に応じて選ぶこともあります。
問題を段階的に解く様子を、そう表現することがあります。その土台では、学習したパターンと入力を使って計算しています。自然に話すというだけで、人のような感情や意図を持つ存在だと受け取る必要はありません。
自然につながる言葉でも、間違うことがあります。大切な答えは確かめましょう。