科学なるほど新聞English

トップ › 用語集 › AI

パラメーター(AIの中の数)とは?

別の呼び名:Parameter、パラメータ

用語解説 ・ 確かめた日 2026年11月8日 ・ 読む 13分

1分で解説

パラメーターとは、AI(ニューラルネットワークというしくみ)が計算に使う数のことで、人が決めるのではなく、学習の中で少しずつ直されて決まります。

入ってきた数に掛ける「重み」と、足す「バイアス」が、その中身です。「700億パラメーター」と言えば、この数が700億個あるという意味で、AIの大きさを表します。2020年の GPT-3 は1750億個でした。

数が多いほど、たくさんのことを取りこめる傾向があります。でも、かしこさは数だけでは決まらず、学ぶデータの量や学び方でも大きく変わります。また、数が多いほど、動かすのに大きなメモリが要ります。

よくある思い込み

「パラメーターが多いAIほど、必ずかしこい」

半分は合っています。2020年の研究(Kaplan ほか)は、言葉のAIが次の言葉を当てるときの誤りが、パラメーターの数や、学ぶデータの量、学習に使う計算の量を増やすほど、決まった形でなめらかに小さくなることを示しました。でも「必ず」ではありません。2022年、DeepMind は、パラメーターを4分の1の700億個にして、学ぶデータを約4倍にした Chinchilla(チンチラ)が、2800億個の Gopher を、たくさんの試験で上回ったと発表しました。同じ年の研究(Ouyang ほか)では、人が書いたお手本と、人が付けた答えの順位で仕上げた13億個のモデルの答えが、1750億個の GPT-3 の答えより、人に好まれました。数は大事な目安ですが、学ぶデータの量や学び方でも、かしこさは大きく変わります。

図で解説

パラメーターが学習で直されるようすの図(数は、このページで作った例)。題「パラメーターは、学習で直していく数」。上の段「直す前」:入る数「2」から矢印で「×0.8」の四角(下に「重み:掛ける数」)、矢印で「+0.1」の四角(下に「バイアス:足す数」)、矢印で答え「1.7」の丸。右に「正しい答え 2.0」「ずれ 0.3」。「×0.8」と「+0.1」の上にかぎがあり、「この2つがパラメーター(AIが学んで決める数)」。「×0.8」から下へ矢印、その横に「ずれが減る向きへ、少しだけ直す」「(重みを 0.8 → 0.9 に)」。下の段「直した後」:「2」→ 太い枠の「×0.9」→「+0.1」→ 答え「1.9」。右に「ずれ 0.1」「小さくなった」。その下に「人が1つずつ決めない。たくさんの例で、自動でくり返す」。いちばん下の帯:大きなAIでは、こうした数が何百億〜何千億個もある。
上の段は、入ってきた数2に重み0.8を掛け、バイアス0.1を足して、答え1.7を出すところです。正しい答えは2.0なので、0.3ずれています。学習では、このずれが小さくなる向きへ、パラメーターを少しだけ直します。下の段は重みを0.9に直した後で、答えは1.9になり、ずれは0.1に減りました。実際は、重みもバイアスも全部いっしょに、たくさんの例で何度も直します。
パラメーターの数と学ぶデータの量を、2つのモデルで比べた図(DeepMind の2022年の論文から)。題「数を4分の1にして、学ぶデータを4倍に」。副題:使った計算の量は、どちらも同じ。上の組「Gopher 前に作った、大きなモデル」:「パラメーター」の棒(塗りつぶし)は長く「2800億個」、「学ぶデータ」の棒(しま模様)は短く「1(くらべる元)」。下の組「Chinchilla 学ぶデータを増やした」:「パラメーター」の棒は短く「700億個(4分の1)」、「学ぶデータ」の棒は長く「約4倍」。その下の枠:結果:たくさんの試験で、小さい Chinchilla が上回った。Gopher にも、GPT-3(1750億個)などにも勝った。いちばん下の帯:モデルを2倍にするなら、学ぶデータも2倍に。
上の Gopher と下の Chinchilla は、どちらも DeepMind のモデルで、学習に使った計算の量は同じです。塗りつぶしの棒がパラメーターの数、しま模様の棒が学ぶデータの量で、Chinchilla は数を4分の1にした代わりに、データを約4倍にしました。すると、小さい Chinchilla が、たくさんの試験で上回りました。研究者たちは、数とデータは同じ割合で増やすべきで、当時の大きなモデルの多くはデータが足りなかった、と結論しています。
パラメーター700億個のAI(Llama 2 70B)を読みこむのに要るメモリの目安を、棒の長さで比べた図(Hugging Face の説明書から)。題「数が多いほど、大きなメモリが要る」。横の棒が3本。「32ビット 1個 4バイト」は約280GB(いちばん長い)、「16ビット 1個 2バイト(ふつう)」は約140GB、「4ビットに縮める 1個 0.5バイト」は約35GB(いちばん短い)。80GBの所に縦の点線があり、上に「GPU 1枚:80GB(H100 など)」。上の2本は点線を越え、4ビットの棒だけが点線より短い。その下に「4ビットに縮める(量子化)と1枚に入るが、答えが変わることもある」。いちばん下の帯:要るメモリ ≒ パラメーターの数 × 1個の大きさ。
パラメーター1個を何ビットで持つかで、要るメモリが変わります。16ビット(2バイト)なら、700億×2バイトで約140GBです。説明書が書かれたころは、ほとんどのモデルが、この形で学習されていました。点線は、そのころいちばん大きかった計算用のGPUのメモリ(80GB)です。16ビットでは1枚に入りませんが、4ビットに縮める(量子化)と約35GB(同じ考え方で計算した目安)で入ります。ただし、答えが変わることもあります。

たとえるなら

何百億個ものつまみが並んだ、音の調整卓

パラメーターは、とても大きな音の調整卓(ミキサー)に並んだ、つまみのようなものです。つまみの位置で出てくる音が変わるように、パラメーターの値で、AIの出す答えが変わります。「700億パラメーター」なら、つまみが700億個並んだ調整卓です。

学習は、出てくる音をお手本と聞き比べて、近づく向きへ、全部のつまみを少しずつ回すことを、何度もくり返すようなものです。1回にどれだけ回すか(学習率)のような、回し方の決まりは、人が先に決めておきます。これがハイパーパラメーターです。

ただ、たとえが合わないところもあります。本物の調整卓では、人がつまみを回し、つまみごとに「低い音」のような役目が書いてあります。AIのパラメーターは、学習の計算が自動で回し、1つ1つに役目の名前は付いていません。たくさんの数が、いっしょに計算に使われます。

ポイント解説

重みとバイアスって、何?

パラメーターとは、モデルが学習の中で身につける「重みとバイアス」のことです。重みは、入ってきた数に掛ける数、バイアスは、それに足す数です。たとえば、入ってきた数が2、重みが0.8、バイアスが0.1なら、2×0.8+0.1=1.7 です。

直線の式 y=ax+b で言えば、a が重み、b がバイアスにあたります(バイアスは、直線が縦の軸と交わる所〔切片〕です)。ニューラルネットワークでは、ノード(人工のニューロン)をつなぐ線ごとに重みが1つ、ノードごとにバイアスが1つあります。小さな例(入れる数が3つ、隠れ層のノードが4つ、出力が1つ)では、重みが16個、バイアスが5個で、パラメーターは合わせて21個です(くわしくは「ニューラルネットワーク」のページ)。

「重み」は、パラメーター全体をまとめた呼び名としても使われます。たとえば、AIのモデルを動かす道具 Transformers の説明書(Hugging Face)は、「重み」を、モデルの中の数の表や並びのすべての意味で使う、と断っています(「オープンウェイト」の「ウェイト」は、英語の weight〔重み〕です)。

パラメーターは、どうやって決まるの?

学習で決まります。学習(訓練)とは、モデルを作る、いちばんよいパラメーター(重みとバイアス)を決めることです。人が1つずつ考えて書きこむのではありません。

よく使うやり方が「勾配降下法」です。AIに答えを出させて、正しい答えとのずれ(損失)を測り、ずれが小さくなる向きへ、重みとバイアスを少しずつ直す。これを何度もくり返して、ずれがいちばん小さくなる組み合わせに近づけます。どの数をどちら向きに、どれだけ直すかは、答えの側からさかのぼって計算します(誤差逆伝播法。くわしくは「ニューラルネットワーク」のページ)。

大規模言語モデル(LLM)では、文章の続きを当てさせて、正しい次の言葉の確率が上がる向きへ直します(「大規模言語モデル」のページ)。学習が終わったAIと話すだけでは、ふつうパラメーターは変わりません。2020年の GPT-3 の論文の試験でも、パラメーターを直す計算はせず、やってほしいことと例を、文で見せるだけでした。

「700億パラメーター」は、何を表しているの?

パラメーターの数、つまり、AIの中にある、学習で決めた数が何個あるかです。英語では10億を billion(ビリオン)と言い、B と略します。70B なら700億、175B なら1750億です。Meta の Llama 2(2023年)は、70億(7B)から700億(70B)までの大きさで出され、「Llama 2 70B」のように、名前に数が入っています。

数が多いほど、AIは多くのことを取りこみやすくなります。モデルが学べる問題の難しさ(モデルの容量)は、ふつうパラメーターの数とともに増えます。ニューラルネットワークが情報を取りこめる量は、パラメーターの数で限られるのです。

ただし、数を公表しないモデルもあります。OpenAI は、GPT-4 の技術報告(2023年)で、競争と安全のことを考えて、モデルの大きさを含む作りの詳しいことは書かない、としています。

パラメーターが多いほど、かしこいの?

大きくすると良くなる傾向は、はっきりあります。2020年の研究(Kaplan ほか)は、言葉のAIが次の言葉を当てるときの誤り(損失)が、パラメーターの数・学ぶデータの量・学習に使う計算の量を増やすほど、決まった形(べき乗則)でなめらかに小さくなる、と書いています。その関係が、1000万倍より広い範囲で続くものもありました。数が同じなら、層の数や幅などの形は、広い範囲であまり効かない、とも書いています。

でも、何をどれだけ増やすかの答えは、その後に変わりました。2020年の研究は、計算をいちばんうまく使うには、とても大きなモデルを、ほどほどの量のデータで学ばせるのがよい、としていました。2022年、DeepMind の研究者たち(Hoffmann ほか)は、7000万個から160億個より多いまでの、400個より多いモデルを学ばせて調べ直し、パラメーターの数と学ぶデータの量は同じ割合で増やすべきで、モデルを2倍にするならデータも2倍にすべきだ、と結論しました。当時の大きなモデルの多くは、学ぶデータが足りていなかった、というのです。

確かめるために作ったのが Chinchilla(チンチラ)です。DeepMind が前に作った Gopher(2800億個)と同じ計算の量で、パラメーターを4分の1の700億個にし、データを約4倍にしました。すると、Gopher や GPT-3(1750億個)、Megatron-Turing NLG(5300億個)などを、たくさんの試験で上回りました。MMLU という試験の平均の正解率は67.5%で、当時いちばん高い成績でした。小さいので、使うときの計算も少なくて済みます。

学び方でも変わります。2022年の研究(Ouyang ほか)では、人が書いたお手本と、人が付けた答えの順位を使って仕上げた、パラメーター13億個の InstructGPT の答えが、1750億個の GPT-3 の答えより、人に好まれました。論文は「パラメーターが100分の1なのに」と書いています。

パラメーターと、ハイパーパラメーターは、どうちがうの?

パラメーターは、モデルが学習の中で計算して決める数です。ハイパーパラメーターは、学習のしかたを決める設定で、人(か、設定を探す道具)が先に決めておきます。

ハイパーパラメーターの例は、学習率(1回に重みとバイアスをどれだけ大きく直すか)、バッチの大きさ(重みとバイアスを1回直すまでに、いくつの例を使うか)、エポック数(学ぶ例の全部を何周するか)です。学習率が低すぎると、学習に時間がかかりすぎます。高すぎると、ずれがいちばん小さい所のまわりを行ったり来たりして、なかなか落ち着きません。

ハイパーパラメーターは、モデルの中に入っている数ではないので、「700億パラメーター」の数には入りません。なお、プログラミングでも、関数に渡す値を「パラメーター」と呼びますが、このページのAIのパラメーターとは別のものです。

パラメーターが多いと、何が大変なの?

動かすときに、全部の数をメモリ(計算に使う机のような場所)に置く必要があります。パラメーター1個はふつう、32ビット(4バイト)か16ビット(2バイト)の小数で持ちます。AIのモデルを動かす道具 Transformers(Hugging Face)の説明書が書かれたころは、ほとんどのモデルが16ビットの形で学習されていました。16ビットなら、要るメモリの目安は「パラメーターの数(10億個を1とした数)×2」GBで、Llama 2 70B なら 70×2=140GB です。

説明書が書かれた時点で、いちばん大きな計算用のGPU(A100・H100)のメモリは80GBで、多くの大きなモデルは1枚に入りませんでした。そこで、数を小さな形で持つ「量子化」が使われます。重みを8ビットや4ビットにしても、性能があまり落ちないことが分かっていて、説明書の例では、150億個より多いモデルが、16ビットでは約31GB要るところ、4ビットでは約9.5GBで動きました。ただし、4ビットでは答えが変わることもよくある、とも書いています。

混合エキスパート(MoE)のAIでは、数の見方が2つあります。Mixtral 8x7B では、言葉のかけら(トークン)1つが使えるパラメーターは470億個ですが、実際に動かすのは130億個です。計算は130億個の分で済みますが、どの専門家が呼ばれてもよいよう、メモリには470億個の全部を置きます(くわしくは「混合エキスパート」のページ)。

「オープンウェイト」って、何?

学習で決めたパラメーター(重み)を公開して、ダウンロードして手元のコンピューターで動かせるようにした、AIのモデルのことです。こうしたモデルなら、使う人は、自分のデータをほかの会社などに渡さずに、モデルを使うこともできます。

たとえば OpenAI は、gpt-oss(2025年8月)を「オープンウェイト」のモデルとして出し、モデルの重みと、動かすためのプログラム、道具の環境、トークナイザー(文をトークンに分ける道具)を、Apache 2.0 という決まり(ライセンス)で公開する、と説明書(モデルカード)に書いています。Meta の Llama 2 も、重みを公開したモデルです。

重みを公開しても、学習に使ったデータまで公開するとは限りません。gpt-oss で公開すると書かれているものの中にも、学習に使ったデータは入っていません。アメリカ商務省の電気通信情報局(NTIA)の2024年7月の報告は、重みも、プログラムも、学習に使ったデータも見せないモデルを「アクセスが限られた」モデルと呼んで、分けています。

確認問題

  1. 問1AIの中のパラメーター(重みやバイアス)は、ふつう、どうやって決まる?

    答えと解説

    答え:B 学習の計算が、少しずつ直して決める

    学習では、AIの答えと正しい答えのずれを測り、ずれが小さくなる向きへ、重みとバイアスを少しずつ直すことを、たくさんの例でくり返します(勾配降下法)。人が1つずつ書きこむのではありません。学習が終わったAIと話すだけでは、ふつうパラメーターは変わりません。

    くわしくは → 図で解説

  2. 問22022年に DeepMind が作った Chinchilla(パラメーター700億個)は、同じ計算の量で学ばせた、パラメーター2800億個の Gopher を、たくさんの試験で上回った。Chinchilla は、Gopher と何をちがえた?

    答えと解説

    答え:C 学ぶデータを、約4倍に増やした

    Chinchilla は、パラメーターを Gopher の4分の1にした代わりに、学ぶデータを約4倍にしました。研究者たちは、パラメーターの数と学ぶデータの量は同じ割合で増やすべきで、当時の大きなモデルの多くは、データが足りていなかった、と結論しています。パラメーターの数だけで、かしこさが決まるわけではないのです。

    くわしくは → ポイント解説:パラメーターが多いほど、かしこいの?

  3. 問3AIの学習で、1回にパラメーターをどれだけ大きく直すかを決める「学習率」(人が先に決めておく、ハイパーパラメーターの1つ)を、高くしすぎると、どうなりやすい?

    答えと解説

    答え:A ずれが小さい所に、なかなか落ち着かない

    学習率を高くしすぎると、1回に大きく直しすぎて、ずれがいちばん小さくなる所のまわりを行ったり来たりし、なかなか落ち着きません。時間がかかりすぎるのは、低くしすぎたときです。学習率は人が決める設定で、パラメーターの数は変わりません。

    くわしくは → ポイント解説:パラメーターと、ハイパーパラメーターは、どうちがうの?

参考文献と確かめ方

このページは、上の資料をもとにAIが書き、書いたAIとは別のAIが、資料の本文と照らして確かめました(2026年11月8日)。理学の修士号と、高校理科の教員免許を持つ人も読んで確かめてから出しています。数字は、その時点のものです。わかりにくかったところ、誤りのご指摘、解説してほしい用語は、[email protected] へお寄せください。

AIの用語

AIの用語をすべて見る(25) →