Deep learning is a subset of machine learning that relies on deep neural networks. It is how computers identify objects in images, translate speech in real-time, generate artwork and music, and perform other tasks that would have been impossible just a few short years ago. Learn what neural networks are, how they work, and how to build them using popular deep-learning libraries such as Keras and TensorFlow. More importantly, learn how to bring the magic of neural networks to the next software project that you work on, and come away with numerous code samples to get those projects started.
Jeff Prosise makes his living writing apps for Microsoft platforms and teaching others how to do the same. With expertise in HTML5, Windows, and Windows Phone, he travels the world enlightening audiences about tools and techniques for creating rich apps. A former engineer who discovered after college that there's more to life than computing loads on mounting brackets, today Jeff's passion is for mobile development and the Microsoft Web stack. He works closely with Microsoft product teams in Redmond, WA, to track the latest advances in these technologies. Jeff has written nine books and hundreds of magazine articles, in addition to prolifically blogging about his latest adventures, passions, and discoveries in programming.