There are convolution layers, pooling layers, and possibly a classifier layer (e.g. softmax layer) in a convolutional neural network (CNN).
I heard that there is also a fully-connected layer. What is that?
Cross Validated is a question and answer site for people interested in statistics, machine learning, data analysis, data mining, and data visualization. It only takes a minute to sign up.
Sign up to join this communityThere are convolution layers, pooling layers, and possibly a classifier layer (e.g. softmax layer) in a convolutional neural network (CNN).
I heard that there is also a fully-connected layer. What is that?
Every neuron from the previous layer is connected to every neuron on the next layer1.
The convolutional and the Pooling layers create a feature space, and the flatten FUlly connected layer can be thought as a cheap way of learning a linear function out of the feature space. For the convenience of understanding think of it as a PCA that selects the good features among the feature space created by the Conv and POOL layer.