生成AIパスポート 用語集AIの基礎知識
自然言語処理とはしぜんげんごしょり
自然言語処理の意味
自然言語処理とは、日本語や英語のように人間がふだん使っている言葉(自然言語)を、コンピュータが理解したり生成したりできるようにする技術の総称です。英語の頭文字からNLPとも呼ばれます。翻訳、要約、質問応答、文書分類、感情分析など幅広い用途があり、ChatGPTのようなテキスト生成AIの土台となっている技術です。
生成AIパスポート試験の対策なら → 無料の合格アプリ
詳しい解説
人間の言葉は、同じ単語でも文脈によって意味が変わったり、主語が省略されたりと、あいまいさに満ちています。プログラミング言語のように厳密なルールで書かれていないため、コンピュータにとって扱うのが難しい対象でした。
自然言語処理の研究は第一次AIブームの頃から機械学習とともに発展してきました。そして、ディープラーニングの登場によって精度が大きく向上し、第三次AIブームでは音声認識・自動翻訳・感情分析などの実用化が一気に進みました。
さらに、Transformerを基盤とする大規模言語モデル(LLM)の登場で、自然な文章の生成まで可能になりました。テキスト生成AIは、自然言語処理と機械学習を組み合わせ、大量の文章からことばのパターンや構造を学ぶことで文章を作り出しています。
試験のポイント
- 人間の言葉をコンピュータに理解・処理させる技術(NLP)
- 代表的なタスク:文章生成、翻訳、文書分類、質問応答、要約、感情分析
- ディープラーニングにより精度が大幅に向上した
- 第三次AIブームで音声認識・自動翻訳・感情分析への活用が進んだ
- テキスト生成AIやLLMの土台となる技術
自然言語処理の確認問題(○×)
自然言語処理は、プログラミング言語をコンピュータが高速に実行するための技術である。
答えと解説を見る
答え:×
自然言語処理は、日本語や英語など人間が使う言葉をコンピュータが理解・生成するための技術です。
自然言語処理とあわせて覚えたい関連用語
- 機械学習機械学習とは、人がルールを一つひとつ書き込むのではなく、コンピュータが大量のデータから統計的な手法やアルゴリズムによって規則性を見つけ出し、…
- ディープラーニングディープラーニングとは、人間の脳の神経回路をまねたニューラルネットワークを何層にも深く重ねることで、データから複雑な特徴やパターンを自動的に…
- 音声認識音声認識とは、人が話した声をAIが解析し、その内容を文字データなどに変換して理解する技術のことです。
- 機械翻訳機械翻訳とは、ある言語で書かれた文章や話された言葉を、コンピュータが自動的に別の言語に訳す技術のことです。
- 感情分析感情分析とは、文章や音声に込められた書き手・話し手の感情や評価を、AIが推定する技術のことです。
- 大規模言語モデル大規模言語モデルとは、膨大な量のテキストデータで訓練された、非常に規模の大きい言語モデルのことで、英語の頭文字からLLMと呼ばれます。