I have been studying neural networks and I recently found out about deep learning and convolutional neural networks. Can someone give me a newbie introduction to convolutional neural networks, what is the intuition behind them, little bit about the theory (+ possible good references for details and pseudo-code). I do understand how convolution-operation is defined, but can't connect it into neural networks. I'm also just beginning with deep learning methods, so I don't have any experience with that.

Question shortly put: Could someone give an introduction to convolutional neural networks? I would appreciate to have answers to questions:

  1. What?

  2. Why?

  3. How?

  • 3
    $\begingroup$ I think the question is too broad. Also, Murphy's and Bishop's book have good and gentle introductions. $\endgroup$ – bayerj Sep 25 '14 at 12:43
  • $\begingroup$ Hi @bayerj could you give the name of the books? =) thank you for your help, okay, even a small introduction is enough :) $\endgroup$ – jjepsuomi Sep 25 '14 at 12:48
  • 1
    $\begingroup$ Chris Bishop "Pattern recognition and machine learning". Kevin Murphy "Machine learning: a probabilistic perspective". $\endgroup$ – bayerj Sep 26 '14 at 10:43

Here is an oft-cited course on Computer Vision (CV) to get you started. There are a few more for when you get more advanced (also includes general ML courses).

I find video can be much more engaging, but of course the tradeoff is that if you're on the internet it's easier to get distracted.


Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.