Формула Дэвидона–Флетчера–Пауэлла (или DFP ; названа в честь Уильяма К. Дэвидона , Роджера Флетчера и Майкла Дж. Д. Пауэлла ) находит решение уравнения секущей, которое наиболее близко к текущей оценке и удовлетворяет условию кривизны. Это был первый квазиньютоновский метод, обобщивший метод секущей на многомерную задачу. Это обновление сохраняет симметрию и положительную определенность матрицы Гессе .
При наличии функции , ее градиента ( ) и положительно определенной матрицы Гессе ряд Тейлора имеет вид
и ряд Тейлора самого градиента (уравнение секанса)
используется для обновления .
Формула DFP находит решение, которое является симметричным, положительно определенным и наиболее близким к текущему приближенному значению :
где
и является симметричной и положительно определенной матрицей .
Соответствующее обновление обратного приближения Гессе определяется как
предполагается положительно-определенным, а векторы и должны удовлетворять условию кривизны
Формула DFP весьма эффективна, но вскоре ее заменила формула Бройдена–Флетчера–Гольдфарба–Шенно , которая является ее дуальной (поменявшая роли y и s ). [1]
Компактное представление
Развернув матричную рекуррентность для , формулу DFP можно выразить как компактное матричное представление . В частности, определяя
и верхние треугольные и диагональные матрицы
матрица DFP имеет эквивалентную формулу
Обратное компактное представление можно найти, применив обратное представление Шермана-Моррисона-Вудбери к . Компактное представление особенно полезно для задач с ограниченной памятью и ограничениями. [2]
Смотрите также
Ссылки
- ^ Avriel, Mordecai (1976). Нелинейное программирование: анализ и методы . Prentice-Hall. стр. 352–353. ISBN 0-13-623603-0.
- ^ Бруст, Дж. Дж. (2024). «Полезные компактные представления для подгонки данных». arXiv : 2403.12206 [math.OC].
Дальнейшее чтение
- Дэвидон, WC (1959). «Метод переменной метрики для минимизации». Отчет AEC по исследованиям и разработкам ANL-5990 . doi :10.2172/4252678. hdl : 2027/mdp.39015078508226 .
- Флетчер, Роджер (1987). Практические методы оптимизации (2-е изд.). Нью-Йорк: John Wiley & Sons. ISBN 978-0-471-91547-8.
- Kowalik, J.; Osborne, MR (1968). Методы решения задач неограниченной оптимизации . Нью-Йорк: Elsevier. С. 45–48. ISBN 0-444-00041-0.
- Нокедаль, Хорхе; Райт, Стивен Дж. (1999). Численная оптимизация . Springer-Verlag. ISBN 0-387-98793-2.
- Уолш, GR (1975). Методы оптимизации . Лондон: John Wiley & Sons. С. 110–120. ISBN 0-471-91922-5.