We are continuing with our series of videos on artificial intelligence, this time with special emphasis on neural networks, deep learning and their connection to AI. 

Neural networks are part of machine learning and the basis for deep learning. The idea behind neural networks is to mimic human behavior in a way that you send input signals and train neural networks for achieving desired results

Deep learning is one specific way of applying neural networks. With deep learning, it became possible to build models and one of the main benefits of deep learning is that you can start with an already trained neural network model and adapt it to your specific needs. For example, you can have a neural network that can do text to speech for the English language and use the voice of some person and modify that neural network to mimic that person speaking in English.

It is good to know that the best way to leverage deep learning is by using public cloud services. Public cloud gives you flexibility, scalability and already prepared models to start with. All big public cloud vendors like Google, Amazon and Microsoft offer such services where you can actually do text to speech, image and voice recognition and much more.

What are deep learning and Neural networks

For example, we made an app for one client using image recognition technology to help users get the most out of their paper maps. When users take a picture of the part of the map, the app recognizes the image and allows users to access the URL connected with the image. Pretty cool, right? Check out the demo for the MapScan App here.

Learn more about this topic in our video and feel free to reach out to us if you need any help or more information regarding this or any other topic.