はじめに
明けましておめでとうございます。
さてさて、2018年のサザエさんのじゃんけん結果はどうなったでしょう。
ちなみに、2017年のサザエさんのじゃんけん結果は、32勝9敗7分(勝率0.780)でした。
人工知能による予測化を断念
ごめんなさい、DeepLearningを使用して予想をする予定でしたが、まだ勉強中のままです。
r_stdさんが、機械学習を用いて検証してくれました。
この方は2016年に統計検定準1級に合格している方で幾つかの手法を使っています。
2017年の結果として、naive bayesで33勝9敗6分と好成績を残しています。
r-std.hatenablog.com
約一年越しに②の記事が追加されました。
2018年の結果としてランダムフォレストで32勝10敗7分と好成績を残しています。
r-std.hatenablog.com
次の手の予測アルゴリズム
2017年冬版 サザエさんじゃんけん白書によるとクール(四半期)の初回(1月、4月、7月、10月の初回)はチョキが出やすいとのことで、今回取り入れてみました。
- チョキが多いので、グー > チョキ > パーの優先順位とする
- 前回と違う手を出すので、上記の優先順位で勝手を選ぶ
- 二手前と一手前が違う手なら、残りの手を出すので勝手を選ぶ
- 三手の中に同手がある場合、 残りの手を出すので勝手を選ぶ
- 二手前と一手前が同じ手なら、勝手を出すので負手を選ぶ
- 1月、4月、7月、10月の第1週目はチョキが出やすいので、グーを選ぶ(追加)
2018年の勝敗結果
| 年月 | サザエさんの手 | 予想の手 | 勝敗結果 |
|---|---|---|---|
| 01月07日 | チョキ | グー | 勝ち |
| 01月14日 | グー | グー | 引き分け |
| 01月21日 | チョキ | チョキ | 引き分け |
| 01月28日 | グー | チョキ | 負け |
| 02月04日 | パー | チョキ | 勝ち |
| 02月11日 | グー | グー | 引き分け |
| 02月18日 | チョキ | グー | 勝ち |
| 02月25日 | チョキ | チョキ | 引き分け |
| 03月04日 | パー | チョキ | 勝ち |
| 03月11日 | グー | パー | 勝ち |
| 03月18日 | グー | グー | 引き分け |
| 03月25日 | チョキ | グー | 勝ち |
| 04月01日 | チョキ | グー | 勝ち |
| 04月08日 | グー | チョキ | 負け |
| 04月15日 | パー | チョキ | 勝ち |
| 04月22日 | パー | グー | 負け |
| 04月29日 | チョキ | グー | 勝ち |
| 05月06日 | グー | パー | 勝ち |
| 05月13日 | チョキ | チョキ | 引き分け |
| 05月20日 | パー | チョキ | 勝ち |
| 05月27日 | グー | パー | 勝ち |
| 06月03日 | チョキ | グー | 勝ち |
| 06月10日 | グー | チョキ | 負け |
| 06月17日 | パー | チョキ | 勝ち |
| 06月24日 | パー | グー | 負け |
| 07月01日 | チョキ | グー | 勝ち |
| 07月08日 | グー | パー | 勝ち |
| 07月15日 | パー | チョキ | 勝ち |
| 07月22日 | グー | グー | 引き分け |
| 07月29日 | チョキ | グー | 勝ち |
| 08月05日 | チョキ | チョキ | 引き分け |
| 08月12日 | パー | チョキ | 勝ち |
| 08月19日 | グー | パー | 勝ち |
| 08月26日 | グー | グー | 引き分け |
| 09月02日 | パー | グー | 負け |
| 09月09日 | チョキ | グー | 勝ち |
| 09月16日 | グー | パー | 勝ち |
| 09月23日 | チョキ | チョキ | 引き分け |
| 09月30日 | パー | チョキ | 勝ち |
| 10月07日 | チョキ | グー | 勝ち |
| 10月14日 | グー | パー | 勝ち |
| 10月21日 | パー | チョキ | 勝ち |
| 11月04日 | パー | グー | 負け |
| 11月11日 | チョキ | グー | 勝ち |
| 11月18日 | チョキ | パー | 負け |
| 11月25日 | グー | パー | 勝ち |
| 12月02日 | グー | チョキ | 負け |
| 12月09日 | パー | チョキ | 勝ち |
| 12月16日 | チョキ | グー | 勝ち |
結果は、30勝9敗10分(勝率0.769)となりました。
ちなみに、サザエさんじゃんけん研究所 公式ウェブサイトの サザエさんの手の予想と勝負結果(2018年)が29勝7敗13分(勝率0.805)でした。
今回は勝数では上回ったのですが、勝率では負けました。 勝率の計算は、「勝ち / (勝ち + 負け)」で行っているのですが、負けが響いたわけです。
データ分析(新)として「1月、4月、7月、10月の第1週目はチョキが出やすいのでグーを選ぶ」という機能を追加して過去の勝敗結果も出してみました。そうすると意外といい数字になるわけですね。
| 年 | データ分析(新) | データ分析 | 研究所公式 | r_stdさん |
|---|---|---|---|---|
| 2013 | 26勝11敗12分(勝率0.703) | 24勝13敗12分(勝率0.649) | 25勝9敗17分(勝率0.735) | - |
| 2014 | 32勝8敗11分(勝率0.800) | 30勝10敗11分(勝率0.750) | 30勝9敗12分(勝率0.769) | - |
| 2015 | 34勝8敗8分(勝率0.810) | 32勝9敗9分(勝率0.780) | 33勝9敗8分(勝率0.785) | - |
| 2016 | 26勝12敗12分(勝率0.684) | 27勝11敗12分(勝率0.711) | 22勝13敗15分(勝率0.628) | - |
| 2017 | 34勝8敗6分(勝率0.810) | 32勝9敗7分(勝率0.780) | 29勝8敗11分(勝率0.783) | 33勝9敗6分(勝率0.785) |
| 2018 | 30勝9敗10分(勝率0.769) | - | 29勝7敗13分(勝率0.805) | 32勝10敗7分(勝率0.761) |
勝率を計算する際には、引き分けを除いて考えることが多いです。プロ野球などの勝率は引き分けを除いて計算されています。 mathwords.net
スライド
2013年に静岡Developers勉強会で機械学習を学び、2014年1月にネタとしてSlideShareに公開しました。