Лекция: Алгоритм наилучшей пробы
Здесь используются два шага: пробный a и рабочий h. Величина пробного шага соответствует необходимой точности. Задается также число пробных шагов m, меньшее числа переменных n, причем разница между m и n увеличивается с ростом n.
В текущей точке генерируются m направлений Xj и на них делаются пробные шаги. Вычисляются изменения функции
.
В направлении с наименьшим (отрицательным) приращением Dfjвыполняется рабочий шаг:
.
Поиск заканчивается, если .
По аналогии с предыдущим алгоритмом можно рассматривать и неудачные направления: вычислить. Если максимум соответствует положительному приращению Dfj, то рабочий шаг делается в противоположном направлении.
еще рефераты
Еще работы по информатике