階層ベイズモデルで勝敗データからプロ棋士の強さを推定する,StatModeling Memorandumという実験があります。大変面白いので私もやってみました。 データ収集 まず将棋のプロ棋士の対局結果を将棋連盟 棋士別成績一覧から収集しました。こちらのサイトは1964年度以降の棋士公式戦対局結果がまとまっています。米長邦雄の四段昇段が1963年、中原誠の四段昇段が1965年です。大昔ですね。素晴らしいですね。以下の方針でスクレイピングしました。 データベース中のプロ棋士同士の対局をすべて収集する 対局者のどちらかあるいは両方が四段昇段前(奨励会員もしくはアマチュア)であっても収集対象とする 不戦勝、不戦敗は除外 2017年7月30日時点で、対局総数は103849局、棋士総数292人でした。 また、参考用にプロ棋士の生年月日および四段昇段日も収集しました。こちらは将棋連盟のデータベース、将
![やってみた。プロ棋士の強さ推定 - 結婚制度の廃止を望んでやまない](https://cdn-ak-scissors.b.st-hatena.com/image/square/4cb748f0bdcf28bd184a41f0c361d40193cbe15c/height=288;version=1;width=512/https%3A%2F%2Fmedia.githubusercontent.com%2Fmedia%2Fkazufusa%2Ftil%2Fmaster%2F20170724_pro_shogi_bayes_2%2Frating_function.png)