파월의 방법

Powell's method

파월의 방법, 엄밀히 말하면 파월의 결합 방향 방법마이클 J. D가 제안한 알고리즘이다. 파월, 함수의 국소적 최소값을 찾아라.함수를 달리할 필요는 없으며 파생상품도 취하지 않는다.

함수는 고정된 수의 실제 값 입력의 실제 값 함수여야 한다.발신자가 최초 지점을 통과한다.호출자는 초기 검색 벡터 집합을 통과하기도 한다.일반적으로 N 검색 벡터(예 { 1,, 가 전달되며, 이 벡터는 단순히 각 축에 정렬된 정규 값이다.[1]

이 방법은 각 검색 벡터를 따라 차례로 양방향 검색으로 기능을 최소화한다.각 검색 벡터를 따라 양방향 라인 검색은 골든섹션 검색이나 브렌트의 방법으로 할 수 있다.Let the minima found during each bi-directional line search be , where (는) 초기 시작점이고 i 은(는) 을(를) 따라 양방향 검색 중에 결정된 스칼라이다그러면 새로운 위치( 1 는 검색 벡터의 선형 조합으로 표현될 수 있다. 즉, 1= x + i= 새로운 변위 벡터 = 1 는 새로운 검색 벡터가 되어 검색 벡터 목록의 끝에 추가된다.한편, 새로운 방향에 가장 크게 기여한 검색 벡터(d = g i = i ‖ i{ { { { { {\는 검색 벡터 목록에서 삭제된다.The new set of N search vectors is .알고리즘은 중요한 개선이 이루어지지 않을 때까지 임의의 횟수를 반복한다.[1]

이 방법은 파생상품을 취할 필요가 없기 때문에 특히 기초적인 수학적 정의가 없는 함수의 국소적 최소치 계산에 유용하다.기본 알고리즘은 간단하다. 복잡성은 브렌트의 방법을 통해 얻을 수 있는 검색 벡터를 따라 선형 검색에 있다.

참조

  1. ^ a b Mathews, John H. "Module for Powell Search Method for a Minimum". California State University, Fullerton. Retrieved 16 June 2017.