loader image

Machine Learning Crash Course

30 hours Instructor-led & Intensive Online training

Upcoming Batches

Weekdays: 23 Aug | Weekend: 21 Aug

Hours Live Sessions

Hours Self Learning Videos

Real World Projects

Reasons why you should consider this crash course

Instructor-led & Interactive

You will learn from expert trainers who are capable of making learning tech simple, engaging & fun.

Individual attention & Inspiring peers

You will get individual attention from trainers & you get to network with peers from industries.

Most affordable premium course

You get the learning experience of a premium course at a pocket friendly cost.

Active trainer support

Trainers will ensure complete understanding of concepts & help with doubts actively.

Work on 10+ real time problems

You will work on 10+ real world problems. Trainers will assist you with the projects.

IIT Madras Incubated Startup

We are an IIT Madras Incubated startup founded by Alumni of IIT Madras under the guidance of faculty members from IITM.


What you will learn?

Instructor – led training (30 Hours)

Linear Regression

What is Artificial Intelligence
Machine Learning & Types
Fundamentals of Python
Data Preprocessing in python
Defining a Model
Error Calculation
Gradient Descent Algorithm

Problem: Predicting Housing Prices based on the size of the house using Gradient Descent Algorithm

Logistics Regression (Classification)

Classification problem
Data Preprocessing
Defining a Model
One vs. All
Error & Accuracy Calculation
Gradient Descent Algorithm

Problem: Handwritten Digit Recognition using Gradient Descent Algorithm

Decision Tree & Random Forest

What is Decision Tree?
Calculating Entropy
Calculating Information gain
Gini Index
Objective Function

What is Random Forest & Bagging?
Advantages of using Random Forest
Objective Function
Prediction & Accuracy

Decision Tree Problem: Depending on the weather predicting the possibility of playing cricket
Random Forest Problem: Behavioral Risk factor Surveillance System

Naive Bayes

NLP Basics
N Gram Model, Bag of Words
TF-IDF Vectorisation
Bayes Theorem
Multinomial & Bernoulli Naive Bayes

Problem: Building a spam classifier


What is Gradient Boosting?


Algorithmic Enhancements
System Optimization
Objective function
Prediction & Accuracy


Objective function
Prediction & Accuracy

Problem: Indian Pima Diabetics Prediction

Support Vector Machine (SVM)

What is SVM?
Intuition Behind SVM
Defining the Objective function
Optimize Objective function
Prediction & Accuracy
Sliding Window technique

Problem: Solving MNIST dataset, Facial Recognition

Self – Learning (12 Hours)

Neural Networks

What is Neural network?
Defining a Model
Back Propagation Algorithm
Classification Problem

Problem: Solving Fashion MNIST dataset

Unsupervised Learning & K Means

K Means Clustering
Hierarchical Clustering
K Means for non-separated clusters
Principle Component Analysis

Problem: Movie Recommendations

Project Guidance (4 months)

You can get assistance from our trainers with any ML projects or competitions that you want to work or participate after the completion of the course for the next 4 months. On successful completion for projects you will be provided a Letter of Recommendation.

Course Fees

INR 7500 INR 6250

(Inclusive of 18% GST)

*EMI Options available on payment checkout


Course Duration

Weekdays: 3 Weeks

(Mon to Fri @ 6 PM to 8 PM )

Weekend: 5 Weeks

(Sat @ 5 PM to 8 PM & Sun @ 10 AM to 1 PM)

Upcoming Batches

Weekdays Batch starts on 23 Aug 2021 (Mon to Fri)

Weekend Batch starts on 21 Aug 2021 (Sat & Sun Only)


What Our Students Say

“Honestly, I didn’t have a lot of expectations when I signed up for the course, but things changed after the 1st two sessions. Just as it was picking up the momentum, we all were hit by the pandemic and we had to turn to the online option after a brief hiatus. I was skeptical as I wasn’t sure how effective the classes would be. To my surprise again, the classes were made so interesting that I didn’t find it difficult to follow at all. The course starts with the basics laying a strong foundation on AI & ML including topics on stats, python, mathematics before getting into the details. I find this course a definite eye opener. 

A special shout-out to Pawan who takes his job very seriously. I’m totally impressed. You can get instructors who are knowledgeable but this guy goes way beyond that. He ensures that all your questions are answered and no one in the class is left behind. 

I would strongly recommend Pawan and this course of course, to anyone who is interested in learning ML. “

Head – QA Practice, Mastech Info Trellis

“ This ML course is a complete package that one wants to take up and add the skillset to your resume. Although I have done course in Udemy, this course no way near comparable to it. The fine blend of the math and code is a pure bliss and the assignments of basic python just gives you a head start to understand the code used inside the course. The partial offline and online due to pandemic didn’t affect much rather reduced the travel burden for me, but the class quality was not compromised at all. Everyone at the end of this course can easily and confidently say that you can solve ML problems on your own. Happy coding guys… “

Abhishek Karthik
Full Stack Developer, Sanmina

“ I took Lema Labs Machine Learning program in March 2020, just before the pandemic, and I would wholeheartedly say I was very impressed. In the midst of lots of online options, Lema Labs stands out and excels in their interactive content delivery and truly personalised attention to each and every participant. I personally feel very energised interacting with their staff’s radiating enthusiasm, passion to teach and willing to go extra mile to help participants. 

I highly recommend Lema Labs programs for people who want interactive learning and friendly atmosphere to learn. Their commitment to not just meet expectation, but go over and beyond makes them unique and special. “

Rajesh Rajendran
Chief Business Officier, GNR Power Pvt Ltd


Frequently Asked

Should I have any programming knowledge to join this program?

Not necesarrily. You will learn python programming during the course from basics. However basic knowledge on anyone of the programming language would help.

I'm a beginner in ML. Can I join?

Yes. This course is designed considering all the participants are beginners. It starts from fundamentals and at the end of the course you will be an expert in solving ML problems.

How to register for this program?

You can register online through our website by paying the course and get your slot.

How should I pay the course fee?

You can pay the course fee online using the register now button.

What if I miss one or two classes due to emergency?

It is recommended not to miss any class. However if you miss any class due to unavoidable reasons, you can compensate that with the recorded session videos.

Will I get any support even after the course?

Yes. You can get in touch with our trainers & mentors for any projects & competitions. We would be happy to help!

Still have any questions or need assistance?

Please leave your details below. We will get in touch with you!

You can also reach out to us at support@lemalabs.com or 8056603335

8 + 15 =

Open chat
How we can help you today?