(12) cuda-convnet用MNISTデータを作る(その2)
(11) cuda-convnet用MNISTデータを作る(その1) ではMNISTデータファイルを pythonでロードする手順を確認した。今回はロードしたデータから cuda-convnet用 batches.met… 続きを読む »
(11) cuda-convnet用MNISTデータを作る(その1) ではMNISTデータファイルを pythonでロードする手順を確認した。今回はロードしたデータから cuda-convnet用 batches.met… 続きを読む »
(1) MNIST画像データをダウンロード でダウンロードしたMNISTデータを、cuda-convnetプログラムで入力可能な形式に変換したい。Pythonに不慣れなこともあり、まずはファイルから入力した画像データを表… 続きを読む »
(9) cuda-convnetを試してみる のトレーニング結果をレポート表示させてみます。 これも cuda-convnet が提供している機能です。 1. cost functionの出力値 [user@linux]… 続きを読む »
NVIDIA GTX-650の載った Linuxマシンがあるので cuda-convnet なる GPU実装版 NeuralNetプログラムを動かしてみる。ホームページはこちら(↓) https://code.googl… 続きを読む »
1. CIFAR-10画像セットを入手 まだ MNISTもちゃんと自動認識できていないけれど、他の画像セットにもちょっと興味あり。 そこで CIFAR-10(シーファー・テン) なるカラー画像セットを見てみることにした。… 続きを読む »
1. sigmoidの代わりにtanh 活性化関数は sigmoid の他に tanh も使用するらしい。 分類タスクで使う活性化関数は、入力値に対して出力値が一定範囲内に制限されるならば、どんな関数でもよいらしい。 両… 続きを読む »
1. プログラム変更仕様 MNISTで提供されるテスト画像だけでなく、自作の手書き文字画像を自動認識 させてみたい。 シンプル構成初期版に追加する機能は以下の通り。 (1)学習機能の仕様追加: 1EPOCH完了ごとに学習… 続きを読む »
1. 実験内容 下記投稿のシンプル構成初版では、1EPOCHで 90%前後の正解率だった。 (4) シンプル構成の初版は正解率91% 今回は EPOCH数を増やして正解率の向上を目論む。 対象は、シンプル構成初版の実験で… 続きを読む »
1. プログラムの仕様 ニューラルネットワークの入門書に載っている普通のシンプルなネットワーク構成で実装してみた。 プログラムの仕様は以下の通り。 (1) MNIST画像データ60,000枚を学習 (2) MNISTテス… 続きを読む »
下記投稿では、MNIST画像データファイルをダウンロードした。 (1) MNIST画像データをダウンロード 下記投稿では、MNIST画像データのいくつかを Octaveで画像化して眺めてみた。 (2) MNIST学習画像… 続きを読む »