I'm familiar with Auto-Encoders and I'm about to dive into CNNs. By having a look at the most important component of a CNN, the filter:


I wonder how it is different from Auto-Encoders:


For me, it looks conceptually the same. I even have to admit it is quite of another higher concept: Dimensionality reduction. In e.g. PCA, as well as in AE and in CNN(?) you transform higher data / higher dimensions onto lower / compressed data. I can see that the methods are somehow different but yet, can't really explain in which manner, finally.

  • 2
    $\begingroup$ CNN is known to be good at extracting features from images, which is why auto encoders utilize CNN for the encoding part. $\endgroup$ – Aray Karjauv Jun 18 at 12:18
  • $\begingroup$ Ok, interesting.. so, in this context, CNN is half an AE. $\endgroup$ – Ben Jun 21 at 6:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.