) 0 x f x s t g x = ( ) min . . ( ) 0 x f x s t g x 目的関数の計算前に設計変数を実行 可能解に修正する修正オペレータを使用 制約条件自体を目的関数のように扱う 手法が代表的 目的関数の計算を必要とする制約条件 (ex. トルク200Nm以上など) 目的関数の計算を必要としない制約条件 (ex. 磁石厚さ5mm以上など) [2] 原田+, 人工知能学会論文誌, 2007 ペナルティ法 パラメータレス制約処理 ペナルティ関数 [3] Deb+, John Wiley & Sons, Inc., 2001 目的関数 制約満足の場合 制約違反の場合 目的関数最大値