Please select a slider
Program Overview
Key Highlights
-
Designed for Working Professionals
-
12 Case Studies and Assignments
-
One-on-One with Industry Mentors
-
Dedicated Student Success Manager
-
Job Placement Assistance with Top Firms
-
450+ Hours of Learning
-
Practical Hands-on Workshops
-
Timely Doubt Resolution
-
IIIT Bangalore Alumni Status
-
No Cost EMI Option
upGrad has been instrumental in helping us find candidates with key skill sets in Data Science and Analytics
– Val S, Director at Animaker
Top Skills You Will Learn
NLP, Deep Learning, Reinforcement Learning and Graphical Models along with a solid foundation in Predictive Analytics and Statistics
Who Is This Program For?
Engineers, Software and IT Professionals, Data Professionals
Job Opportunities
Business Analyst, Product Analyst, Machine Learning Engineer, Data Scientist
Minimum Eligibility
Bachelor’s Degree with minimum 1 year of work experience or a degree in Mathematics or Statistics
Instructors
Dr. Srinivas Padmanabhuni
Dr.Srinivas Padmanabhuni is the Past president of ACM India. Prior to co-founding Tarah Technologies, he was Associate Vice President heading research at Infosys till Oct. 2015. He has rich experience of more than 15 years in IT Industry.
Neelima Vobugari
Neelima Vobugari is the CEO of Tarah Technologies, https://www.tarahtech.com. She is a certified CRM consultant and a certified Data Scientist. She is an alumnus of John Hopkins University, Maryland, where she finished her specialization in Data Sciences.
Nimish Sanghi
Nimish Sanghi is a serial entrepreneur with a passion to learn and put in practice emerging technologies. His current passion is Artificial Intelligence and how to put theory into use as a practitioner. He has helped many a mid level career professional start AI journey through his unique hands-on AI sessions.
Syllabus
Best-in-class content by leading faculty and industry leaders in the form of videos, cases and projects, assignments and live sessions.
-
- Brief Introduction to AI
- What is AI
- Use cases
- Tech Stack
- AI vs ML vs DL
- Setting up the development Environment
- Anaconda
- Jupyter notebooks
- Refresher on Python
- Intro to numpy and Pandas
- In class coding assignment
- Brief Introduction to AI
-
- Basics of ML
- Unsupervised, Supervised and Reinforcement
- Unsupervised ML at a glance
- Clustering, Recommendation Systems
- Code walkthroughs using SkLearn
- Supervised ML at a glance
- Classification (Logistic Regression, Decision Trees)
- Linear Regression
- Code walkthroughs using SKLearn
- In class coding assignment
- Basics of ML
-
- Basics of Deep Learning
- Introduction to Neural networks
- Coding a simple neural network in Keras/Tensorflow
- Deep dive on Training, Loss functions, gradient descent and back Propagation
- Strategies to handle Overfitting and Underfitting
- In class coding assignment( Auto-encoders)
- Basics of Deep Learning
-
- Computer vision and Deep Learning
- Introduction to image processing
- Use cases
- Convolutional Neural Networks (CNN)
- Introduction
- Using OpenCV framework
- Walkthrough of an image processing example using CNN
- In class coding assignment on CNN
- Natural Language Processing (NLP) and Deep Learning
- Introduction
- Use cases
- Recurrent Neural Networks (RNN)
- Introduction
- Walkthrough of an NLP use case using RNN
- In class coding assignment on RNN (Sentiment Analysis)
- Computer vision and Deep Learning
-
- Practical Considerations of Machine Learning
- Overfitting vs underfitting
- Weight Initialization
- Early stopping
- hyperparameter tuning
- Normalization
- Dropouts
- Dataset design and understanding biases in data
- Training on GPUs vs CPUs
- Conversational AI
- Introduction
- Walkthrough on chatbot code example
- In class coding assignment – write your own chatbot
- Emerging areas
- Attention networks
- Generative Adversarial Networks (GANs)
- Introduction to Amazon SageMaker
- Setting up Amazon Account
- Development to Deployment workflow
- Walkthrough of a sample model deployment
- In class coding project
- Practical Considerations of Machine Learning
Take Home Capstone – Review Offline Over Email – Five Weeks After Training
What You Benefit from This Program
-
Post Graduate Program Without Quitting Your Job
-
Cutting-Edge Curriculum Designed by Industry Experts
-
Alumni Status from IIIT Bangalore
-
Career Transition with up to 200% Salary Hike
-
Hiring Opportunities from Uber, Microsoft, PwC, Genpact, and More