I&C SCI X426.78

Deep Learning Using TensorFlow

Deep Learning is a branch of Artificial Intelligence (AI) that is based on the architecture of Neural Networks. When the number of hidden layers in a neural network is extended, it becomes a ‘Deep Learning’ Neural Network. Applications of Deep Learning include object recognition in images, natural language processing, and human speech recognition. Deep Learning applications are found in virtually all industries including manufacturing, pharmaceuticals, medical, information security, etc.

This course will start out by covering advanced concepts of Neural Networks and Deep Learning and will continue with how these concepts can be applied using TensorFlow, a Python-based low-level library. TensorFlow is a great ML tool and makes machine learning faster and easier. The procedure of installing TensorFlow and Keras will be explained before moving into more complex activities such as ML modeling methods testing (estimation and classification). The architecture of GPU (Graphics Processing Units) and TPU (Tensor Processing Units) will also be addressed.

Prerequisite(s): I&C SCI X426.64 Introduction to Programming with Python AND I&C SCI X426.75 Tools and Techniques for Machine Learning.

Icon
Course
Approximate Cost TBD
Format Online
Duration TBD
Total Credits 2.5