2

UCI のデータセットを使用した分類のために、粒子群最適化を使用して MLP ニューラル ネットワークをトレーニングしています。PyBrain を使用して NN を構築し、カスタム コードを使用してネットワークをトレーニングしています。私の質問は、PSO の Xmax、Xmin パラメータ (つまり、NN の重みの範囲) をどのように選択するかということです。

4

1 に答える 1

1

粒子群最適化には、境界という固有の概念がありません。従来のアプローチの 1 つは、実行可能領域を終了するためにペナルティを課すことです。ペナルティは、急激な不連続がある場合よりも、実行可能領域からの距離に応じて連続的に増加する場合にうまく機能します。実際のニューラル ネットワークの重みは、実行可能領域にクリップされた値を使用できます。

于 2012-03-23T17:13:16.343 に答える