- 2015/03/31 (Tue) 19:49:35 Delion - NNクラスライブラリについて
-
はじめまして。
現在高校の課題研究でニューラルネットワークを使ったプログラムを作っています。
公開いただいているクラスライブラリを拝見したのですが、
このライブラリではバッチ学習を行うことはできますか?
プログラミング初心者なのでコードをよく読めていないかもです。
- 2015/03/31 (Tue) 20:54:34 KM
-
Delionさん、こんにちは。
英語の書き込みかと一瞬緊張しました。笑
バッチ学習は可能です。
基本的に、リアルタイムに学習内容を更新していくことを念頭に作成しています。
サンプルコードではバッチ処理は行っておりませんが。
学習のモデルオブジェクトを逐次作成して学習させることが可能です。
GitHubにコードをアップして頂けるとアドバイスし易いかもしれません。 - 2015/04/04 (Sat) 00:24:55 Delion
-
返信ありがとうございます。
バッチできますか、今度プログラム作ってみようと思います。
拝見しただけでプログラムを作ってないのに質問してすみませんでした。
- 2015/04/04 (Sat) 01:28:01 KM
-
いーえー。
また、躓いたら遠慮なくご質問下さい。 - 2015/04/04 (Sat) 01:38:38 Delion
-
すみません、もうひとつ質問です。
このライブラリを使った場合、
いくつくらいの学習セットを学習させることができますか?
へんなことをきいていたらすみません。 - 2015/04/04 (Sat) 01:41:04 KM
-
メモリ次第です。笑 64bit OSなら、数GBくらいのメモリ消費はたやすいものです。
一般に教師データと呼ばれるデータ数なら、数千までは試したことがあります。 - 2015/04/04 (Sat) 01:45:13 Delion
-
数千のデータを正しく学習させることはできました?(過学習でもいいです)
- 2015/04/04 (Sat) 01:45:49 KM
-
出来ましたよ。
- 2015/04/04 (Sat) 01:48:00 Delion
-
そうですか。
自分で作ったプログラムだとどうしても100ぐらいが限界で、どうしたらいいかわからなくて、、、 - 2015/04/04 (Sat) 01:51:18 KM
-
それは少ないですね。私のは教師データの学習順を入れ替えたり、1順当たりの各クラスの学習数を揃えるなどいくつか工夫しています。なんでもいいので工夫してみるのがいいかもしれません。
- 2015/04/25 (Sat) 19:27:52 Delion
-
教師データの値は
1だったら0.9
0だったら0.1
のように少しずらしたほうがいいのでしょうか? - 2015/04/25 (Sat) 22:58:13 KM
-
ちょっと状況が分かりませんが、特に教師を動かす必要はないんじゃないでしょうか?
- 2015/05/11 (Mon) 00:58:50 Delion
-
返信書くのを忘れてました、もうしわけないです
クラス書いたので見ていただけないでしょうか? - 2015/05/11 (Mon) 05:26:19 KM
-
大丈夫ですよ。
morimori.ynct[at]gmail.comまでメッセージを下さい。([at]は@に置換) - 2015/05/12 (Tue) 17:31:38 Delion
-
あれ、届きました?