こんにちは、まめ太郎です。
最近はChatGPTをはじめとする「生成AI(Generative AI)」が身近になってきましたよね。
でも、いざ使ってみると…
「ハルシネーション?トークン?なんか難しそう…」
そんな風に感じたことはありませんか?
今回は、生成AIをこれからもっと便利に使っていきたい人のために、よく出てくる専門用語をやさしく解説してみました!
AI初心者さんにも読みやすいように、できるだけ専門用語を使わずに説明しています。
ぜひ気軽に読んでみてくださいね。
ハルシネーション(Hallucination)
[意味] AIが自信満々にウソをつくこと
「え、ウソをつくAIなんて怖い!」と思うかもしれませんが、これは悪意があるわけではなく、AIが学習していない情報やあいまいな質問に対して、“もっともらしい答え”を無理やり作り出す現象のことを指します。
たとえばこんな場面
Q:「最近のノーベル文学賞受賞者は誰ですか?」
A:「○○○○という作家が受賞しました」(←実際にはそんな人いない)
このように、本当っぽいけど実在しない人名や本のタイトルを出してしまうことがあります。
これが「ハルシネーション」と呼ばれる現象です。
対策のコツ
- 情報が正しいかググってみる
- 公式サイトで再確認する
- AIに「それは本当?ソースはある?」と聞き返すのもアリ
トークン(Token)
[意味]AIが文章を理解するために使う“かけら”のようなもの
生成AIは、文章をまるごとではなく、小さな単位に分解して理解・処理しています。
その小さな単位のことを「トークン」と呼びます。
たとえば
「私はAIを使っています」
→ トークンに分けると:「私」「は」「AI」「を」「使っ」「て」「い」「ます」
このように、1単語=1トークンではなく、言葉を細かく刻んだような感覚です。
ChatGPTでは「〇〇トークンまで使える」といった表現もよく出てきますが、それはこの単位のことです。
プロンプト(Prompt)
[意味]AIに出す「指示」や「問いかけ」
ChatGPTなどに入力する文章のことを「プロンプト」と呼びます。
たとえば
「明日の天気を教えて」
「ブログのタイトル案を10個出して」
「子育て中の人向けに時短レシピを考えて」
これらすべてが「プロンプト」です。
うまく指示を出せば出すほど、AIからの返答の質も良くなります。
この’’プロンプトの工夫’’を「プロンプトエンジニアリング」とも呼びます(ちょっと上級者向け!)。
ファインチューニング(Fine-tuning)
[意味]AIを特定の目的向けにカスタマイズすること
ChatGPTは何でも答えてくれる万能型ですが、
「もっと専門的な知識に特化したAIがほしい!」という場合に使われるのがこの技術。
たとえば
・法律専門AI
・医療相談専用AI
・社内マニュアル専用AI など
元のAIモデルに、追加で「専門知識のデータ」を学習させるイメージです。
私たち一般ユーザーにはあまり馴染みがないかもしれませんが、ビジネス用途ではよく使われています。
API(エーピーアイ)
[意味]アプリやサービスを“つなぐ橋”のような仕組み
API(Application Programming Interface)は、他のサービスと連携するための“入り口”のようなもの。
たとえば、自分で作ったアプリやサイトにChatGPTの機能を組み込むとき、
「APIキー」と呼ばれる認証情報を使ってアクセスします。
ちょっと技術よりですが、最近は「ノーコードツール」でもAPI連携がカンタンに使えるようになってきています。
モデル(Model)
[意味]AIの“頭脳”のこと。学習した知識のかたまり
「GPT-4」や「GPT-3.5」といった名前を聞いたことがある方も多いかもしれません。
これらはすべてAIの“モデル名”です。
モデルが新しくなるごとに、
- 精度が上がったり
- 文章力が向上したり
- より自然な会話ができるようになったり
という進化をしています。
ChatGPTでは、有料プランにすると最新モデル(GPT-4など)が使えるようになります。
LLM(Large Language Model)
[意味]大量のテキストを学習した「大規模言語モデル」
LLMは、AIの中でも特に文章を扱うことが得意なモデルです。
ChatGPTやClaude、GeminiなどもこのLLMの一種。
LLMは、インターネット上にある大量の文章を使って学習しているため、
- 日本語も英語も対応
- 会話形式も理解
- 論文っぽい文章も書ける
といった**“賢い会話AI”を支えるエンジン**のような存在なんです。
入力(Input) / 出力(Output)
[意味]あなたが入力するのが「インプット」、AIが返すのが「アウトプット」
シンプルですがとても大事な用語。
- 入力(Input)=あなたがAIに送るプロンプト
- 出力(Output)=AIが返してくれる文章
たとえば
Input:「時短レシピを5つ教えて」
Output:「・冷凍うどんで作る焼きうどん…」といった返答
この「やりとり」が生成AIの基本です。
ストリーミング出力
[意味]AIの返答が“リアルタイムで少しずつ”表示されること
ChatGPTで文字がタイピングされるように表示される、あの動き。
実は「ストリーミング出力」と呼ばれる技術によって実現されています。
一気に文章がバッと表示されるよりも、「人間っぽい」自然な流れに見えるのが特徴。
待っている間もちょっとワクワクしますよね。
コンテキスト(Context)
[意味]会話の文脈や流れ。AIが話の前後を理解するために大切な情報
たとえば、こんな会話を考えてみてください
あなた:「この前のレシピ、また教えて」
AI:「???」(前の会話を覚えていない)
AIは、会話の前後をどれくらい覚えていられるかという「コンテキストの長さ」によって、文脈を理解する力が変わってきます。
最近のGPT-4はかなり長い文脈も覚えてくれるようになっていますが、無料プランでは限界があります。
まとめ 知らなくても使えるけど、知ってると楽しくなる!
いかがでしたか?
今回は「ハルシネーション」や「プロンプト」など、生成AIを使ううえでよく見かける用語を初心者向けに紹介しました。
もちろん、これらを知らなくてもChatGPTは使えますが、意味を知っているだけで楽しさや安心感がぐっとアップします!
ちょっとした用語の理解が、AI活用の第一歩。
これからも一緒に、少しずつ学んでいきましょう〜!


コメント