Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- level1
- 부스트캠프 회고
- 프로그래머스
- 네이버 부스트캠프
- 부스트캠프
- 파이썬 재귀함수
- 파이썬 카카오코딩테스트
- 프로그래머스 레벨1
- 양과늑대
- 프로그래머스LEVEL1
- 라이브러리란?
- 카카오 코딩테스트
- 프로그래머스 레벨2
- 카카오 파이썬
- 프로그래머스 레벨3
- 도커연결오류
- 파이썬 프로그래머스
- 파이썬 양과늑대
- Cannot connect to the Docker daemon at unix
- 도커오류
- 카카오코딩테스트
- 프로그래머스 양과늑대
- docker시작하기
- 프레임워크란?
- 카카오코테
- 부스트캠프AITech
- 코딩테스트
- 파이썬
- 프로그래머스 파이썬
- 부캠
Archives
- Today
- Total
코린이의 공부일기
[Boost Camp] 1WEEK.4Days CNN의 기본 본문
1.Couvolution 연산
- Convolution연산은 커널(kernel)을 입력벡터 상에서 움직여가며 선형모델과 합성함수가 적용되는 구조이다.
- Convolution연산의 수학적 의미는 신호(signal)을 커널을 이용해 국소적으로 증폭 또는 감소시켜서 정보를 추출 또는 필터링 하는 것 이다.-> 수식으로 이해하는 것은 너무 어려움.
2. 다양한 차원에서의 Convolution
- Convolution연산은 1차원뿐 아니라 다양한 차원에서 계산이 가능하다.
3. 2차원 Convolution연산 이해하기
- 커널을 움직여가며 각 행렬의 원소끼리의 곱의합으로 출력벡터가 나온다.
실전에서는 출력벡터의 적절한 크기를위해 테두리의 0으로 정해놓는다.
- 채널이 여러개인 2차원 입력의 경우 2차원 Convolution을 채널개수만큼 적용한다.
4.Convolution 연산의 역전파
- Convolution 연산은 커널이 모든 입력데이터에 공통으로 적용되기 때문에 역전파를 계산할 때도 convolution연산이 나오게 된다.
'BOOST CAMP_정리' 카테고리의 다른 글
[Boost Camp] 1주차 회고록 (0) | 2021.08.09 |
---|---|
[Boost Camp] 1WEEK.5Days -RNN (0) | 2021.08.09 |
[Boost Camp]1WEEK. 4Days-1 확률론의 기초 (0) | 2021.08.08 |
[Boost Camp] 1WEEK. 3Days-2 경사하강법 (0) | 2021.08.08 |
[Boost Camp] 1WEEK . 3Days- 1. 벡터의 기초 (0) | 2021.08.08 |
Comments