さいごにはじめに前回執筆しました、配牌からアガれるかアガれないか予測するの続編になります。麻雀において、「アガれない」はいくつかパターンがあり、難しいのではないか?というアドバイスをいただきました。そのため、方向を修正し、「何切る問題」のディープラーニングをしてみることにしました。自分の打ち筋を学習したCPUを作れるようにしたいと思います。今回は実装がまだ途中なので、経過報告として記載したいと思います。プロジェクト名を決めてみるリスタートするために、何かこのコンテンツに名前をつけてモチベーションをあげることにしました。ディープラーニングはざっくり言うと、「今までのデータをもとにパラメータを計算し、そのパラメータで予測する」ことかと思っています。そんなとき、とある美少女麻雀漫画のキャラクターが思い浮かびました。家は雀荘を経営しており、その関係で膨大な量の対局を記憶していて、その記憶を元に戦術に組み込むことができる。Wikipediaよりこれはぴったりだったので、このコンテンツを「someyamako」とすることにしました。本当は全ての要素を組み込みたいですが、全く計算方法が想像できないものもあり、とりあえず作成してみたかったので、以下の要素を考慮しました。以前作成したものが流用できそうです。ドラドラによって受けのかたちが決まってくるので要素に含めました。計算方法は下の項目を参照ください。け学習の方法まずは、手牌を4×9の行列に変換します。字牌(東南西北白発中)これは下の手牌になります。それぞれの牌が何枚あるか表示しています。ドラも同様に4×9にして、ドラの部分を1とします。計算方法は下記になります。各パラメータは以下のようになっています。bただ、500サンプルほど学習させてみましたが、あまり目立った特徴が見られませんでした。さいごに現状はこのような感じでひたすら私が何切る問題を実施しております。計算方法など、何か面白いことがあればまたブログに記載したいと思います。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト上に表示された文字を入力してください。こんにちは、onoです。私たちは無料アプリもリリースしています、ぜひご覧ください。下記のアイコンから無料でダウンロードできます。