Deep Learning

  • Computer Science |

Description

In this course, students will gain insight into the Deep learning algorithms, how they work, their strengths, challenges that lie ahead of them and when to apply them. We will investigate various Deep Learning models from the supervised and unsupervised learning domain. We will examine various existing pipelines used for handling real-world applications. The focus will be on Artificial Neural Networks (ANN), Convolution Neural Networks (CNN), and various generative models.

Program

Bachelor of Computer Science - 132 CRs

Objectives

  • - Explain the basic mathematical foundation for machine learning techniques.
    - Identify the main Deep Learning algorithms and their applicability in Machine Learning tasks
    - Explain details of layered-architectures and their learning algorithms.
    - Explain how real-world problems are modelled and solved by Deep Learning techniques.
    - Elaborate on the strengths of the state-of- the-art of Deep Learning techniques and the challenges that remain.
    - Develop programs using a Deep Learning toolbox.
    - Apply metrics for evaluating outcomes of Deep Learning program and analyzing results.

Textbook

an Goodfellow and Yoshua Bengio, Deep Learning, MIT Press

Course Content

content serial Description
1Why go deep?
2ANN
3CNNs for classification
4CNNs for semantic segmentation
5Recurrent Neural Networks
6Hyper-parameters
7Boltzmann machines
8Restricted Boltzmann machines
9Autoencoders
10Basics of GANs
11Performance measures
12Performance analysis
13Deep models and reinforcement learning
14Explainable AI basics
15Revision

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.