답변:
모수를 추정하려고 할 때 항상 닫힌 양식 솔루션이 필요합니다. 그러나 항상 존재하는 것은 아닙니다 (일부 경우에는 존재하지만 현재는 알 수없는 것으로 생각됩니다). 폐쇄 형 솔루션이 존재하지 않을 경우, 가능한 최상의 모수 추정값을 얻기 위해 일부 휴리스틱 전략을 사용하여 모수 공간을 검색해야합니다. 이러한 많은 검색 전략 (예 :에있다 R
, ? Optim을 목록 6 범용 방법). IRWLS는 Newton-Raphson 알고리즘 의 단순화 된 버전입니다 .
안타깝게도 [ 1 ]에 대한 답변 은 전체 최소값 (최대)을 찾는 휴리스틱 검색 전략이 보장되지 않는다는 것입니다. 그 이유는 세 가지가 있습니다.
유한 글로벌 최소값 (최대)이 있지만 알고리즘에서 찾지 못하는 경우도 있습니다. 이러한 알고리즘 (특히 IRWLS 및 NR)은 지정된 위치에서 시작하여 어떤 방향으로 이동하는 것이 '내리막'(즉, 착용감을 향상)으로 구성되는지 확인하기 위해 '주변'을 찾는 경향이 있습니다. 그렇다면, 그 방향으로 어느 정도 거리를두고 다시 맞추고 추측 / 예상 된 개선이 일부 임계 값보다 작을 때까지 반복합니다. 따라서 세계 최소값에 도달하지 못하는 두 가지 방법이 있습니다.
귀하의 [ 2 ] 와 관련하여 , 다른 검색 전략은 지역 최소에 걸리는 경향이 다르다는 점에 유의하십시오. 후자의 두 가지 문제를 해결하기 위해 동일한 전략을 적용하거나 다른 출발점에서 시작할 수도 있습니다.
일반적으로 IWLS는 다른 수치 최적화 방법과 마찬가지로 수렴되는 경우 로컬 최대 값까지의 수렴을 보장 할 수 있습니다. 다음 은 시작 값이 R의 glm ()에서 사용하는 알고리즘에 대한 수렴 영역을 벗어난 좋은 예입니다. 그러나 표준 링크가있는 GLM의 경우 가능성이 오목하다는 점에 주목할 가치가 있습니다 . 여기를 참조 하십시오 . 따라서 알고리즘이 수렴하면 전역 모드로 수렴됩니다!
슬라이드에서 지적한 마지막 문제는 매개 변수의 MLE이 무한대 인 문제입니다. 이것은 완전한 분리가 존재하는 로지스틱 회귀 분석에서 발생할 수 있습니다. 이 경우 적합 확률이 숫자 0 또는 1이라는 경고 메시지가 표시됩니다. 이러한 상황이 발생하면 알고리즘이 모드로 수렴되지 않으므로 알고리즘과 관련이 없습니다. 로컬 최대 값에 갇혀 있습니다.