Neural networks and deep learning are big topics in Data Science/Computer Science and in the technology industry, they currently provide the best solutions to many problems in object recognition, speech recognition, natural language processing and data analytics.