하이퍼 파라미터 최적화
신경망 아키텍처 탐색 기술
그리드 탐색
랜덤 탐색
목적 함수를 최대로 하는 최적해를 찾는 기법이다.
Jasper Sneok: 베이지안 최적화를 하이퍼 파라미터 탐색에 적용함
최근에는 베이지안 최적화와 Hyperband 기법을 조합한 하이퍼 파라미터 최적화 기술이 등장하고 있다.
FABOLAS
Hadrien Bertrand: 베이지안 최적화와 Hyperband를 조합한 탐색 기법 제안
BOHB
진화 알고리즘(Evolution Algorithm)은 후보해 집합(Population)을 생성한다.
선택-크로스오버-뮤테이션-평가의 과정을 반복해 해당 집합을 업데이트 하여 적합성 지표(Fitness)를 만족시키는 해를 탐색한다.
이후 진화 알고리즘 기반으로 합성곱 신경망을 자동 탐색하는 제안들이 등장하고 있다.
AmoebaNet
Hierarchical NAS
JASQNet
강화 학습(Reinforcement Learning) 기법의
NASNet
NAS 기술의 신경망을 구성하는 단위 구조인 블록을 제시하고, 제약 조건을 두어 탐색 영역을 한정한다.
블록은
로 구성된다.
순환 신경망(RNN: Recurrent Neural Network) 제어기는 두 입력값, 두 연산자, 병합 연산자라는 파라미터들을 결정하도록 PPO(Proximal Policy Optimization) 이용해 훈련된다.
NasNet은 훈련을 5회 반복해 하나의 합성곱 셀을 탐색하는 데, 각 셀은 합성곱 신경망의 한 계층으로 기능한다.
NAS 기법과 비교했을 때 단위 구조에 제약을 두어 탐색 영역을 한정하는 거의 성능적 중요성을 입증한다.
MnasNet
RNN 제어기를 훈련시켜 NAS와 동일한 구성 요소들을 도출한다.
탐색 성능을 향상할 목적으로 합성곱 신경망을 여러 블록의 순차적 적층으로 구조화 한다.
개별 블록을 구성하는
세부적인 사항들을 RNN을 통해 산출하도록 탐색 영역을 계층적으로 설계하여, 탐색 영역의 크기를 축소했다.
모바일 기기에서 추론 시간을 측정하여 탐색의 정확도를 개선했다.
파라미터 개수와 곱셈 누산의 획수가 증가한다는 단점이 있다.
ENAS
One-shot NAS
DARTS
ProxylessNAS