neuralnetパッケージのstepmaxパラメータとrepパラメータの違いは何ですか? 私はstepmaxを修正するのですか?すべての訓練サンプルでニューラルネットが行うすべての勾配ステップの最大カウントですか?私はその代表者を訂正しているのですが、ニューラルネットが1つの例から何回学ぶことができるかという数字は何ですか?Rのneuralnet:stepmaxパラメータとrepパラメータの違いは何ですか?
1
A
答えて
1
stepmax
のあなたの理解は、本質的に正しいです。私は間違っていないよ場合は、neuralnet
パッケージは、基本的な勾配がまともな、勾配を計算し、データセット全体を使用して重みを更新し、到達したかstepmax
(threshold
によって定義される)までのいずれかの収束を繰り返し使用しています。私の知る限り
rep
パラメータは、ニューラルネットワークの作成をループするためのラッパー以外の何ものでもありません。 rep > 1
機能は、複数の開始ウェイトを作成し、両方に適合します設定することにより、そのニューラルネットワークを作成するいくつかの固有のランダム性があります。これを行うと、たとえば:
library(neuralnet)
data(infert, package="datasets")
net.infert <- neuralnet(case~parity+induced+spontaneous, infert,
err.fct="ce", linear.output=FALSE, likelihood=TRUE,
rep = 3)
length(nn.infert$startweights)
[1] 3
length(nn.infert$weights)
[1] 3
ただし、両方の長さは1になります。これは、再び、単純に使用するリスト要素を選択rep
パラメータを指定することで、それが簡単にcompute
と各繰り返しを評価するために行うことを意図しています。
この全体のことは、簡単なfor
ループでダウンしている可能性がありますが、それはより多くの「便利」にするために関数オブジェクト内にパッケージ化されます。ポイントは、あなたが作成したモデルがランダムなチャンスで見つからないようにすることです(つまり、オーバーフィットになる可能性があります)。
関連する問題
- 1. __repr__メソッドのselfとobjectのパラメータの違いは何ですか?
- 2. powershellのパラメータと引数の違いは何ですか?
- 3. 制限付きワイルドカードと型パラメータの違いは何ですか?
- 4. Perlでのパラメータ入力メカニズムの違いは何ですか?
- 5. JasperReportsの変数、パラメータ、フィールドの違いは何ですか?
- 6. これらの違いのキャッシュ制御パラメータの違いは何ですか?
- 7. Pythonの!rと%rの違いは何ですか?
- 8. Androidのicicleパラメータとは何ですか?
- 9. PHPのパラメータとは何ですか?
- 10. モカの遅いパラメータは何ですか?
- 11. R XML Packageでは、xmlParseとxmlTreeParseの違いは何ですか?
- 12. Rでは、unlinkとfile.removeの違いは何ですか?
- 13. パラメータ$ tv_secまたは$ tv_usecは何のパラメータですか?
- 14. Javaのcharリテラル '\ n'と '\ r'の違いは何ですか?
- 15. rのmatrix()とas.matrix()の違いは何ですか?
- 16. Rのsort()とsort.list()の違いは何ですか?
- 17. sem_init(...):psharedパラメータとは何ですか?
- 18. sem_init(...):valueパラメータとは何ですか?
- 19. pythonのパラメータの違い
- 20. スカラ:クラスのフィールドとパラメータの間に実質的な違いは、コンストラクタで何
- 21. Eclipse StatETの "R Project"と "R Package Project"の違いは何ですか?
- 22. Rattle Rパッケージ:リスクとウェイトの違いは何ですか?
- 23. オブジェクトパラメータとジェネリックパラメータ(型パラメータ)の違い
- 24. geometry.locationのパラメータ形式は何ですか?
- 25. AntiForgery.GetTokens:oldCookieTokenパラメータの目的は何ですか?
- 26. Parcel.readStringArray()のパラメータは何ですか?
- 27. StreamGeometryContext.LineToの 'isStroked'パラメータは何ですか?
- 28. Arduinoコールバックのパラメータは何ですか?
- 29. current_user_can()関数のパラメータは何ですか?
- 30. 方法の違いは、パラメータのサブタイプ