Data Science Libraryシリーズ基礎からわかる時系列分析
Rで実践するカルマンフィルタ・MCMC粒子フィルタ―

[表紙]基礎からわかる時系列分析 ―Rで実践するカルマンフィルタ・MCMC・粒子フィルタ―

紙版発売
電子版発売

B5変形判/400ページ

定価4,378円(本体3,980円+税10%)

ISBN 978-4-7741-9646-6

電子版

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

時系列データとは,気温や株価のように時間順に得られる系列データを指します。本書では時系列データの分析(時系列分析)の進め方を,基礎から説明します。時系列分析にはさまざまなアプローチがありますが,本書では探索的な方法と確率的な方法の両方を解説します。具体的には,探索的な方法については移動平均に基づく方法,確率的な方法については状態空間モデルに基づく方法を取り上げます。これらの説明の中では,数式の意味やどのようにコードに落とし込むかについて,丁寧に解説をします。また本書は応用的な話題についてもカバーしていますので,初めて時系列分析を試みる方はもちろん,すでに時系列分析に携わっている方にも興味を持っていただける内容になっています。

こんな方におすすめ

  • データ分析者
  • データサイエンティスト
  • Rユーザ

この書籍に関連する記事があります!

時系列分析とは? ~気温や株価を予想するための考え方~
時系列分析とは時間的に得られる系列的なデータに対する分析のことですが,まずは実際のデータを元にその感触を確かめてみましょう。

目次

第1章 はじめに

  • 1.1 時系列分析とは
  • 1.2 時系列分析における推定対象の考え方
  • 1.3 Rの利用
  • 1.4 本書で用いる表記

第2章 確率・統計に関する基礎

  • 2.1 確率について
  • 2.2 平均と分散
  • 2.3 正規分布
  • 2.4 複数の確率変数の関係
  • 2.5 確率過程
  • 2.6 共分散・相関
  • 2.7 定常過程と非定常過程
  • 2.8 最尤推定とベイズ推定

第3章 Rで時系列データを扱う際の基礎

  • 3.1 時系列データの扱いに適したオブジェクト
  • 3.2 時間情報の扱い

第4章 時系列分析ひとめぐり

  • 4.1 目的の確認とデータの収集
  • 4.2 データの下調べ
  • 4.3 モデルの定義
  • 4.4 パラメータ値の特定
  • 4.5 フィルタリング・予測・平滑化の実行
  • 4.6 結果の確認と吟味
  • 4.7 状態空間モデルの適用に際して

第5章 状態空間モデル

  • 5.1 確率的なモデル
  • 5.2 状態空間モデルの定義
  • 5.3 状態空間モデルの特徴
  • 5.4 状態空間モデルの分類

第6章 状態空間モデルにおける状態の推定

  • 6.1 事後分布による状態の推定
  • 6.2 状態の逐次的な求め方
  • 6.3 状態空間モデルの尤度とモデル選択
  • 6.4 状態空間モデルにおけるパラメータの扱い

第7章 線形・ガウス型状態空間モデルの一括解法

  • 7.1 ウィナーフィルタ
  • 7.2 例:AR(1)モデルの場合

第8章 線形・ガウス型状態空間モデルの逐次解法

  • 8.1 カルマンフィルタ
  • 8.2 例:ローカルレベルモデルの場合

第9章 線形・ガウス型状態空間モデルにおける代表的な成分モデルの紹介と分析例

  • 9.1 個別のモデルの組み合わせ
  • 9.2 ローカルレベルモデル
  • 9.3 ローカルトレンドモデル
  • 9.4 周期モデル
  • 9.5 ARMAモデル
  • 9.6 回帰モデル
  • 9.7 モデル化に関する補足

第10章 一般状態空間モデルの一括解法

  • 10.1 MCMC
  • 10.2 MCMCによる状態の推定
  • 10.3 ライブラリの活用
  • 10.4 一般状態空間モデルにおける推定例
  • 10.5 推定精度向上のためのテクニック

第11章 一般状態空間モデルの逐次解法

  • 11.1 粒子フィルタ
  • 11.2 粒子フィルタによる状態の推定
  • 11.3 ライブラリの活用
  • 11.4 一般状態空間モデルにおける推定例
  • 11.5 推定精度向上のためのテクニック

第12章 一般状態空間モデルにおける応用的な分析例

  • 12.1 構造変化の考慮
  • 12.2 カルマンフィルタによるアプローチ(変化点は既知)
  • 12.3 MCMCを活用した解法によるアプローチ(変化点は未知)
  • 12.4 粒子フィルタによるアプローチ(変化点は未知)
  • 12.5 未知の変化点を実時間で検出する

付録

  • 付録A Rの利用方法
  • 付録B 確率分布に関する関数
  • 付録C Rと連携して動作するライブラリ・外部ソフトウェア
  • 付録D ライブラリdlm
  • 付録E 状態空間モデルにおける条件付き独立性に関する補足
  • 付録F 線形・ガウス型状態空間モデルにおける記号の割り当て
  • 付録G アルゴリズムの導出に関する情報
  • 付録H ライブラリによる粒子フィルタリングの実行

著者プロフィール

萩原淳一郎(はぎわらじゅんいちろう)

2016年,北海道大学 大学院情報科学研究科 博士後期課程修了,博士(工学)。現在,北海道大学 客員教授。訳書に『Rによるベイジアン動的線型モデル』(朝倉書店,2013年)。

Twitter:https://twitter.com/hagijyun_tw


石田基広(いしだもとひろ)

デザイン型AI教育研究センター教授,1991年 東京都立大学大学院博士後課程中退。本書の監修,前書き,付録Bの執筆。著書『Rによるテキストマイニング入門 第二版』(森北出版,2017),『新米探偵,データ分析に挑む』(SBCreative,2015),監修 Wonderful Rシリーズ(共立出版),Data Science Library(技術評論社)