2017-06-05 6 views
0

ニューラルネットワークの設計には、R-packages(nnet、amore、neuralnet)を使用します。問題は、カスタムエラー関数を使用したいということです。ニューラルネットワークからの出力に基づいて、私はカスタム計算を持っています...ニューラルネットワークのカスタムエラー関数R

これはRのパッケージに入っているようですね。私ができることを知っている人はいますか?

他の可能性は、自分のニューラルネットワークの重みを最適化するために遺伝的アルゴリズムを使用していますが、ここでは最適化はできません。私のネットワーク28入力&隠されたニューロン9個は大きすぎて最適化する遺伝的アルゴリズムを使用することができません。 (遺伝的アルゴリズムアプローチはオプションかもしれませんが、まともなものを達成しようとするのは時間がかかるでしょう)

答えて

0

パッケージでは、自動的に区別されるカスタム起動およびエラー関数を渡すことができます(関数が内部R関数を持つことができると仮定します)。アクティベーション機能のReLUの実装方法については、この質問hereを参照してください。カスタムエラー関数をerr.fct引数に渡すことで同じことが可能になります。