2014-09-12 2 views
0

비용 함수는 세 변수에 따라 다릅니다. 따라서 순환 좌표 강하를 사용하려고합니다.scipy 최적화를 사용한 좌표 강하를 사용한 비용 함수 축소

scipy.optimize에서 좌표 하강에 대한 언급이 전혀 없습니다. 저는 처음부터 모든 것을 작성해야하는지 또는 scipy.optimize 메소드를 사용할 수 있는지 여부를 이해할 수 없습니다. .

힌트 나 아이디어를 환영합니다.

추가 정보 :이 논문의 제안 된 방법 "자아 네트워크에서 사용자 프로파일 링 : 속성 및 관계 유형 공동 프로파일 링 접근법"을 구현하려고합니다. Python 2.7 사용하기.

답변

0

참조 할 용지에 일부 변수 의 문제를 최적화해야합니다. 아마 좌표 하강을 찾고있는 것은 아니지만 정수형 프로그래밍/연속 최적화 솔버가 혼합되어 있습니다. 솔루션 scipy.optimize 파생 무료 해법으로 찾을 수있다,

scipy.optimize 정수 프로그래밍 솔버는 없지만, 문제가 너무 어려운 경우, 또는 http://scipy.org/topical-software.html#optimization

에 나열된와 약간의 행운이있을 수 있습니다 (심플 렉스와 파월)을 제공합니다.

+0

파웰과 심플을 시도해 봅니다. 감사. – viva

관련 문제