Program Description

Introduction: Artificial Intelligence, Deep learning and associated Data science techniques are now at the forefront of an unprecedented revolution in various traditional fields. Consequently, professionals every field including software engineering and development, business analytics, scientific computing, and traditional engineering are looking to increase their understanding and skill in the fundamental tools and techniques driving the modern AI revolution. The current program aims to empower professionals to move to the forefront of this revolution through a strong grounding in the fundamental computational tools and theoretical techniques of modern AI.

Objectives:
1. Provide a thorough grounding in the theoretical fundamentals in AI, Deep Learning and data analysis.
2. Provide strong hands-on experience in both the mathematical and computational aspects of Deep Learning.
3. Provide contextual understanding using case studies from various verticals.


Learning Objectives:
1. Achieve proficiency in understanding and utilization of the models behind applications like ChatGPT..
2. Attain proficiency in Python and its pivotal libraries, including numpy, pandas, and matplotlib, to solidify your technical toolkit.
3. Secure foundational knowledge in leading Machine Learning frameworks such as sci-kit learn, Pytorch, and TensorFlow.
4. Cultivate understanding of the latest paradigms shaping the Artificial Intelligence and Deep Learning landscapes.
5. Engineer and execute deep neural networks tailored for robust regression analyses, enhancing predictive accuracy
6. Forge advanced models specialized in Image Processing and Computer Vision, pushing the boundaries of visual computing
7. Hone predictive acumen through sophisticated time series analysis methods, sharpening your foresight in data trends.

Learning Format

Hybrid

Duration

40 Weeks

Certified by

IITM Pravartak Technologies Foundation
Technology Innovation Hub (TIH) of IIT Madras

Program Fee

Rs.1,80,000 /- + GST

Downloads

Program Brochure

Education Qualification


  • Qualification: Graduate / 4-year Engineering Degree / B.Sc/M.Sc from a recognized university
    (UGC/AICTE/DEC/AIU/State Government/recognized international universities)

  • Minimum Experience : 3 years preferably in software engineering and /or other disciplines
    involved in computational work. Comfort with basic mathematics

  • Maximum Experience: NA

  • Industry Targeting (Preference): IT, Software, Engineering Research business analytics, Finance etc

Lead Faculty

Prof. Balaji Srinivasan is a Professor in the Department of Mechanical Engineering and founding core faculty at the School of Data Science and Artificial Intelligence at IIT Madras, pursuing research in the areas of fundamental Machine Learning and Deep Learning with focus on applications to science and engineering disciplines. He earned his B.Tech from IIT Madras, MS from Purdue University, and PhD from Stanford University, where he was the William K. Bowes, Stanford Graduate Fellow. Prior to his current role at IITMadras, he was a faculty member at IIT-Delhi and a post doctoral fellow at University of Michigan, Ann Arbor. His current research involves developing computational algorithms and models for a range of practical engineering problems that use a combination of probabilistic models, PDE based approaches as well as datadriven approaches. He has published research papers across multiple domains including Machine Learning, Partial Differential Equations, Computational algorithms, and High performance computing.

Prof. Ganapathy Krishnamurthi is a Professor in the Department of Engineering Design and founding core faculty at the School of Data Science and Artificial Intelligence at IIT Madras. He earned his PhD from Purdue University, and MSc in Physics from IIT Madras. He worked as a post-doctoral research fellow at Case Western Reserve University, USA and at Mayo Clinic, USA. His research and work experience focuses on applying Machine Learning and Artificial Intelligence techniques to problems in medical image analysis, computer vision, interpretability/explain ability of Deep Learning models across various applications and using deep learning to solve inverse problems in medical imaging and computer vision. His current research involves developing deep learning solutions for time series data in business, engineering and imaging applications. He has published numerous research papers pertaining to Deep Learning and Machine Learning applied to many areas in science, engineering and technology.

Learning Schedule

● Computational Tools - Needs access to Google online platforms during class
(Google Drive, Colab, Google AI Studio)
● Python Programming
● Numpy, Matplotlib, Pandas
● Pytorch essentials
● Proficiency Exam

● Mathematical Preliminaries
● Linear Algebra
● Probability
● Multivariable Calculus and Optimization
● Proficiency Exam

● Machine Learning – Essentials
● Basic Regression
● Basic Classification
● Overfitting and Regularization
● Evaluation Metrics
● Proficiency Exam + Case Studies for submission

● Deep Learning AI Algorithms
● Deep Neural Networks – Basic architecture and backprop
● AI for Vision – Convolutional Neural Networks
● AI for sequence prediction – Recurrent Neural Networks
● Proficiency Exam + Case Studies for submission

● Generative AI
● Approaches to Gen-AI : GANs, Transformers, Diffusion
● Transformer Architecture – Various approaches
● GPT pipeline – Tokenization, embeddings, position-encoding, etc
● Capstone Project (presentations on campus)
● Certificate presentation



Are you interested in this program?

Our Learning Partners

Want To Know More

Guiding Star with Our Help!

Contact Us