Enrollments closing soon for Post Graduate Certificate Program in Applied Data Science & AI By IIT Roorkee | 3 Seats Left

    Apply Now

Self-Paced

Online

3 Months

Course Duration

11+

Projects

90

Lab Days

CloudxLab

Certificate

About the Course

Have you ever wondered how self-driving cars are running on roads or how Netflix recommends the movies which you may like or how Amazon recommends you products or how Google search gives you such an accurate results or how speech recognition in your smartphone works or how the world champion was beaten at the game of Go?

Machine learning is behind these innovations. In the recent times, it has been proven that machine learning and deep learning approach to solving a problem gives far better accuracy than other approaches. This has led to a Tsunami in the area of Machine Learning.

Most of the domains that were considered specializations are now being merged into Machine Learning. This has happened because of the following:

  • Better research and algorithms
  • Better computing resources
  • Distributed computing infrastructures
  • Availablity of Big Data

Every domain of computing such as data analysis, software engineering, and artificial intelligence is going to be impacted by Machine Learning. Therefore, every engineer, researcher, manager or scientist would be expected to know Machine Learning.

So naturally, you are excited about Machine learning and would love to dive into it. This specialization is designed for those who want to gain hands-on experience in solving real-life problems using machine learning and deep learning. After finishing this specialization, you will find creative ways to apply your learnings to your work. For example

  • You would like to build a robot which can recognize faces or change the path after discovering obstacles on the path.
  • Or maybe you would like to unearth hidden gems (like predicting next year revenue or fraudulent transactions or building a recommendation engine etc) in your company's tons of data(logs, financial records, HR reports or e-commerce transactions reports).

See you in the specialization and happy learning!

Program Highlights

  • Certificate of Completion by CloudxLab

  • Work on about 11+ projects to get hands-on experience

  • Timely Doubt Resolution

  • Best In Class Curriculum

  • Cloud Lab Access

Certificate

What is the certificate like?

  • Why Cloudxlab?

    CloudxLab is a team of developers, engineers, and educators passionate about building innovative products to make learning fun, engaging, and for life. We are a highly motivated team who build fresh and lasting learning experiences for our users. Powered by our innovation processes, we provide a gamified environment where learning is fun and constructive. From creative design to intuitive apps we create a seamless learning experience for our users. We upskill engineers in deep tech - make them employable and future-ready.

Hands-on Learning

hands-on lab
  • Gamified Learning Platform


  • Auto-assessment Tests


  • No Installation Required

Course Creators

Instructor Sandeep Giri

Sandeep Giri

Founder at CloudxLab

Past: Amazon, InMobi, D.E.Shaw

Instructor Abhinav Singh

Abhinav Singh

Co-Founder at CloudxLab

Past: Byjus

Instructor Jatin

Jatin Shah

Yale CS, Ph.D. IIT-Bombay

Past: Ex-LinkedIn, Yahoo

Curriculum

90+
Hours of Online Training
Cloud Lab
Lab Access
11+
Projects
29K+
Learners

Python for Machine Learning

1. Programming Tools and Foundational Concepts
1 Introduction to Linux
2. Python Foundations
3. Hands-on using Jupyter on CloudxLab
4. Overview of Linear Algebra
5. Introduction to NumPy and Pandas

Course on Deep Learning

1. Introduction to Artificial Neural Networks
1. From Biological to Artificial Neurons
2. Implementing MLPs using Keras with TensorFlow Backend
3. Fine-Tuning Neural Network Hyperparameters
2. Training Deep Neural Networks
1. The Vanishing / Exploding Gradients Problems
2. Reusing Pretrained Layers
3. Faster Optimizers
4. Avoiding Overfitting Through Regularization
5. Practical Guidelines to Train Deep Neural Networks
3. Custom Models and Training with Tensorflow
1. A Quick Tour of TensorFlow
2. Customizing Models and Training Algorithms
3. Tensorflow Functions and Graphs
4. Loading and Preprocessing Data with Tensorflow
1. Introduction to the Data API
2. TFRecord Format
3. Preprocessing the Input Features
4. TF Transform
5. The TensorFlow Datasets (TDFS) Projects
5. Convolutional Neural Networks
1. The Architecture of the Visual Cortex
2. Convolutional Layer
3. Pooling Layer
4. CNN Architectures
5. Classification with Keras
6. Transfer Learning with Keras
7. Object Detection
8. YOLO
6. Recurrent Neural Networks
1. Recurrent Neurons and Layers
2. Basic RNNs in TensorFlow
3. Training RNNs
4. Deep RNNs
5. Forecasting a Time Series
6. LSTM Cell
7. GRU Cell
7. Natural Language Processing
1. Introduction to Natural Language Processing
2. Creating a Quiz Using TextBlob
3. Finding Related Posts with scikit-learn
4. Generating Shakespearean Text Using Character RNN
5. Sentiment Analysis
6. Encoder-Decoder Network for Neural Machine Translation
7. Attention Mechanisms
8. Recent Innovations in Language Models
8. Autoencoders and GANs
1. Efficient Data Representations
2. Performing PCA with an Under Complete Linear Autoencoder
3. Stacked Autoencoders
4. Unsupervised Pre Training Using Stacked Autoencoders
5. Denoising Autoencoders
6. Sparse Autoencoders
7. Variational Autoencoders
8. Generative Adversarial Networks
9. Reinforcement Learning
1. Learning to Optimize Rewards
2. Policy Search
3. Introduction to OpenAI Gym
4. Neural Network Policies
5. Evaluating Actions: The Credit Assignment Problem
6. Policy Gradients
7. Markov Decision Processes
8. Temporal Difference Learning and Q-Learning
9. Deep Q-Learning Variants
10. The TF-Agents Library

Projects

Subscribe Now

Prerequisites

There is no pre-requisite as such. We will be covering from basics including Python for Machine Learning, Machine learning foundations etc.

Subscription | CloudxLab

Start Learning

58

29

Deep Learning
(lifetime course access)
+
30 days Cloud Lab

118

59

Deep Learning
(lifetime course access)
+
90 days Cloud Lab

158

79

Deep Learning
(lifetime course access)
+
180 days Cloud Lab

or

Subscribe to CloudxLab Premium

34 /mo

17 /mo

  • 180 days Cloud Lab access
  • 6 months access to all CloudxLab self paced courses
  • Earn Industry-relevant Certificates
  • Placement Assistance
  • Cancel Anytime
Explore cloudxlab Pro

Get Access to ALL Courses with One Single Subscription.

Testimonials

​

Frequently Asked Questions

What level of hands-on expertise can be developed on completion of this course?

On completing this course, you will be able to have a complete understanding of how to train a Deep Learning network. Also, as part of the course, you will be working on 4 real-world projects which will give you full expertise on how to build neural networks. The course also enables you to avoid the challenges of overfitting, underfitting, data augmentation etc in real-world scenarios.

Is there any prerequisite of this course?

There is no pre-requisite as such. We will be covering from basics including Python for Machine Learning, Machine learning foundations etc.

How can I see the Course Preview?

You can check https://youtu.be/dXCx4anEcgU for watching the Course Preview.

What is the validity of course material?

We understand that you might need course material for a longer duration to make most out of your subscription. You will get lifetime access to the course material so that you can refer to the course material anytime.

Do I need to install any software before starting this course?

No, we will provide you with the access to our online lab and BootML so that you do not have to install anything on your local machine

What is the refund policy for courses taken from CloudxLab?

For self-paced course, we provide 100% fees refund if the request is raised within 7 days from enrollment date. Please contact us at reachus@cloudxlab.com to request a refund within the stipulated time. Thereafter, no refund is provided.

What do I need to fulfill to get the CloudxLab certificate for the course?

You should complete 100% of the course along with all the given projects in order to be eligible for the certificate.

Kindly note that there is no deadline for CloudxLab courses.

What are the hardware and software requirements?

Course requires a good internet connection and a browser to watch videos and do hands-on the lab. We've configured all the tools in the lab so that you can focus on learning and practising in a real-world cluster.

Can I renew my lab subscription?

Yes, you can renew your subscription anytime. Please choose your desired plan for the lab and make payment to renew your subscription.

Can I get a certificate for the projects completed?

We have created a set of Guided Projects on our platform. You may complete these guided projects and earn the certificate for free. Check it out here