인프런 커뮤니티 질문&답변

­윤동민님의 프로필 이미지
­윤동민

작성한 질문수

최신 딥러닝 기술과 객체인식

YOLOv4 Receptive field관련 질문

해결된 질문

작성

·

272

·

수정됨

1

안녕하세요 Receptive field관련 강의를 듣는 중 궁금한게 생겨 질문드립니다.

제가 이해한 Receptive field는 출력 레이어의 노드 하나에 영향을 미치는 입력 노드의 크기로 layer를 깊게 쌓아서 최대로 가질 수 있는 크기는 입력 크기로 이해를 했습니다.

하지만 다음의 결과에서는 입력 크기보다 더 큰 Receptive field size를 가지는데 이게 가능한 것인가요?

감사합니다.

답변 1

1

딥러닝호형님의 프로필 이미지
딥러닝호형
지식공유자

안녕하세요.

좋은 질문 감사드립니다.

먼저 이해하신 것이 맞습니다!!

우리 예시에서는 2d 한 장을 일렬로 나열한 예를 사용하였기 때문에 말씀하신대로 입력 이미지 사이즈보다 receptive field가 크게 나올 수 없습니다 :)

하지만 더 복잡한 관계에서는 receptive field 사이즈가 입력 이미지 사이즈보다 더 크게 나올 수 있습니다! 예를 들어서 컨볼루션 연산의 채널 수를 늘린다거나 병렬 레이어를 사용하는 등의 구조를 만들면 됩니다. 논문에서도 이를 언급하였는데요. 네트워크를 초과하는 receptive field를 통해 이미지 포인트와 마지막 아웃풋에 대한 관계 수를 늘릴 수 있습니다. 즉, 이미지 크기는 정해져 있지만 입력 포인트와 아웃풋 간의 관계는 모델 구조에 따라 더 증가시킬 수 있습니다 :)

 

감사합니다!

­윤동민님의 프로필 이미지
­윤동민

작성한 질문수

질문하기