Нормализация значений минимизируемого функционала

Теоретически масштаб значений целевого функционала J (х) не оказывает влияния на процесс поиска. Однако при численной реализации алгоритма выбор масштаба J (х) является существенным фактором. Как показывает практика, целесообразно поддерживать значения J (х) на уровне J (х) ≅ 1 с целью уменьшения вычислительных погрешностей и предотвращения влияния концов диапазона чисел, представимых в памяти компьютера. Для этого в подпрограмме пользователя значения J (х) умножаются на постоянный для текущего цикла оптимизации множитель. Как правило, необходимо вначале нормализовать управляемые параметры согласно (4.11), затем промасштабировать значения J (х), а далее перейти к уравниванию производных (4.12).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: