
マイページに作品情報をお届け!
ゼロからできるMCMC マルコフ連鎖モンテカルロ法の実践的入門
ゼロカラデキルエムシーエムシーマルコフレンサモンテカルロホウノジッセンテキニュウモン
MCMCの基礎から実践までをていねいに解説。ベイズ統計や物理学を例にコードを書いてすぐに自分でできるようになる!
(まえがき抜粋)
マルコフ連鎖モンテカルロ法は
複雑な積分をしたい
複雑な確率の計算をしたい
という時に力を発揮する手法です.歴史的には物理学の分野で広く用いられてきましたが,最近では統計学の重要な道具として定着し,統計学的手法が重要な機械学習,金融などの分野でも用いられるようになっています.
マルコフ連鎖モンテカルロ法はそれほど難しいものではありません.むしろ,極めて素直な発想に基づいたシンプルな手法です.もちろん,「シンプル=簡単なことしかできない」と考えるのは大間違いです.どんなことにも言えますが,シンプルで本質を捉えたものほど幅の広い応用が可能になります.事実,量子物理学,ベイズ統計,組合せ最適化問題など,分野の違いはあったとしても,多くの問題が最終的に確率と期待値の問題に帰着され,マルコフ連鎖モンテカルロ法がその威力を発揮します.
そんなわけで,マルコフ連鎖モンテカルロ法の基礎をある程度理解しておけば,分野に関係なく,自分で調べたいことができた時に,目的に合わせたコードがあっという間に書けてしまいますし,他の人が作った複雑なアルゴリズムの内容を理解できるようにもなります.良いことずくめです.
ところが,非常に残念なことに,マルコフ連鎖モンテカルロ法を基本から実用レベルまで順を追ってわかりやすく書いてあるような入門的な教科書が存在しません.となると,マルコフ連鎖モンテカルロ法を勉強しようと思ったら,あちこちから情報を集め,知識のある人にアドバイスをもらい,トライ・アンド・エラーを繰り返しながら習得しなければなりません.初心者が自習で実用レベルに到達するのが難しいというのが実情なのです.
そこで本書では,大学一年生程度の知識だけを仮定して,マルコフ連鎖モンテカルロ法の基礎的なアイデアを実例に基づいて解説し,この本一冊を読むだけで正しい考え方に基づいて自分でプログラムを書けるようになることを目標とします.実際に手を動かして理解できるように,本文中で扱う例の多くについて実際のプログラムを提供します.既存のソフトウェアパッケージを使えれば良いという人もいると思いますが,そのような人にとっても,ブラックボックスの中身がどうなっているかを理解するためのヒントになるはずですし,ソフトウェアパッケージが使えない問題に行き当たった時にどうしたら良いかもわかるようになります.実際に勉強してみるとわかると思いますが,マルコフ連鎖モンテカルロ法はとても簡単なので,短いコードを書くだけですぐに計算ができてしまいます.
Ⓒ花田政範・松浦壮
- 前巻
- 次巻
オンライン書店で購入する
目次
1章 なぜマルコフ連鎖モンテカルロ法が必要なのか
1.1 確率と期待値
1.2 どうやって計算するか
2章 そもそもモンテカルロ法とは
2.1 そもそも乱数とは
2.2 一様乱数を用いた積分
2.3 期待値と積分
2.4 ガウス乱数を用いた期待値の計算
2.5 ランダム性が本質的な例
3章 マルコフ連鎖モンテカルロ法の一般論
3.1 マルコフ連鎖
3.2 既約性
3.3 非周期性
3.4 詳細釣り合い条件
4章 メトロポリス法
4.1 メトロポリス法
4.2 期待値の計算の具体例
4.3 自己相関
4.4 ガウス分布以外の例
4.5 複雑な数値積分への応用
4.6 負符号問題
4.7 よくある間違い
5章 多変数のメトロポリス法
5.1 多変数のガウス分布
6章 よく使うアルゴリズムとその使用例
6.1 HMC 法
6.2 ギブスサンプリング法(熱浴法)
6.3 メトロポリス・ヘイスティングス法(MH 法)
6.4 異なるアルゴリズムの併せ技
7章 マルコフ連鎖モンテカルロ法の応用例
7.1 尤度とベイズ統計
7.2 イジング模型
書誌情報
紙版
発売日
2020年06月25日
ISBN
9784065201749
判型
A5
価格
定価:3,300円(本体3,000円)
ページ数
224ページ
電子版
発売日
2020年09月25日
JDCN
06A0000000000234239B
著者紹介
英・サリー大学数学科ラザフォードフェロー
慶應義塾大学教授
オンライン書店一覧
関連シリーズ
-
中学数学で解く大学入試問題
-
はじめてのガロア
-
学びなおし! 数学
-
中学数学で磨く数学センス
-
やわらか頭「江戸脳」をつくる和算ドリル
-
無限とはなんだろう
-
「複雑系」入門
-
はまると深い! 数学クイズ 直感力・思考力を磨く
-
快感!算数力
-
数学史入門
-
世界は「e」でできている
-
マンガ 一晩でわかる中学数学
-
数学とはどんな学問か? 数学嫌いのための数学入門
-
数式図鑑
-
四角形の七不思議
-
多様体とは何か
-
多角形と多面体
-
ライブ講義 大学生のための応用数学入門
-
高校数学からはじめるディープラーニング
-
数の概念
-
データサイエンスのための数学
-
数学にとって証明とはなにか
-
高校数学でわかる複素関数
-
数学は嫌いです!
-
居なおり数学のすすめ
-
ものぐさ数学のすすめ
-
ライブ講義 大学1年生のための数学入門
-
音楽から聴こえる数学
-
学問の発見 数学者が語る「考えること・学ぶこと」
-
美しすぎる数学の世界
-
いやでも数学が面白くなる
-
おもしろいほど数学センスが身につく本
-
数学ミステリー X教授を殺したのはだれだ!
-
群論入門
-
ようこそ「多変量解析」クラブへ 何をどう計算するのか
-
直感を裏切る数学 「思い込み」にだまされない数学的思考法
-
数学的思考
-
数学質問箱
-
数学の歴史
-
数学にときめく
-
現代数学小辞典
-
曲線の秘密
-
マンガ おはなし数学史
-
算法勝負!「江戸の数学」に挑戦
-
文系のための数学教室
-
不完全性定理とはなにか
-
数学的思考法
-
数学の考え方
-
数学でつまずくのはなぜか
-
人生を変える「数学」そして「音楽」
-
算数・数学が得意になる本