입력 오디오 파일을 처리하여 처리하고 수정 된 출력 오디오 파일을 출력하는 오디오 처리 응용 프로그램이 있습니다. 이 오디오 프로세싱 응용 프로그램은 오디오를 처리하는 방법에 영향을 미치는 10-15 개의 매개 변수를 가지므로 출력 오디오 파일의 내용에 영향을줍니다 (예 : 다른 주파수 응답, 더 크게, 더 조용함 등). 이러한 모든 매개 변수에는 제한된 범위가 있습니다 (x0은 예를 들어 < 1이고> -1).자동 매개 변수 튜닝
출력 오디오 파일은 점수를주는 도구로 평가됩니다. 이 도구는 "이상적인"출력이 어떤 소리인지 알고 출력 파일의 점수를 적절하게 계산합니다. 1.0의 점수는 출력이 이상적이라는 것을 의미하며, 즉, 입력 파일은 가능한 최상의 파라미터 세트로 처리된다. 0 점은 출력이 완전히 잘못되었음을 의미합니다.
유효 범위가 10-15 개의 매개 변수가있는 경우 조합은 무한합니다! 나는이 솔루션을 사용할 때까지 수동으로이 매개 변수를 조정할 수 있습니다. 나는 일부 LP/MIP 솔버 (CBC, MS 솔버 파운데이션, GKLP)를 체크 아웃했다. 그러나 이것들은 객관적인 함수로서 수학 방정식을 사용한다 ... 내가 볼 수있는 한 외부 평가 함수를 "플러그인"하지 않는다. .
매개 변수 조정에 도움이되는 LP/MIP 해석기가 올바른 도구입니까? 어떤 아이디어?
감사합니다, 당신은 목적 함수, 다음 예를 LP 이상적인 방법이 될 것이다 (그리고 이상적인 답을 줄 것)를 가지고 있다면
저는 C의 Numerical Recipes 10 장에서 특별히 시뮬레이트 된 어닐링을 사용하고 있습니다. 알고리즘에 제약 조건을 추가하는 최선의 방법을 찾아야하지만 확실히 올바른 접근 방식입니다. – akevan