基本的な質問かもしれませんがご教示いただけたら幸いです.
chainer を使い計算をしているのですが,毎回結果が異なり,対応策が無いか調べていますが解決策が見つかりません.
現在扱っているのは
・学習データ:5万行(1行あたり4データ)
・テストデータ:5000行
・実施内容:4つのデータからYes/Noを判別する(1or0)
現在までに,
・学習率を変える(0.01,0.001,0.0001など)
・最適化手法を変更する(Adam,SGD)
・中間層数,ノード数を変更する
などしていますが,変更できる項目が多く,時間がかかっております.
なおIris-data-setやMNISTを用いてchainerを操作した時も,若干ではありますが毎回解が異なりました.
今後は重み関数の初期値を固定するなども考えていますが,別の方法がありましたら教えていただきたいです.
ちなみにGPUは使用していません.
よろしくお願いします.
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。