Introduction
You may have already seen that running corner detection on a simple image can return thousands of different features, and precisely mapping them with another image could be an issue when using classic computer vision techniques.
We need a tool that can express a human-like behavior to solve this problem quickly and efficiently, and that is where deep learning and neural networks step in.
Deep learning has become one of the hottest topics in the industry. Indeed, neural networks have proven to solve complex problems efficiently, such as image recognition or natural language speech. Luckily for us, we have a solution in Julia to follow the hype!
Let's jump into a quick introduction to neural networks and MXNet and quickly proceed to the programming part.
The need for neural networks
There are millions of use cases requiring that customers build their deep learning application. For a long time, this was a very complicated task involving arcane knowledge and tools which only expert...