Add,/LG Aimers

[LG Aimers]Deep Neural Networks 딥러닝3 - CNN

싱브이 2023. 7. 30. 01:55
728x90
반응형

 

LG Aimers 학습 내용을 정리한 글입니다

 

 

Neural Network (NN)

 

ConvNets : 특정 class에 존재할 수 있는 작은 특정 패턴들을 정의하고 패턴들이 주어진 이미지 상에 있는지를 판단한다.

 

 

*활성화 지도 : 특정한 convolution filter를 주어진 입력 이미지에 모든 위치에 오버랩을 시켜 매칭되는 정도

 

 

과정 1. 특정 convolution filter를 이미지 상의 각각의 특정 위치에 위치시킨다.

과정 2. 그에 해당하는 이미지 패치와 align을 시켰을 때 pixel 값들을 곱한다.

과정 3, 다 더한다.

과정 4. total pixel 개수들로 나누어준다. (생략가능)

 

Channel

input image가 color인 경우,

RGB가 각각의 input channel로 나뉜다. 즉, 3개의 channel이 된다. 

 

Pooling

 

 

이미지 패치를 옮겨가면서 가장 큰 값을 뽑는다. 

- 이미지 size가 반으로 줄어든다.

- 입력이미지의 channel 별로 따로 진행 

 

 

 

ReLUs

 

 

양수인 수는 그대로,

음수인 수는 0으로

 

 

 

 

Layers get stacked

Hyperparameters

1. Convolution : filter의 수, filter 사이즈

2. Pooling : window size, window stride

3. Fully Connected : layers의 수, neurons의 수 

 

CNN Architectures

1. AlexNet 

2. VGGNet

3. GoogLeNet

4. ResNet

 

 

 

 

 

 

출처 : https://www.lgaimers.ai/ 

 

728x90
반응형