EPGP+in+Machine+Learning+ +AI+Brochure+(2)
EPGP+in+Machine+Learning+ +AI+Brochure+(2)
MACHINE LEARNING
AND ARTIFICIAL
INTELLIGENCE
Detect Your Next Step
Table of
Contents
2 About upGrad and IIITB
3 Why upGrad?
4 Program Highlights
8 Industry Projects
9 Learning Path
18 Career Support
About
upGrad and IIITB
upGrad has delivered over 20 million hours of
learning, delivering programs by collaborating with
universities across the world including Duke CE,
IIIT Bangalore and Deakin Business School among
others.
Why
upGrad?
₹1.23 Cr Highest Salary
5K Experts
Program
Highlights
Executive PG Programme from IIITB
For the Industry, by the Industry
and Alumni Status
Learn and apply concepts on industry
Get certified by IIITB and gain alumni
projects and work on a Capstone
status on successful completion of the
Project along with personalised
program.
industry mentorship.
Blended Learning
Cutting-Edge Curriculum
Learn with the ease and flexibility
of recorded sessions as well as Master advanced ML and
live sessions, designed to ensure AI concepts developed by
a wholesome learning experience. industry experts and faculty.
05
01
Mirza is a veteran professional Prof. Chandrashekar has a PhD from A gold medallist from IIM Bangalore,
with 10+ years of experience in Mississippi State University and an alumnus of IIT Madras and London
application of data science, machine experience of over 10 years in several Business School, Anand is among the
learning in e-commerce and healthcare multinational organisations. top 10 data scientists in India with 20
years of experience.
An alumna of McKinsey and Co., Prof. Sadagopan is currently Director He has a PhD (Dual) from Penn State
Flipkart, and Bharti Airtel with over 11 (President) of IIIT Bangalore. He has an University as well as a BTech Degree
years of experience. MS and a PhD from Purdue University. from IIT Bombay.
06
Prof. Srinivasaraghavan has a PhD Ankit is an experienced AI Researcher/ Prof. Dinesh has a PhD from EPFL
in Computer Science from IIT-K Machine Learning Engineer and is Switzerland, MSc from IISc Bangalore in
and 18 years of experience with currently works as engineering manager System Science and Signal Processing
Infosys Technologies and several other at Meta (Facebook). and BTech.
companies.
Kalpana is the ex-AVP of Decision He holds a PhD in Information Systems He has 33+ years of experience in
Sciences at Genpact with over 20 years from the Berlin Brandenburg Graduate networking, embedded SW, ML. He
of experience. School, Germany, and is a recipient is an Adjunct faculty at IIIT Bangalore
of various international grants for his and a visiting faculty at IIIT Lucknow,
research activities. handling courses on AI for IoT and
Python.
Snehansu is currently working as an Chiranjoy is a Data, Analytics and AI Sajan has extensive experience in the
applied scientist at Amazon . Prior to practitioner with 13 years’ experience field of ML, Big Data, Data Science, and
Amazon Snehansu was the Senior AI and In his current role, he is the Global AI. He is the Machine learning lead at
Researcher in ML & AI for Amex. Head of Data and Analytics at Pidilite Myntra .
Industries.
upGrad Learning
Experience
Student Support Team
Industry Mentors
Hands-on Projects
Industry Projects
Telecom Churn
Solve the most crucial business problem for a leading telecom operator in India and southeast
Asia - predicting customer churn.
Gesture Recognition
Make a Smart TV system which can control the TV with user’s hand gestures as the remote control.
Sales Forecasting
Predict the sales for a european pharma giant using a host of different types of variables. Apply VAR and
VARMAX models to build the appropriate model.
Build a Model for converting MRI images from one type (T1) into other (T2) and vice versa.
CycleGAN model is used for producing T2 type MRI images given T1 type input MRI images.
Build a model using the concepts of natural language processing and recommender systems to recommend
news stories to users on a popular news platform.
Build a sentiment analysis based product recommendation system to recommend the similar products to the
users. Sentiment analysis is used to fine tune the product recommendation system.
Help in creating a Data / AI Strategy for an ecommerce company by creating their roadmaps, solutions for use
cases & prioritization frameworks.
01
11
Learning
Path
Program
Curriculum
PRE-PROGRAM PREPARATORY CONTENT (3 WEEKS)
1 INTRODUCTION TO PYTHON
Build a foundation for the most in-demand programming language of the 21st century.
1 Learn how to find and analyse the patterns in the data to draw actionable insights.
2 Learn version control, collaborating, portfolio making using git. Understand the process of creating
repository. Learn the process of creating github portfolio using github pages with jekyll
3
INFERENTIAL STATISTICS
Build a strong statistical foundation and learn how to ‘infer’ insights from a huge population using a
small sample.
4
HYPOTHESIS TESTING
Understand how to formulate and validate hypothesis for a population to solve real-life
business problems.
5
LENDING CLUB CASE STUDY
Determine which customers are at risk of default and what are their characteristics so as to
avoid providing loans to similar people in the future.
1
LINEAR REGRESSION
Venture into the machine learning community by learning how one variable can be predicted
using several other variables through a housing dataset where you will predict the prices of
houses based on various factors.
3
LOGISTIC REGRESSION
Learn your first binary classification technique by determining whether customers of a telecom
operator are likely to churn to help the business retain customers.
NAIVE BAYES
4 Understand the basic building blocks of Naive Bayes and learn how to build an SMS Spam
Ham Classifier using Naive Bayes technique.
5
MODEL SELECTION
Learn the pros and cons of simple and complex models and the different methods for quantifying
model complexity, along with regularisation and cross validation.
1 Understand generalised regression and different feature selection techniques, along with the
perils of overfitting and how it can be countered using regularisation.
3
SUPPORT VECTOR MACHINE (OPTIONAL)
Learn how to find a maximal marginal classifier using SVM, and use them to detect spam emails,
recognise alphabets and more!
4 TREE MODELS
Learn how the human decision making process can be replicated using a decision tree and
other powerful ensemble algorithms.
6 BOOSTING
Learn how weak learners can be ‘boosted’ with the help of each other and become strong
learners using different boosting algorithms such as Adaboost, GBM, and XGBoost.
7
UNSUPERVISED LEARNING: CLUSTERING
Learn how to group elements into different clusters when you don’t have any pre-defined labels
to segregate them through K-means clustering, hierarchical clustering, and more.
8
UNSUPERVISED LEARNING: PRINCIPAL COMPONENT ANALYSIS
Understand important concepts related to dimensionality reduction, the basic idea and the
learning algorithm of PCA, and its practical applications on supervised and unsupervised
problems.
9
TELECOM CHURN CASE STUDY
Solve the most crucial business problem for a leading telecom operator in India and southeast
Asia - predicting customer churn.
1 Learn the most sophisticated and cutting-edge technique in machine learning - Artificial Neural
Networks or ANNs.
2 Learn the basics of CNN and OpenCV and apply it to Computer Vision tasks like detecting
anomalies in chest X-Ray scans, vehicle detection to count and categorise them to help the
government ascertain the width and strength of the road.
3 Build a neural network from scratch in Tensorflow to identify the type of skin cancer from image
4 Ever wondered what goes behind machine translation, sentiment analysis, speech recogni-
tion etc. ? Learn how RNN helps in these areas having sequential data like text, speech, and
videos, etc.
5 Make a Smart TV system which can control the TV with user’s hand gestures as the remote
control.
1
LEXICAL PROCESSING
Do you get annoyed by the constant spams in yor mail box? Wouldn’t it be nice if we had a
program to check your spellings?
In this module learn how to build a spell checker & spam detector using techniques like pho-
netic hashing,bag-of-words, TF-IDF, etc.
2 SYNTACTICAL PROCESSING
Learn how to analyse the syntax or the grammatical structure of sentences using POS tagging
and Dependency parsing.
SEMANTIC PROCESSING
4 Learn the most interesting area in the field of NLP and understand different techniques like
word-embeddings, topic modelling to build an application that extracts opinions about socially
relevant issues.
1
Cloud Essentials: Intro to AWS
Understand what is cloud computing, benefits of cloud computing, Different types of cloud
providers: Private, public, hybrid. Iaas,Paas, Saas.
Understand Cloud basic essentials services such as EC2, S3, RDS, IAM using management
console
3
MLOps: INTRODUCTION
MLOps: DATA LIFECYCLE
MLOps: MODEL LIFECYCLE
Do you think ML ends with just deploying a ML solution? You have to monitor the performance
and keep updating the model and its infrastructure from time to time. Learn how to productio-
nise ML model in end to end system in this module.
4 MLOPS ASSIGNMENT
In this assignment you will build and run a complete ML pipeline end-to-end
ADVANCED CV
5 Apply the concepts learned in Neural Networks to advanced computer vision tasks like Object
Detection, Semantic Segmentation using YOLO, SSD, UNet, MaskRCNN.
6
MLOps + Deployment: DL (Theory)
MLOps + Deployment: DL (Assignment)
In this case study you will learn how to automate a deep learning task by building an end-to-end
machine learning pipeline with Amazon SageMaker Pipelines.
1
Cloud Essentials: Intro to AWS
Understand what is cloud computing, benefits of cloud computing, Different types of cloud
providers: Private, public, hybrid. Iaas,Paas, Saas.
Understand Cloud basic essentials services such as EC2, S3, RDS, IAM using management
console
3
MLOps: INTRODUCTION
MLOps: DATA LIFECYCLE
MLOps: MODEL LIFECYCLE
Do you think ML ends with just deploying a ML solution? You have to monitor the performance
and keep updating the model and its infrastructure from time to time. Learn how to productionise
ML model in end to end system in this module..
4 MLOPS ASSIGNMENT
In this assignment you will build and run a complete ML pipeline end-to-end
5
ADVANCED NLP
This module will introduce you to the evolving world of deep learning for different NLP related
applications. and will help you gain a complete understanding of how these complex models
work. You will learn how deep learning can be used for solving different NLP related tasks
using concepts like attention mechanism and transformers.
Screen reader support enabled.
6
MLOPS + DEPLOYMENT: NLP (THEORY)
MLOPS + DEPLOYMENT: NLP (ASSIGNMENT)
In this case study you will learn how to automate a NLP task by building an end-to-end machine
learning pipeline with Amazon SageMaker Pipelines.
3
MLOps: INTRODUCTION
MLOps: DATA LIFECYCLE
MLOps: MODEL LIFECYCLE
Do you think ML ends with just deploying a ML solution? You have to monitor the performance
and keep updating the model and its infrastructure from time to time. Learn how to productionise
ML model in end to end system in this module.
4 MLOPS ASSIGNMENT
In this assignment you will build and run a complete ML pipeline end-to-end.
7 EXECUTING AI STRATEGY
Understanding the use of these aspects through real world case studies
8 AI STRATEGY: ASSIGNMENT
Identify two KRAs/goals/OKRs for your business that could be meet by leveraging an AI solution.
CAPSTONE (4 WEEKS)
1 CAPSTONE
Choose from a range of real-world industry woven projects on advanced topics like
Recommendation Systems, Fraud Detection, GANs among many others.
2
NEWS RECOMMENDER SYSTEM
Build a model to using the concepts of natural language processing and recommender systems
to recommend news stories to users on a popular news platform.
3
CREDIT CARD FRAUD DETECTION
To build a machine learning model capable of detecting fraudulent transactions. Here you
have to predict fraudulent credit card transactions with the help of machine learning models.
4
EYE FOR BLIND - (IMAGE CAPTIONING)
Build a model that can help any visually impaired person in understanding image present before them.
It is a deep learning model which can explain the content of an image in the form of speech.
5
SENTIMENT ANALYSIS BASED PRODUCT RECOMMENDER SYSTEM
Build a sentiment analysis based product recommendation system to recommend the similar products
to the users. Sentiment analysis is used to fine tune the product recommendation system.
6 SALES FORECASTING
Predict the sales for a european pharma giant using a host of different types of variables. Apply VAR
and VARMAX models to build the appropriate model
1
CLASSICAL REINFORCEMENT LEARNING
Ever wondered how Alpha Go beat the best GO player or how Boston Dynamics made robots
that can run. Start your journey with the classical RL algorithms like dynamic programming, Mon-
te Carlo methods, Q Learning to train the state value and action value functions of the policy.
3 Want to build your own Atari Game? Learn the Q-function or policy using the various Deep Reinforce-
ment Learning algorithms: Deep Q Learning, Policy Gradient Methods, Actor- Critic method.
4
REINFORCEMENT LEARNING PROJECT
Improve the recommendation of the the rides to the cab drivers by creating a RL based algorithm using
vanilla Deep Q-Learning (DQN) to maximize the driver’s profits and inturn help in retention of the driver
on the cab aggregator service.
Disclaimer: Program curriculum is subject to change basis inputs from the institute and experts. Please refer to the website for update
details, or speak to our Admission Counsellors.
Meet the
Class
20.9% BFSI
INDUSTRIES
OUR LEARNERS COME FROM
5.2% E-Commerce
3.1% Consulting
4.1% Education
3.5% Manufacturing
1.7% Aerospace
3.7% Automobile
3.9% Energy
1.7% Security
1.7% Transport
5.6% Telecom
Career Support
Jobs on Career Centre High Performance Coaching
Career Centre offering upGrad jobs across Dedicated coaches working with you to identify best
experience levels and CTC ranges. suited career opportunities.
• Easy apply feature for upGrad hiring partner • Help you define your value proposition
vacancies • Lay out a Career Path and help you adhere to your
• Create resume at profile builder and with one timelines and goals
click to apply for various jobs • Help you with interview preparations, finding jobs in
the market, salary negotiations and other preparation
as required
upGrad Elevate
• Recruitment Drive to connect you with the
best talent admirers in the industry Personalised Industry Session
• Get access to a wide range of opportunities 90-minute sessions biweekly by leading industry
and find the perfect job experts.
• Apply your learnings to real industry problems • Session categories: Career, Technical and
Communications.
• Doubt resolution
• Develop proof of concepts and apply
Interview Preparation theoretical concepts in the real world
Pre-recorded content on topics such as: • Assess skill levels
• Profile building, communications, etc • Peer Networking
• Problem solving approach • Classroom Element
• Approaching guesstimates • Business communication sessions and
• Domain specific interview question bank much more
and much more
Disclaimer: Career services are subject to change. Please refer to the website or speak to our Admission Counsellor for updated details.
23
01
Experience upGrad
Offline
UPGRAD ELEVATE
upGrad’s Hiring Drive where you can interview with
upGrad’s 300+ hiring partners ensuring you get
every opportunity you deserve.
Hear from
Our Learners
Saurav Kant Kumar, Experience: 3.6 Years
“After just 6 months of starting my AI and ML journey, I have been rewarded with a
Data Scientist position in Tech Mahindra with a very hefty package and this is just
after going halfway through the program. I can put my money on this program on
any given day and assure everyone that this is one program that stands apart from
every other in the market. The program pedagogy is impeccable but what I liked
the most is the constant motivation from my student mentor which kept me going
in the program.”
SELECTION PROCESS
STEP 1: Online Eligibility Test STEP 2: Review and Shortlisting of STEP 3: Enrollment for Access
Fill out an application and take Suitable Candidates to Prep Content
a quick 40-minute online test Our faculty will review all applications, Make a quick block payment
with 18 questions to assess considering the educational and with assistance from our loan
your aptitude. 10 questions professional background of an partners where required,
from mathematics, aptitude & applicant and review the test scores receive immediate access to
reasoning & 8 questions from where applicable. Following this, Offer the prep content and begin
programming. Letters will be rolled out so you are your upGrad journey.
assured a great peer group to learn
and network with.
COMPANY INFORMATION
COMPANY INFORMATION
upGrad
upGrad Education
Education Private
Private Limited
Limited,
Nishuvi,
Nishuvi, 75, Annie
75, Dr. Annie Besant
Besant Road,
Road,
Worli,
Worli, Mumbai
Mumbai - 400018.
– 400018.