3주차

$$\gdef \sam #1 {\mathrm{softargmax}(#1)}$$ $$\gdef \vect #1 {\boldsymbol{#1}} $$ $$\gdef \matr #1 {\boldsymbol{#1}} $$ $$\gdef \E {\mathbb{E}} $$ $$\gdef \V {\mathbb{V}} $$ $$\gdef \R {\mathbb{R}} $$ $$\gdef \N {\mathbb{N}} $$ $$\gdef \relu #1 {\texttt{ReLU}(#1)} $$ $$\gdef \D {\,\mathrm{d}} $$ $$\gdef \deriv #1 #2 {\frac{\D #1}{\D #2}}$$ $$\gdef \pd #1 #2 {\frac{\partial #1}{\partial #2}}$$ $$\gdef \set #1 {\left\lbrace #1 \right\rbrace} $$ % My colours $$\gdef \aqua #1 {\textcolor{8dd3c7}{#1}} $$ $$\gdef \yellow #1 {\textcolor{ffffb3}{#1}} $$ $$\gdef \lavender #1 {\textcolor{bebada}{#1}} $$ $$\gdef \red #1 {\textcolor{fb8072}{#1}} $$ $$\gdef \blue #1 {\textcolor{80b1d3}{#1}} $$ $$\gdef \orange #1 {\textcolor{fdb462}{#1}} $$ $$\gdef \green #1 {\textcolor{b3de69}{#1}} $$ $$\gdef \pink #1 {\textcolor{fccde5}{#1}} $$ $$\gdef \vgrey #1 {\textcolor{d9d9d9}{#1}} $$ $$\gdef \violet #1 {\textcolor{bc80bd}{#1}} $$ $$\gdef \unka #1 {\textcolor{ccebc5}{#1}} $$ $$\gdef \unkb #1 {\textcolor{ffed6f}{#1}} $$ % Vectors $$\gdef \vx {\pink{\vect{x }}} $$ $$\gdef \vy {\blue{\vect{y }}} $$ $$\gdef \vb {\vect{b}} $$ $$\gdef \vz {\orange{\vect{z }}} $$ $$\gdef \vtheta {\vect{\theta }} $$ $$\gdef \vh {\green{\vect{h }}} $$ $$\gdef \vq {\aqua{\vect{q }}} $$ $$\gdef \vk {\yellow{\vect{k }}} $$ $$\gdef \vv {\green{\vect{v }}} $$ $$\gdef \vytilde {\violet{\tilde{\vect{y}}}} $$ $$\gdef \vyhat {\red{\hat{\vect{y}}}} $$ $$\gdef \vycheck {\blue{\check{\vect{y}}}} $$ $$\gdef \vzcheck {\blue{\check{\vect{z}}}} $$ $$\gdef \vztilde {\green{\tilde{\vect{z}}}} $$ $$\gdef \vmu {\green{\vect{\mu}}} $$ $$\gdef \vu {\orange{\vect{u}}} $$ % Matrices $$\gdef \mW {\matr{W}} $$ $$\gdef \mA {\matr{A}} $$ $$\gdef \mX {\pink{\matr{X}}} $$ $$\gdef \mY {\blue{\matr{Y}}} $$ $$\gdef \mQ {\aqua{\matr{Q }}} $$ $$\gdef \mK {\yellow{\matr{K }}} $$ $$\gdef \mV {\lavender{\matr{V }}} $$ $$\gdef \mH {\green{\matr{H }}} $$ % Coloured math $$\gdef \cx {\pink{x}} $$ $$\gdef \ctheta {\orange{\theta}} $$ $$\gdef \cz {\orange{z}} $$ $$\gdef \Enc {\lavender{\text{Enc}}} $$ $$\gdef \Dec {\aqua{\text{Dec}}}$$

이론 part A

우선, 우리는 시각화 된 6-계층 신경망을 살펴본 후에, 합성곱Convoluton과 합성곱 신경망Convolutional Neural Nets (CNN) 주제에 대해 알아본다. 몇몇 CNN에서 사용되는 매개변수 변환 방법에 대해 복습하고, 계층적 방식Hierarchical manner으로 특징Features을 학습하는 데 사용되는 커널Kernel의 개념을 소개한다. 그렇게 함으로써 입력 데이터를 분류하는 데에 CNN을 사용하는 이유를 알게 될 것이다.

이론 part B

CNN이 어떻게 발전해 왔는지에 대해 소개한다. MNIST 데이터셋에서의 숫자인식 과업을 보여주기 위해, 현대적인 LeNet5 구현을 비롯한 다양한 CNN 아키텍처 대해 자세히 설명한다. 이러한 설계 원리를 기본으로 CNN의 장점들을 확장하면, 자연 이미지의 특징들(합성성Compositionality, 정상성Stationarity, 지역성Locality)을 활용할 수 있다.

실습

CNN 특성과 가장 관련이 있는 신호의 특성인 지역성, 정상성, 합성성에 대해 좀 더 자세히 논의한다. 희소성Sparsity과 가중치 공유Weight Sharing, 레이어 적층Stacking of layers을 통해 커널이 위 성질을 어떻게 활용하는 지 정확하게 탐구하고, 패딩Padding과 풀링Pooling의 개념을 유도해본다. 마지막으로, FCN과 CNN의 성능 비교는 여러 데이터 양식으로 수행한다.



Jinwoo Oh