There’s a lot of buzz going around about “Deep Learning”, “AI”, and “Neural Networks”.
But what do those words even mean?
A Neural Network is essentially a model of how neurons in a human’s brain might work. By using a few sets of simple mathematical models connected together in a simple structure, we are able to model extremely complex systems. Like the game of Go, or to recognize hand written text in pictures.
Computerphile has made an excellent series of videos that explains a certain type of Neural Network, a Convolutional Neural Network. You can watch them below:
(The first three videos don’t explicit talk about neural networks but they are important precursors to the last two videos)