All Courses
×
IIT-Indore-Logo

Executive Professional Certification Program in Generative AI & Machine Learning

4,959 Ratings

Elevate your career with our Executive Professional Certification in Generative AI & Machine Learning program, in collaboration with IITI DRISHTI CPS, IIT Indore in just 7 months

  • Master skills in Machine Learning, Prompt Engineering, SQL, Python, Deep Learning, etc.
  • Learn Generative AI & Machine Learning from IIT faculty and industry experts
  • Earn Generative AI & Machine Learning Certification from IIT Indore DRISHTI CPS (The Technology Innovation Hub of IIT Indore)
  • Gain hands-on experience with real-world projects & case studies.
Apply Now Download Brochure

Learning Format

Online Bootcamp

Live Classes

7 Months

Campus Immersion

IIT Indore

IIT Indore DRISHTI CPS

Certification

500+

Hiring Partners

trustpilot 3109
sitejabber 1493
mouthshut 24542

About Program

This Executive Professional Certification Program in Generative AI & Machine Learning helps you master all the relevant tools and techniques in the current Gen AI, and ML market.

Key Highlights

400+ Hrs Instructor-Led Training
50+ Live Sessions across 7 Months
Learn from IIT Faculty & Industry Practitioners
IIT Indore DRISHTI CPS Certification
Case Studies and Projects
Career-Essential Soft Skills Program by Intellipaat
Job Assistance with Intellipaat
1:1 with Industry Mentors
Resume Preparation and LinkedIn Profile Review
24/7 Support
No-cost EMI Option

About IIT Indore DRISHTI CPS

IIT Indore is the eighth IIT established in 2009 in India. IIT Indore DRISHTI CPS Foundation is a Technology Innovation Hub (TIH) setup at IIT Indore under the aegis of National Mission on Interdisciplinary Cyber-Physical Systems (NM-ICPS) with a focus on System Simulation, Modelling & Visualisation.

Achievements

  • Ranked 14th among engineering colleges in India in 2023 – NIRF
  • Won Global Best M-GOV Awards gold medal with their blockchain receipt app “Blockbill in 2023.
  • IIT Indore ranked 201 globally and 2nd in India in Computer Science in 2022
Executive-Professional-Certification-Program-in-Generative-AI-and-Machine-Learning Click to Zoom

Career Transition

55% Average Salary Hike

$1,20,000 Highest Salary

12000+ Career Transitions

400+ Hiring Partners

Career Transition Handbook

*Past record is no guarantee of future job prospects

Who can apply for this Online Course?

  • Undergraduates, Graduates looking to master skills of GenAI and Machine Learning
  • Working Professionals looking to grow their careers in AI and ML
  • Professionals wishing to make a transition to mid-level and higher positions
who-can-apply

Skills to Master

SQL

Natural Language Processing

Prompt Engineering

Data Science

ETL

Machine Learning

Deep Learning

Statistical Modeling

Generative AI

Transformers

Langchain

View More

Tools to Master

TensorFlow python numpy pandas matplotlib SQL Seaborn Langchain NLTK Gradio Scikit-Learn
View More

Meet Your Mentors

Curriculum

Live Course

SQL Fundamentals

  • Introduction to Databases and SQL
  • Fundamentals of Structured Query Language
  • Tables in SQL
  • Clauses in SQL
  • Joins in SQL

Advanced concepts in SQL

  • Functions in SQL
  • Subqueries in SQL
  • Rules and Views in SQL
  • String Functions, Pattern Matching, and Nested Queries
  • Math and Date-Time Functions

User-Defined Functions in SQL

  • Different Types of User-Defined Functions
  • Introduction to Inline Table Values and Multi-Statement Table
  • Rank Function, Stored Procedures, and ROLLUP

Optimization and Performance Using SQL

  • Searching and Sorting Operations in SQL
  • Record Grouping and Clustered Indexes
  • Common Table Expressions Using SQL
Download Brochure

Introduction to Python

  • History of Python
  • Environment Setup and IDEs in Python
  • Jupyter Notebook Support, etc

Basics of Python Programming

  • Python Basics
  • Data Types in Python
  • Control Flow using Python
  • Loops and Functions in Python
  • Decorators and Lambda Functions

Object-Oriented Programming and Python

  • Classes and Objects in Python
  • Inheritance in Python
  • Encapsulation in Python
  • Polymorphism in Python
  • Abstraction in Python

Data Handling with NumPy

  • NumPy Arrays, CRUD Operations,
  • Linear Algebra – Matrix Multiplication, CRUD Operations, Inverse, Transpose, Rank, Determinant of a Matrix, Scalars, Vectors, Matrices.

Data Manipulation Using Pandas

  • Loading the Data, Dataframes, Series, CRUD Operations, Splitting the Data, etc.

Data Preprocessing

  • Exploratory Data Analysis, Feature Engineering, Feature Scaling, Normalization, Standardization, etc.
  • Null Value Imputations, Outliers Analysis and Handling, VIF, Bias-Variance Trade-Off, Cross Validation Techniques, Train-test Split, etc.

Data Visualization

  • Bar Charts, Scatter Plots, Count Plots, Line Plots, Pie Charts, Donut Charts, etc. with Python Matplotlib
  • Regression Plots, Categorical Plots, Area Plots, etc, with Python Seaborn
Download Brochure

Statistics and Descriptive Analytics using MS Excel

  • Measure of Central Tendency, Measure of Spread, Five-Point Summary, etc.
  • Probability Distributions and Probability in Business Analytics
  • Probability Distributions, Binomial Distribution, Poisson Distribution, Bayes Theorem, Central Limit Theorem, etc.

Python for Descriptive, Diagnostic, and Inferential Statistics

  • Correlation, Covariance, Confidence Intervals, Hypothesis Testing, F-Test, Z-Test, T-Test, ANOVA, Chi-Square Test, etc.
Download Brochure

Getting Started with Machine Learning

  • Working of Supervised and Unsupervised Learning with Example
  • The Concept of scikit-learn

Working with Regression

  • Regression Problems
  • Identifying a Regression Problem Using Dependent and Independent Variables
  • Training the Model in a Regression Problem
  • Assessing the Model for a Regression Problem
  • Maximizing the Regression Model’s Efficiency

Working with Classification

  • What are Classification Problems?
  • Identification of a Classification Problem Using Dependent and Independent Variables
  • Training the Model for a Classification Problem
  • Assessing the Model for a Classification Problem
  • Maximizing the Classification Model’s Efficiency

Working with Clustering

  • Concepts of Clustering Problems
  • Identification of a Clustering Problem Using Dependent and Independent Variables
  • Training the Model for a Clustering Problem
  • Assessing the Model for a Clustering Problem
  • Maximizing the Clustering Model’s Effectiveness
Download Brochure

Performing Text Mining, Cleaning, and Pre-processing

  • What are Various Tokenizers?
  • Define Tokenization
  • The Concept of Frequency Distribution
  • Stemming
  • What is POS Tagging?
  • Working of Lemmatization
  • Articulate the Essentials of Bigrams
  • The Concepts of Trigrams & Ngrams, Lemmatization, and Entity Recognition

Working with Text Classification, NLTK, and Sentiment Analysis

  • Overview of Machine Learning Algorithms
  • The Mechanisms of Words, Term Frequency, Count vectorizer, and Inverse Document Frequency
  • Using the Text conversion, Confusion Matrix, and Naive Bayes Classifier

Grasping Sentence Structure, Sequence Tagging, Sequence Tasks, and Language Modeling

  • Working with Language Modeling
  • Explain Sequence Tagging, Sequence Tasks, and Predicting Sequence of Tags
  • Exploring Syntax Trees and Context-Free Grammars
  • How to Use Chunking, Automatic Paraphrasing of Texts, and Chinking

AI Chatbots and Recommendations Engine

  • Develop an AI Chatbot Assistant and a Recommendation Engine Based on NLP Principles
Download Brochure

Fundamentals of Programming in Generative AI

  • Performing Data Cleaning and Preprocessing with Numpy and Pandas
  • Machine Learning Use Cases
  • Fundamentals of Natural Language Processing
  • How to Use Text Processing and Classification with examples
  • What is Prompt Engineering?
  • Use cases of Prompt Engineering

Transformers

  • Overview of Transformers
  • Architecture for Transformers
  • How Transformers Operate
  • Transformer Applications

BERT

  • Overview of BERT
  • BERT Architecture
  • How BERT Operates
  • BERT Application

GPT

  • Introduction to GPTs
  • GPT Architecture
  • Working of GPTs
  • Applications of GPT

LLM

  • Introduction to LLMs
  • LLM Architecture
  • Working of LLMs
  • Applications of LLM

Recommendation: Chatbot Powered by Generative AI

  • Methods for Developing Workflow and Product Design
  • Learn about Text Generation with Transformers, RLHF, and Pre-trained LLMs
  • Working with the Fundamentals of LangChain
  • How to Use Recommendation Engines
  • Performing Evaluation Metrics for various models
  • Using Prompt Engineering
  • Using Gradio to Develop Generative AI Applications
  • Creating and Distributing Recommended Using Gradio
Download Brochure

Electives

Overview of Deep Learning

  • Define Deep Learning & Artificial Intelligence
  • Understanding the Use Cases of Deep Learning in Industry
  • Explain the Difference Between DS, ML, DL, & AI
  • Describe the Lifecycle of the Deep Learning Project

Overview of Neural Networks

  • How the Human Nervous System was Used to Create DL
  • Explain Single Cell (Perceptron)
  • Describe Multi-cell Perceptron Topology
  • Define Weights & Biases in Neural Networks
  • Learn how to Build an NN from Scratch (using Numpy)
  • What is the Learning Rate?
  • Creating a NN with LR
  • Learn the Concepts of Activation Function & Its Implementation

Overview of the NN Framework

  • Working of NN Frameworks
  • Explain the Working of TensorFlow
  • Explain the Working of Keras (Official API for TF)
  • Describe Sequential Modeling

Introduction to Fully Connected NN

  • Elaborate the Images & cv2
  • Working with the Fully Connected NN (FCNN)
  • How to Build a Single Hidden Layer NN Using Keras (MNIST)
  • Describe the Topology & Various Parameters in Building an NN

Introduction to Convolutional NN

  • Overview of Kaggle
  • Explain the Curse of Flattening
  • Overview of Convolutional Neural Network
  • Explain Math of Filter/ Kernel
  • Articulate Reduction: Pooling
  • Explore the Batch Normalization & Dropout

Post Modeling Activities

  • How to Perform the Augmentation
  • How to Perform Testing NN Models
  • ExplainSave/Register the Model
  • How to Predict Using Model
  • Examine and Train Large Image Models in Batches
  • Working of TensorBoard: Large Model Performance Monitoring

Learning from Pre Built models

  • The Concept of Transfer Learning
  • Understanding the Architecture of VGG
  • Explain Use VGG16 to Transfer Learn
  • Difference between Transfer Learning and Fine-tuning

Recurrent Neural Networks

  • Problem with CNN
  • What is “Context”?
  • Understanding the concepts of RNN & LSTM
Download Brochure

RBM and DBNs & Variational AutoEncoder

  • The Concepts of RBM and Autoencoders
  • DeployingRBM for Deep Neural Networks
  • Use RBM for Collaborative Filtering
  • The Concepts of Autoencoders Features and Applications of Autoencoders

Object Detection Using Convolutional Neural Net

  • How to Use Constructing a Convolutional Neural Network Using TensorFlow
  • Describe the Convolutional, Dense, and Pooling Layers of CNNs
  • Learn about Filtering Images Based on User Queries
  • Using Deep Generative Models and Neural Style to Generate Images
  • Describe Automated Conversation Bots
  • Working with the Generative Model and the Sequence-to-Sequence Model (lstm)
Download Brochure
View More

Program Highlights

50+ Live Sessions across 7 Months
Learn from IIT Faculty & Industry Practitioners
IIT Indore DRISHTI CPS Certification
24/7 Support

Projects

Projects are integral to your Executive Professional Certification Program in Generative AI & Machine Learning, ensuring you gain real-world experience and solidify your learning in these advanced fields.

Reviews

( 5 )

Career Services By Intellipaat

Career Services
guaranteed
Placement Assistance
job_portal
Exclusive access to Intellipaat Job portal
Mock Interview Preparation
1 on 1 Career Mentoring Sessions
resume
Career Oriented Sessions
linkedin
Resume & LinkedIn Profile Building
View More

Our Alumni Works At

Hiring-Partners

Admission Details

The application process consists of three simple steps. An offer of admission will be made to selected candidates based on the feedback from the interview panel. The selected candidates will be notified over email and phone, and they can block their seats through the payment of the admission fee.

ad-submit

Submit Application

Tell us a bit about yourself and why you want to join this program

ad-review

Application Review

An admission panel will shortlist candidates based on their application

ad-admission-1

Admission

Selected candidates will be notified within 1–2 weeks

Program Fee

Total Admission Fee

$ 2,790

Apply Now

Upcoming Application Deadline 23rd Nov 2024

Admissions are closed once the requisite number of participants enroll for the upcoming cohort. Apply early to secure your seat.

Program Cohorts

Next Cohorts

Date Time Batch Type
Program Induction 23rd Nov 2024 08:00 PM - 11:00 PM IST Weekend (Sat-Sun)
Regular Classes 23rd Nov 2024 08:00 PM - 11:00 PM IST Weekend (Sat-Sun)

Frequently Asked Questions

How is learning Generative AI & Machine Learning worth it?

In today’s era, a career in artificial intelligence (AI) and machine learning (ML) are in-demand careers, and hence, pursuing a program in ML and AI is worth it. Studying AI and ML gives you lots of job options. You could become an AI/ML engineer, a data scientist, or a research scientist. These roles often come with decent salaries and opportunities for career advancement.

You can apply for the following Generative AI & Machine Learning related job profiles:

Job Role Average Salary (India) Average Salary (US)
Generative AI Model Developer ₹800,000 – ₹1,500,000 $90,000 – $130,000
Generative AI Researcher ₹1,000,000 – ₹2,000,000 $100,000 – $180,000
Natural Language Processing (NLP) Engineer ₹1,200,000 – ₹2,200,000 $120,000 – $220,000
Computer Vision Engineer ₹1,000,000 – ₹1,800,000 $100,000 – $150,000
Machine Learning Engineer ₹1,500,000 – ₹2,500,000 $140,000 – $200,000

Artificial Intelligence and Machine Learning Engineers create smart systems and programs. These systems learn from data and decide things autonomously. They can predict outcomes, and also, do many things, like understand languages, process visual information, and suggest things you might like. They solve hard problems using math and computers to improve lots of different jobs.

The scope is vast and promising. It offers exciting opportunities in fields like healthcare, finance, and tech. After completing this program, people can choose to be AI engineers, data scientists, or researchers. They work on cool projects to make smart systems. Lots of jobs are available, and there are many things to do, offering a great career in building the future of technology.

Yes, AI and ML are high-paying fields. They are in high demand across various industries, like technology, healthcare, and finance. Because these skills are needed by many companies, jobs in AI and ML offer good salaries, especially as you gain more experience.

No, programming language is not necessary to opt for this course. If you have a basic knowledge of programming language, then it can be helpful to understand the fundamentals of the course. We suggest you learn programming languages to become well-versed in AI and related topics.

Intellipaat offers learners the most updated, relevant, and high-value real-world projects in the respective training program. In this way, aspiring candidates can apply the knowledge they’ve gained in real-world industry settings. Each training includes multiple projects that extensively assess your skills, learning, and practical knowledge, ensuring you’re industry-ready.

Intellipaat provides placement assistance to all learners who have completed the training and moved to the placement pool after clearing the PRT (Placement Readiness Test). More than 500 top MNCs and startups hire Intellipaat learners. Our alumni work with Google, Microsoft, Amazon, Sony, Ericsson, TCS, Mu Sigma, and other renowned brands.

Intellipaat offers query resolution, and you can raise a ticket with the dedicated support team at any time. You can avail yourself of email support for all your queries. We can also arrange one-on-one sessions with our support team If your query does not get resolved through email. However, 1:1 session support is given for 6 months from the start date of your course.

View More

What is included in this course?

  • Non-biased career guidance
  • Counselling based on your skills and preference
  • No repetitive calls, only as per convenience
  • Rigorous curriculum designed by industry experts
  • Complete this program while you work