Deep Learning for Machine Vision

Relatively obscure a few short years ago, Deep Learning is ubiquitous today across data-driven applications as diverse as machine vision, super-human game-playing, and natural language processing (NLP). This Live Training builds on the fundamentals of Deep Learning to develop a specialization in Machine Vision, a foundation of contemporary Artificial Intelligence.

Since a Deep Learning algorithm named AlexNet smashed visual-recognition benchmarks in 2012, machine-vision applications have led the charge in the Deep Learning wave that has since engulfed the world. In this training, we will detail how the Convolutional Neural Networks (CNNs) like AlexNet that predominate contemporary Machine Vision function. We’ll then employ CNNs ourselves to attain remarkably accurate results in an object-recognition task. To round the training off, we’ll build a revolutionary Generative Adversarial Network (GAN) to further leverage CNNs and produce convincing machine-generated artwork!

To facilitate an intuitive understanding of Machine Vision, essential theory will be introduced visually and pragmatically. Theory will immediately be brought to life with interactive demos and hands-on exercises featuring Keras, the wildly-popular Python API for TensorFlow.