답변:
을 사용하여 몇 가지 자습서가 나열된optim
게시물을 작성했습니다 .
관련 섹션의 인용문은 다음과 같습니다.
optim
와 마이너스 로그 우도 함수와 같은 사용자 정의 생성 목적 함수 의 조합 은 사용자 정의 모델의 파라미터 추정을위한 강력한 도구를 제공합니다.optim
줍니다.optim
"를 사용하여 사용 가능한 다양한 최적화 알고리즘에 대한 유용한 설명을 제공합니다 .Jeromy Anglim의 답변 외에도 더 많은 링크가 있습니다.
옆에 optim
가 당신이 원하는 수 있습니다 기본 R의 또 다른 기능입니다 nlminb
. 확인 ?nlminb
및 ?optim
사용의 예.
최적화를 수행 할 수있는 패키지가 많이 있습니다. 내가 가장 흥미로 웠던 것은 optimx 패키지와 다른 버전의 심플 렉스 알고리즘을위한 neldermead 패키지였습니다.
또한 더 많은 패키지에 대한 최적화의 CRAN 작업보기를 살펴볼 수 있습니다.
내 권장 사항은 모두 결정 기능 (예 : 임의 노이즈 없음)이 있다고 가정합니다. 결정 론적이거나 너무 크지 않은 함수의 경우 시뮬레이션 어닐링 또는 유전자 알고리즘과 같은 알고리즘을 사용해야합니다. 그러나 CRAN 작업보기 에는 필요한 것이 있어야합니다.