0

多くの最適化アルゴリズムで、スケーリング係数を使用して目的関数をスケーリングすることを見てきました。この背後にある理由がわかりません。最適化アルゴリズムで目的関数のスケーリングが必要なのはなぜですか? スケーリングなしで機能しますか。論理的にはうまくいくはずですが、今は少し混乱しています。

私はあなたが私に答えてくれることを願っています、そして本当にありがとう

4

1 に答える 1

0

スケーリングは、最適化問題で次のいずれかの目的でよく使用されます。A) より良い回答をより見栄えよくする (対数スケーリング)、または B) OK 回答とわずかに良い回答の違いを近づける (Quashing 関数)。

ほとんどのアルゴリズムは、スケーリングされていない目的関数で機能するはずですが、スケーリングされたバージョンでより適切に機能する可能性があります。

効果を確認するには、両方のバージョンでメタヒューリスティックを実行することをお勧めします。

于 2013-04-08T18:02:08.067 に答える