最近流行りのディープラーニングなるものを実装しようと思ってます。
いまやろうとしてるのは、画像認識のための畳み込みニューラルネット(CNN)です。
一応、コードを書いてみるには書いてみたんですけど、失敗。
下のノイズっぽいのが一段目のフィルタ群なんですが、画像を一回学習させただけで白く発散してます。
なんか、数式を勘違いしてるんだと思うんで、もう一回、本を読み直しです。
この本、とりあえず実装に必要なことは全部書いてあると思います。
- 作者: 岡谷貴之
- 出版社/メーカー: 講談社
- 発売日: 2015/04/08
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (13件) を見る
けどなんか、レビューで誤植があるっぽいこと書いてありますね。確認してみよう。
今のところのコードはこんな感じです。
https://github.com/kishida/neuralnet/blob/69f789f474534323ecee0ca169000f3715ee3bc2/src/main/java/kishida/imagefiltering/ConvolutionalNet.java