MNISTを用いた畳み込みニューラルネットワーク[7]

TensorFlowでは、前述のMNISTを用いた畳み込みニューラルネットワーク構築がチュートリアルとして用意されている。 Figure 5.2に示すように、畳み込みニューラルネットワークは、主に畳み込み層(convolution layer)、プーリング層(pooling layer)、全結合層(fully-connected layer)の3つで構成されている。 これについて、チュートリアルではソースコードにおいてどのように構築されているかを見ていく。

図 5.2: Convolution neural network
\includegraphics[scale=0.9]{cnn.eps}



Subsections

Deguchi Lab. 2017年3月6日