プロジェクト5
とりあえず、プロジェクト5は完成。内容はLoto6の過去の抽選結果から、過去の数字の出現回数とニューラルネットワークで重み付けした結果を表示するもの。ニューラルネットワークで面白い結果が出ればと思っていたが、結局は出現回数とあまり変わらない結果…
一応、思いついた方法でニューラルネットのモデル化して計算してみたが、あんまり平均を取った場合と変わらないような気がする。やっぱり無理があったなぁ。
どうもニューラルネットワークがうまくいかない。もう一回本をしっかり読み直して、設計しなおそう。
引き続き、コーディング中。ちょっとまとまった時間が取れないので、あまり進んでいない。
引き続きコーディング中。ニューラルネットワークがちゃんと想定どおりに計算されているか確かめるために視覚化しないと。さすがに毎回デバッガで止めて値を確認するのはちょっと大変。
うーん、なかなかいいアイデアが思いつかない。一応、最低限は必要な部分のコードは書き始めたけれども、これからどうネットワークを構成するかが問題だ。
ニューラルネットワークを使って処理しようと思っているのだが、そのモデル化に非常に悩む。もともと正解なんてない問題を解いてみようとしているので、モデル化してもそれが正しいかなんて分からない。 本来の目的は作る過程を通して技術を向上させることだ…
コントロールを配列で作成するようにプログラムを変更。たくさんあったコントロールのコードがすっきり。
XNAのサンプルも一通り触ったので、ここらで以前から考えていたちょっとしたツールを作り始めようと思う。ツールといってもゲーム開発に使うものではない。ホビーといえばホビーかもしれないけど。