Indian Institute of Technology Delhi

Artificial Intelligence and Machine Learning For Industry (AIMLI Batch 7)

Indian Institute of Technology Delhi

eVIDYA

About Programme

Artificial Intelligence and Machine Learning

Artificial Intelligence (AI) and Machine Learning (ML) are a significant evolution in computer science and data processing that is not only rapidly revolutionising industries and businesses, but also spawning new business processes and models. As industries and businesses adapt and adopt technology and undergo digital transformation, they generate a humongous amount of data, the value of which can only be unlocked by properly collecting, processing, and analysing it to gain insights and drive decisions. Enter AI and ML.

AI and ML: Driving Business Transformation

AI and ML applications enable organisations to extract value out of the data they collect, delivering business insights, automating tasks, and advancing system capabilities. AI/ML has the potential to transform all aspects of a business by helping them achieve measurable outcomes, including

Programme Content

1. Mathematical Foundations for AI/ML

Motivations and Introduction to different ML Paradigm

Linear Algebra for ML

Vectors and Matrices

Vector Space and Subspace

System of Linear Equations

The Concept of Rank and Independent Vectors

Inner Product Space

Norms, Positive Definite Matrix

Matrix factorisation (EVD, SVD, QR, LR, etc.)

Projection and Orthogonality

Probability and Statistics for Data science

Random Variables

Distribution and Density Functions

Conditional Probability, Bayes Theorem

Joint Distribution

Concept of Independence, Covariance, and Correlation

Introductory Statistical Inference (Likelihood, MAP, etc.)

Concept of Entropy

Mutual Information, and KL Divergence

Optimisation

Function and Derivatives

Gradient Descent

Stochastic Gradient Descents

Convex Optimisation

Formulation and Optimality Conditions

ADAM Optimiser

Hands-on Demo 1: Linear Algebra using NumPy

Concepts of Linear Algebra and Probability Basics

Optimisation with Practical ML Applications

Learning Outcome

Learners will develop a comprehensive understanding and application of linear algebra concepts, probability and statistics, and optimisation in real-world machine learning tasks.

2. Regression Methods

Simple and Multiple Linear Regression

Hands-on Demo 2: SLR/MLR

Least Squares Approach

Moving Beyond Linearity: Non-linear Regression

Hands-on Demo 3: NLR

Model Selection, Regularisation and Bias-Variance Trade-off

M2 Project: Regression application

Learning Outcome

Learners will master simple and multiple linear regression, non-linear regression, and the least squares approach, gaining practical experience through hands-on demos. They will also learn model selection, regularisation, and the bias-variance trade-off, culminating in a regression application project discussion.

3. Classical Machine Learning

Motivation and Introduction to Classification Problems

Logistic Regression

Logistic Regression

Hands-on Demo 4: Logistic Regression

Decision Tree

Introduction to Decision Trees

Random Forests, Bagging, and Boosting

Hands-on Demo 5: Random Forests

Interpretability of Machine Learning Models

Hyperplanes

Concept of Hyperplane Classifier

SVM

Support Vector Machines, Kernel SVM

Hands-on Demo 6: SVM

Multi-class Classifiers

Clustering

Clustering Methods

Hands-on Demo 7: Clustering

Project

Classification Application

Learning Outcome

Learners will develop expertise in logistic regression, decision trees, random forests, and support vector machines, gaining practical experience through hands-on demos. The will also learn clustering methods and the interpretability of machine learning models, culminating in a classification application project discussion.

4. Deep Learning

Neural Networks

Fundamentals of Neural Network and Feedforward Network

Concept of Training and Backpropagation

Hands-on Demo 8: ANN

Convolutional Neural Networks

Fundamentals of Convolution

Convolutional Neural Network Architecture

Hands-on Demo 9: CNN

Recurrent Neural Networks/LSTM

Introduction to Time Series and Sequential Data

Introduction to Language Modelling and NLP

Recurrent Neural Network and LSTM/GRU

Hands-on Demo 10

Graph Neural Networks

Introduction to Graph Data

Graph Neural Network Architecture

Hands-on Demo 11

Learning Outcome

Master the fundamentals of neural networks, including feedforward networks, training, and backpropagation, with practical experience through hands-on demos. Additionally, learn advanced topics such as convolutional neural networks, recurrent neural networks, graph neural networks, transformers, and generative AI, applying these concepts to real-world applications.

5. Generative AI

Transformers

Core mechanics — self-attention, positional encodings, causal mask

Efficiency & fine-tuning — Flash/linear attention, LoRA-FT/adapters

Multimodal extensions — vision-language models

Generative AI

Autoencoder, Variational Autoencoders, Generative Adversarial Networks (GANs)

Diffusion for images and text modalities

LLM Alignment

Alignment pipeline — SFT → reward model → RLHF/DPO/PPO

Alternative approaches — Constitutional AI, RLAIF

6. Assignments/Case Studies/Projects

Details

1. Linear Regression Lab

Is there a connection between sales and different types of ad expenditure? In this lab, we try to forecast the sales of a product assuming ad sales are available.

2. Logistic Regression Lab

Sentiment Analysis of consumers. Can we directly infer the quality of any product based on its reviews?

3. Decision Tree, Random Forest, XGBoost

In-depth analysis of algorithms on benchmark datasets.

4. Support Vector Machines

Image classification on fashion MNIST dataset, intuition of soft margin, hard margin, solving SVM using CVXPY

5. Neural networks

Basic understanding and implementation of each layer of NN. Writing and understanding gradient descent/backpropagation algorithm in Python

Comparison of Neural Networks and SVM on image classification datasets

6. Convolutional Neural Networks (CNN)

Ever wondered how computers identify faces? We will see how CNN has revolutionized the field of Computer Vision

Understanding layers, visualization of the learning process, Occlusion, GRADCAM

7. Sequential Model (Recurrent Neural Network/Long Short-Term Memory)

Implementation of RNN/LSTM. Hands-on implementation for Caption/Summary generation from images/videos.

8. Understanding and implementation of Variational AutoEncoder on MNIST dataset. We will see how to encode images in a latent space of lower dimensions.

9. Is it possible to generate new images which never existed? Understanding and implementation of Generative Adversarial Networks on benchmark datasets.

10. Graph Neural Network

Are you ready to take your machine learning to the next level? Whether you want to build a recommender system for social media platforms or do drug prediction in biomedical, GNN has your back. We will see the Extension of Deep Learning on Graphs (GNN).

Introduction to several GNN variants GCN, GraphSage, etc

11. Natural Language Processing

Text Summarisation

12. Generative AI

Fine-Tuning SLMs and LLMs and Their Integration with Downstream Tasks

13. Course Project

Build your own recommender system using any of the discussed techniques (GNN, CNN, LSTM, classical ML, etc.)

Programme Audience

Eligibility Criteria

Any science, engineering, or commerce graduate / Diploma holders (10+3) or (10+2+3) are also eligible. Preference will be given to applicants with experience.

Programme Benefits

A Programme From IIT Delhi Yardi School Of Artificial Intelligence IIT Delhi Is Ranked # 1 As Per QS World University Rankings: Southern Asia 2025 In India.

80 Hours Of Live Online Sessions By IIT Delhi Faculty And Industry Experts.

E-Certificate From CEP, IIT Delhi.

Building Mathematical Foundations.

Contemporary Case Studies And Hands-on Practice Sessions.

Guest Lectures From Leading Industry And Academia Personnel.

Networking Opportunities Of Participants From Leading AI/ML Industry.

Industry Specific Projects.

Collaboration Opportunities With The Lecturers And Co-ordinators.

Extensive Use Of Different ML Libraries Throughout The Course.

Optional 1 -day Campus Immersion.

Testimonials

"AIML for Industry by IIT Delhi has equipped me with strong maths, data science, and machine learning knowledge. Learning via live lectures from IITD professors and researchers is a unique offering of this course. Code demos and pair programming reinforce the mathematics usage and build an understanding of how ML models are used in the industry. The immersion programme at the end of the course was engaging. I am proud to be a part of a select network of industry experts and research scientists. I am inspired to continue research in the field as well as implement it in the financial domain. A Big thank you to the professors for their guidance and TimesPro for facilitating the course. To continue learning for all."

Anonymous

"Great course by IIT Delhi and TimesPro team for all those who want to go deep into the fundamentals of AI, ML, and deep learning."

Anonymous

"AIML Course from IIT Delhi is well designed for IT professionals and for all levels, whether starting or mid-level. It definitely gave me a career boost. The Campus immersion programme was the best part. We had the opportunity to interact with professors. The Professors were very well-versed with the programme curriculum. They were very knowledgeable. They showed us the right path during the programme. Thank you to everyone who made it a success."

Anonymous

"Well curated and comprehensive. Contrary to most other virtual courses available on AI and ML, IIT Delhi's AIML course for Industry is well poised with respect to width and depth of concept coverage it provides. The curriculum design ensures coverage of fundamentals and advanced concepts alike. The programme also provides a robust platform for hands-on application of one's learnings through module level projects and tasks. If you are somebody who appreciates the mathematics and science behind machine learning, as much as you enjoy the coding and iterative problem solving, this course is highly recommended for you. Happy Learning!"

Anonymous

Other programs in this subject area you might find useful

Same topic, Similar duration - Broader exploration across all institutes

Contact us for the further details

Speak with an Advisor

  1. Pedagogy (case method, experiential learning, coaching, simulations)
  2. Programme Objective
  3. Contact Person Details
  4. Brochure

Prashansa Uttam

Programme Advisor

+91 9403890085[email protected]Mon – Fri, 9am – 5pm IST

Indian Institute of Technology Delhi

Executive Education Office

NA
NA
NA
https://home.iitd.ac.in
New Delhi, India

Tell us about your program enquiry

Fill out the form below and our team will get back to you within 24 hours.

Artificial Intelligence and Machine Learning For Industry | IIT Delhi