BOOK SEARCH
実践 Pythonライブラリー Pythonによるマクロ経済予測入門
内容紹介
マクロ経済活動における時系列データを解析するための理論を理解し,Pythonで実践。[内容]ARモデルによる予測/マクロ経済データの変換/予測変数と予測モデルの選択/動学因子モデルによる予測/機械学習による予測
編集部から
目次
1. AR モデルの予測
1.1 AR(1) モデル
1.2 定常性と自己相関
1.3 AR(1) モデルの予測
1.3.1 パラメータが既知の場合の予測
1.3.2 パラメータが未知の場合の予測
1.3.3 直接予測
1.4 AR(p) モデルの予測
1.5 ラグ次数の選択
1.6 行列演算による推定量と予測の導出*
1.6.1 OLS 推定量
1.6.2 行列による反復予測の計算
1.7 Python の実践演習
2. マクロ経済データの変換
2.1 線形変換と非線形変換
2.2 階差変換
2.3 季節調整と移動平均
2.4 HP フィルタによるディトレンド
2.5 単位根検定*
2.6 ビバリッジ・ネルソン分解によるディトレンド*
2.7 UC モデルによるディトレンド
2.8 Python の実践演習
3. 予測モデルの選択
3.1 サンプル内予測とサンプル外予測
3.2 予測精度比較とディーボルド・マリアーノ検定
3.3 VAR モデルの予測
3.4 グレンジャー因果性検定
3.5 混合頻度データを用いた予測
3.5.1 ブリッジモデル
3.5.2 MIDAS モデル
3.5.3 MF-VAR モデル
3.6 合成予測
3.6.1 算術平均による合成予測
3.6.2 最適合成予測
3.6.3 OLS による最適合成予測
3.7 ベイジアン・モデル平均*
3.8 Python の実践演習
4. 動学因子モデルの予測
4.1 動学因子モデルと最尤推定
4.2 主成分分析と動学因子推定*
4.2.1 残差平方和の最小化による定式化
4.2.2 共通因子の分散の最大化による定式化
4.3 共通因子数の選択
4.3.1 情報量規準による選択
4.3.2 固有値による選択
4.4 主成分回帰による動学因子モデルの予測
4.5 混合頻度データを用いた動学因子モデルの予測
4.5.1 動学因子モデルとカルマンフィルタによる混合頻度データの欠損値補完
4.5.2 因子MIDAS モデル
4.6 Python の実践演習
5. 機械学習の予測
5.1 正則化推定量
5.1.1 ラッソ
5.1.2 リッジ回帰とエラスティックネット
5.1.3 高次元AR モデルと高次元VAR モデルのラッソ推定
5.2 サポートベクトル回帰*
5.3 交差検証とブートストラップ*
5.3.1 交差検証
5.3.2 時系列データと交差検証
5.3.3 ブートストラップ
5.3.4 時系列データとブートストラップ
5.4 回帰木とアンサンブル学習
5.4.1 バギングとランダムフォレスト
5.4.2 ブースティング
5.4.3 スタッキング
5.5 ニューラルネットワーク
5.5.1 順伝播型ニューラルネットワーク
5.5.2 畳み込みニューラルネットワーク
5.5.3 リカレントニューラルネットワーク
5.6 テキストデータを用いたマクロ経済予測*
5.6.1 テキスト情報の指数化と予測
5.6.2 テキスト情報を用いた機械学習の予測
5.7 Python の実践演習
おわりに
参考文献
索引