このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
gamultiobj オプションと構文:gaとの違い
gamultiobj の構文とオプションは ga のものと似ていますが、次のような違いがあります。
gamultiobjは非線形制約に'penalty'アルゴリズムのみを使用します。遺伝的アルゴリズムのための非線形制約ソルバーアルゴリズムを参照してください。gamultiobjは、各個体にその近傍に対する距離尺度を割り当てる関数であるオプションDistanceMeasureFcnを取ります。gamultiobjはオプションParetoFractionを取ります。これは、最適化中に保持される最良のパレート境界上の母集団の割合を指定する 0 から 1 までの数値です。(反復回数 のステップ 6 で他のランクの個体が少なすぎる場合、最適なパレート境界上の母集団の割合がParetoFractionを超える可能性があります。)gamultiobjはTournament選択機能のみを使用します。gamultiobjは、gaとは異なる方法でエリート個体を使用します。非劣等個体を劣等個体より上位にソートするため、エリート個体が自動的に使用されます。gamultiobjにはハイブリッド関数が1 つだけあります (fgoalattain)。gamultiobjには停止時間制限はありません。gamultiobjではさまざまなプロット関数が利用できます。gamultiobjにはスケーリング機能の選択肢がありません。