본문 바로가기

convolution

Intuitive understanding of 1D, 2D, and 3D convolutions in convolutional neural networks [closed] https://stackoverflow.com/questions/42883547/intuitive-understanding-of-1d-2d-and-3d-convolutions-in-convolutional-neural-n conv에 대해서 햇갈리는 사람이 꽤 있을 것이다. 그런점에서 이 글이 괜찮은것 같아서 가져왔다. C3D에서 가져온 그림을 활용해서 설명하고 싶습니다.한마디로 요약하자면, 합성곱의 방향성과 출력 형태(output shape) 가 매우 중요합니다!↑↑↑↑↑ 1D 합성곱 - 기본 형태 ↑↑↑↑↑단일 방향(시간 축)으로만 합성곱을 계산합니다.입력: [W], 필터: [k], 출력: [W]예시)입력 = [1, 1, 1, 1, 1]필터 = [0.25, 0.5, 0.25]출력 = [1, 1, 1, .. 더보기
Chapter 3 Convolutional Neural Networks Open Assistant 참여와 Pytorch based DQN을 코드 작성등 개인적인 일정이 겹쳐 조금 늦게 작성을 시작하게 되었다. 추가적으로 CNN을 어떤 식으로 설명할까 고민하다 전통적인 방식으로 진행하게 될 것 같다. 사람은 사물을 판단할 때, 컴퓨터와 달리 픽셀이 완전히 일치해야 동일한 사물이라고 하지 않는다. 이는 극단적인 예지만, 일반적으로 CNN의 시작은 다음의 O, X Classifier 문제를 푸는 방식으로 시작한다. 우리는 위와 아래의 구분이 명확하지만 컴퓨터는 그렇지 않다. 입력자체가 숫자로 들어오기 때문에, 다음의 그림이 일치하는지 알지 못한다. 그러면 컴퓨터에게 어떻게 이 둘이 동일한 X인지 설명인지 시키게 할 것인가? 이것은 참 어려운 문제이다. 컴퓨터에서 이미지는 픽셀의 .. 더보기