線形回帰とは
線形回帰とは、入力と出力の関係を一次関数で表現する回帰手法です。モデルが単純で結果を解釈しやすいため、回帰分析の最も基本的な手法として位置づけられます。
この用語はG検定シラバスの「7. 教師あり学習」に含まれます。 章全体の用語は用語解説②(全62語)にまとまっています。
一言でいうと
入力と出力の関係を直線(一次関数)で表して数値を予測する、最も基本的な回帰手法です。
どういう仕組みか
「広告費を増やすと売上が伸びる」といった関係を、直線の式で近似します。データ点との誤差ができるだけ小さくなるように、直線の傾きと切片を決めるのが学習にあたります。
各説明変数にかかる係数を見れば「どの要因がどれだけ効いているか」が読み取れるため、説明のしやすさが大きな利点です。
単回帰と重回帰
過学習を抑える正則化
説明変数が多いと、手元のデータに合わせすぎる過学習が起きやすくなります。これを抑えるために、係数が大きくなりすぎないよう制約をかける正則化が使われます。Lasso回帰とRidge回帰が代表例です。
最小二乗法
直線をどう決めるかというと、実測値と予測値の差(残差)の二乗和が最小になるように係数を求めます。これを最小二乗法といいます。
二乗するのは、プラスの誤差とマイナスの誤差が打ち消し合わないようにするためです。この考え方は平均二乗誤差(MSE)と同じ発想です。
🎯 G検定での押さえどころ
- 入力と出力の関係を一次関数で表す
- 係数から要因の効き方を読み取れる(解釈性が高い)
- 正則化としてLasso回帰・Ridge回帰がある
⚠️ よくある誤りの選択肢
- 「線形回帰は分類問題に用いる手法である」→ 誤り。回帰問題に用います
- 「線形回帰は説明変数を1つしか扱えない」→ 誤り。複数扱えます(重回帰分析)
📘 もっと深く学ぶ
- 数式レベルまで踏み込んだ解説 → 医療AIナビ「教師あり学習① 線形回帰」(E資格向け)
- 手を動かして確かめる → 勾配降下法シミュレータ
関連する用語
ご利用にあたって 本ページの内容は、JDLAが公開しているG検定シラバス2024や公式テキストなど、一般に公開されている情報をもとに独自に整理・解説したものです。実際の試験の出題内容を示すものではなく、また合格を保証するものでもありません。制度・法令・試験要項は変更されることがあるため、最新の情報は必ずJDLA公式サイトでご確認ください。