
30
■
3
章
推定
interval = cdf.Percentile(5), cdf.Percentile(95)
Pmf
から
Cdf
への変換には、値の個数
len(pmf)
に比例した時間がかかる。
Cdf
は、値
と確率とをソートしたリストに保存するので、確率から対応する値を取り出すには、「対
数時間」が必要となる。すなわち、値の個数の対数に比例する時間がかかる。値から対
応する確率を取り出す場合も対数的なので、
Cdf
は、多くの計算で効率的である。
本節の例は、
http://thinkbayes.com/train3.py
からダウンロードできる。詳細につい
ては、まえがきの「コードについて」(
ix
ページ)を参照のこと。
3.7
ドイツ軍戦車問題
第二次大戦中、ロンドンにある米国大使館の経済戦争部門(
Economic Warfare
Division
)は、統計分析によってドイツの戦車やその他軍備の生産量を推定した
*
1
、*
2
。
連合軍は、個別の戦車について、シャーシーやエンジンのシリアルナンバーをはじめ
とする運行記録、在庫目録、修理記録などを入手していた。
これらの記録の分
析から、シリアルナンバーには、製造者と戦車の型番が
100
ブロッ
クに割り当てられ、各ブロックでは数が順々に使われ、各ブロックのすべての数が使わ
れているわけではないことがわかった。したがって、ドイツ軍戦車の生産台数を推定す
るという問題は、
100
個の各ブロックで、機関車問題に帰着できた。
これらの洞察から、連合軍側の分析担当者は、他の諜報情報よ ...