G検定(ジェネラリスト検定)
じこかいきもでる
自己回帰モデル
AR
Autoregressive Model
過去の観測値から未来の値を予測する時系列モデルです。過去のデータを重み付けして現在の値を算出し、ARMA/ARIMAや言語モデル(LLM)の文章生成の基盤概念になっています。
詳しい説明
自己回帰モデル(ARモデル:Autoregressive Model)とは、時系列分析において「過去の自分の観測値」を回帰分析の入力(説明変数)として用い、現在の値や未来の値を予測する統計的モデルです。
◆ 基本的メカニズムと次数(ラグ)
「過去のデータに一定の重み(係数)を掛け合わせた合計 + ノイズ」によって現在の値を表します。
過去何ステップ(何時点前)までのデータを予測に用いるかを「次数(ラグ:)」と呼び、AR()モデルと表記します。
- 次数 の影響:ラグが小さすぎるとデータの周期性やトレンドを捉えきれず、大きすぎるとノイズまで学習して過学習を起こすため、AIC(赤池情報量規準)等を用いて最適な次数を選択します。
◆ 関連時系列モデル(MA/ARMA/ARIMA)との違い
1. MAモデル(移動平均モデル):ARモデルが過去の「観測値」を用いるのに対し、MAモデルは過去の「予測誤差(ランダムなノイズ・ショック)」の移動平均を用いて予測します。
2. ARMAモデル:AR(過去の観測値)とMA(過去の誤差)を組み合わせた高度なモデル。
3. ARIMAモデル:ARMAモデルに「差分処理」を加え、株価や売上などの非定常データ(トレンドを持つデータ)にも適応できるようにしたモデルです。
◆ 現代の生成AI(LLM)における「自己回帰(Autoregressive)」
統計学の時系列分析にとどまらず、GPTなどの大規模言語モデル(LLM)における文章生成メカニズムも「自己回帰(Autoregressive)」と呼ばれます。「自身が過去に出力した単語列」を次の入力として与え、確率的に次の1単語を繰り返し予測・生成していくアプローチです。
G検定等の試験では、過去の観測値を用いる時系列予測手法、MAモデルやARMAモデルとの機能的対比が問われます。
試験で問われること
G検定
- 自分の過去の観測値(ラグ)を説明変数として現在の値を予測する時系列モデルである。
- 過去の観測値を用いるARモデルに対し、過去の予測誤差を用いるMAモデルと区別・整理する。
- LLM(大規模言語モデル)のテキスト生成(自己回帰的生成)の根本的な考え方の基盤となっている。
最終更新日: 2026/09/23