2014-01-01から1年間の記事一覧

ニューラルネットを遺伝的アルゴリズムで最適化する

ニューラルネットワークとニューロエボリューションの勉強. 手始めとして,シンプルな2入力1出力,入力層と出力層だけしかないニューラルネットワークでGAにより結合重みの最適化を行う.課題は,AND,OR,XOR.ちなみにXORはこのネットワークでは絶対に…

ProcessingでLife Game

Processingでライフゲームを実装した. int CELL_NUM = 100; int CELL_SIZE = 5; int[][] cells; void setup(){ size(CELL_NUM * CELL_SIZE + 1, CELL_NUM * CELL_SIZE + 1); frameRate(40); // initialize cells cells = new int[CELL_NUM][CELL_NUM]; for(…

Processingで描いた絵をgifアニメにしたかった.調べてみたらいくつか方法がわかったので,まとめておく. gifAnimatinonを使う gifAnimationというprocessingの外部ライブラリを導入することで,gifアニメを作ることができる.gifAnimationについては次のリ…