줄 검색에 사용 된 Armijo 규칙에 대한 혼란이 있습니다. 나는 라인 검색 추적을 다시 읽었지만이 Armijo 규칙이 무엇인지 알지 못했습니다. 누구나 Armijo 규칙이 무엇인지 자세히 설명 할 수 있습니까? 위키 백과가 잘 설명하지 못하는 것 같습니다. 감사
방정식에서 변수 x가 벡터가 아니라 행렬이면 어떻게 될까요? Armijo 규칙을 어떻게 업데이트해야합니까?
—
Frank Puk
아무것도 변하지 않습니다. 당신은 단순히 당신의 모양을 변경한다 벡터 A (열)에 -matrix X K .
—
GoHokies
내가 붙어있는 곳입니다. 경우 행렬이되고, 좌측의 값 ( F ( X K + α P는 K가 ) )는 여전히 스칼라이다. 그러나 오른쪽의 값은 아닙니다-대신 행렬입니다 ( f ( x k ) 는 스칼라이고 β α ∇ f ( x k ) T p k 는 행렬입니다.)
—
Frank Puk
행렬이 아닌 벡터로 작업해야합니다. 따라서 제어 변수 의 행렬 ( X k 로 표시 )을 N 2 요소가 있는 벡터 x k 로 재구성하십시오 . 검색 방향과 그라디언트는 N 2 요소 가있는 벡터도됩니다 . 이런 식으로 Armijo 조건의 RHS와 LHS는 모두 스칼라이며 비교할 수 있습니다.
—
GoHokies