위키득계정 ↗
기술

EfficientNetV2

EfficientNetV2기술
계열
합성곱 신경망
설계 기준
학습 속도와 크기
구조 요소
MBConv와 Fused-MBConv
학습 방식
해상도와 규제의 점진 조절
EfficientNetV2는 학습 속도와 매개변수 효율을 함께 고려해 설계한 합성곱 신경망 계열이다. 모형 구조의 선택과 점진적인 학습 해상도 조절을 결합한다.

학습 비용을 포함한 설계

EfficientNetV2의 구조 탐색은 정확도뿐 아니라 학습 속도와 매개변수 수를 고려한다. 추론 연산량이 작은 구조가 반드시 빨리 학습되는 것은 아니므로 학습 과정 자체의 효율을 설계 기준에 포함한다.

서로 다른 합성곱 블록

MBConv와 Fused-MBConv를 함께 활용한다. Fused-MBConv는 확장용 1×1 합성곱과 깊이별 공간 합성곱을 일반 공간 합성곱으로 결합한 형태다. 두 블록의 실제 속도 차이는 특징 크기와 장치의 연산 지원에 영향을 받는다.

점진적인 학습

작은 입력 이미지에서 학습을 시작해 해상도를 높인다. 이미지 크기에 맞춰 데이터 증강과 드롭아웃 같은 규제의 강도도 조절한다. 작은 이미지에서도 마지막 단계와 똑같이 강한 규제를 적용하는 방식과 구분된다.

해상도와 비용의 관계

한 변 128인 정사각형 이미지는 16,384화소이고 한 변 256이면 65,536화소다. 변 길이는 두 배지만 화소 수는 네 배다. 이는 독립적인 크기 계산이며 전체 학습 시간이 정확히 네 배라는 뜻은 아니다. 배치 크기와 연산 구성, 학습 단계별 반복 횟수까지 함께 측정해야 비용을 비교할 수 있다.

관련 문서

EfficientNet / GhostNet / 합성곱 신경망 / 신경망 구조 탐색 / 드롭아웃 / 데이터 증강