Hiểu các điều kiện Wolfe cho tìm kiếm dòng không chính xác


12

Theo Tối ưu hóa số của cuốn sách của Nocedal & Wright (2006), các điều kiện của Wolfe đối với tìm kiếm dòng không chính xác là, cho hướng đi xuống ,p

Giảm đủ: Điều kiện cong: ∇ f ( x + α p ) T p ≥ c 2 ∇ f ( x ) T p cho 0 < c 1 < c 2 < 1f(x+αp)≤f(x)+c1αk∇f(x)Tp
∇f(x+αp)Tp≥c2∇f(x)Tp
0<c1<c2<1

Tôi có thể thấy làm thế nào điều kiện giảm đủ nói rằng giá trị hàm tại điểm mới phải nằm dưới tiếp tuyến tại x . Nhưng tôi không chắc điều kiện độ cong đang nói với tôi về mặt hình học. Ngoài ra, tại sao phải áp đặt mối quan hệ c 1 < c 2 ? Điều này thực hiện những gì, về mặt hình học?x+αpxc1<c2

Câu trả lời:


12

∇f(x)⋅p<0pp∇f= =0x+αpp∇f(x+αp)⋅pvẫn âm như ở x. Thay vào đó, chúng tôi muốn dừng lại ở một nơi mà độ dốc ít âm hoặc thậm chí là dương.

|∇f(x+αp)⋅p|≤c2|∇f(x)⋅p|

c1<c2


fc2<c1

1
c2<c1f(x)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.