답변:
기본적으로 네 가지 방법이 있습니다.
다양한 방법이 존재합니다. 그것들은 그리드 검색이나 랜덤 검색과 같은 임의 / 무 방향 검색 방법과 직접 방법으로 크게 분할 될 수 있습니다. 그러나 운이 나지 않는 한 (최소한 수백 개, 매개 변수 수에 따라 다름) 하이퍼 파라미터 설정을 모두 테스트해야합니다.
직접적인 방법의 클래스에서 몇 가지 뚜렷한 접근법이 식별 될 수 있습니다.
하이퍼 파라미터 튜닝을위한 다양한 솔버를 제공하는 Python 패키지 인 Optunity 를 살펴볼 수 있습니다 (지금은 EGO 및 Kriging을 제외하고 언급 한 모든 것). MATLAB 및 R에 대한 기회가 곧 제공 될 예정입니다. 면책 조항 : 나는이 패키지의 주요 개발자입니다.
내 개인적인 경험을 바탕으로 진화 적 방법은 이러한 유형의 문제에 매우 강력합니다.