NPTEL
NPTEL Logo

IIT Kharagpur - Introduction to Machine Learning 

  • Offered byNPTEL

Introduction to Machine Learning
 at 
NPTEL 
Overview

Duration

12 weeks

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Introduction to Machine Learning
 at 
NPTEL 
Highlights

  • Enroll for free
  • Pay for Certification Examination
  • Offered by IIT Kharagpur
  • Learn from Sudeshna Sarkar, Head of the Department of Computer Science and Engineering
  • University credits Course
Read more
Details Icon

Introduction to Machine Learning
 at 
NPTEL 
Course details

Skills you will learn
Who should do this course?
  • Graduates & Post Graduates including BE, ME, MS, MSc, PhD
What are the course deliverables?
  • The course will be accompanied by hands-on problem solving with programming in Python and some tutorial sessions.
More about this course
  • This course provides a concise introduction to the fundamental concepts in machine learning and popular machine learning algorithms. We will cover the standard and most popular supervised learning algorithms including linear regression, logistic regression, decision trees, k-nearest neighbour, an introduction to Bayesian learning and the na¯ve Bayes algorithm, support vector machines and kernels and neural networks with an introduction to Deep Learning

Introduction to Machine Learning
 at 
NPTEL 
Curriculum

Week 1

Lecture 01: Introduction

Lecture 02: Different Types of Learning

Lecture 03: Hypothesis Space and Inductive Bias

Lecture 04: Evaluation and Cross-Validation

Tutorial I

Week 2

Lecture 05 : Linear Regression

Lecture 06 : Introduction to Decision Trees

Lecture 07 : Learning Decision Tree

Lecture 08 : Overfitting

Lecture 9: Python Exercise on Decision Tree and Linear Regression

Tutorial II

Week 3

Lecture 05 : Linear Regression

Lecture 06 : Introduction to Decision Trees

Lecture 07 : Learning Decision Tree

Lecture 08 : Overfitting

Lecture 9: Python Exercise on Decision Tree and Linear Regression

Tutorial II

Week 4

Lecture 05 : Linear Regression

Lecture 06 : Introduction to Decision Trees

Lecture 07 : Learning Decision Tree

Lecture 08 : Overfitting

Lecture 9: Python Exercise on Decision Tree and Linear Regression

Tutorial II

Week 5

Lecture 05 : Linear Regression

Lecture 06 : Introduction to Decision Trees

Lecture 07 : Learning Decision Tree

Lecture 08 : Overfitting

Lecture 9: Python Exercise on Decision Tree and Linear Regression

Tutorial II

Week 6

Lecture 30: Introduction

Lecture 31: Multilayer Neural Network

Lecture 32 : Neural Network and Backpropagation Algorithm

Lecture 33: Deep Neural Network

Lecture 34: Python Exercise on Neural Network

Lecture 35: Tutorial VI

Other courses offered by NPTEL

– / –
12 weeks
Beginner
– / –
8 weeks
Intermediate
– / –
12 weeks
Intermediate
Free
8 weeks
Intermediate
View Other 175 CoursesRight Arrow Icon

Introduction to Machine Learning
 at 
NPTEL 
Students Ratings & Reviews

4.5/5
Verified Icon13 Ratings
A
Archana Mulge
Introduction to Machine Learning
Offered by NPTEL
5
Learning Experience: It was a 12 weeks course, which involved assignments and online classes on weekly basis. I did course on Machine Learning and Java, Machine learning helps you to understand how machine under human language and Java used to develop software interactive applications. Java course give you career in front end as well as back end development. Where as Machine learning helps in buliding the robots. These two courses were on online platform. And the lecturers from various Indian Institute of Technology teach swayam learners. These courses give great impact on a step of career path for Artificial Intelligence. One can upgrade there knowledge of their interested field by taking courses in Swayam NPTEL. Challenges in this course is to submit your weekly assignments on its time, because it carry marks for the get certificates. Pros of this course is that whenever and where ever you can start accessing the app as it is online platform, lecture vedios are all saved. Also after completing the course and attempt for exam, if you pass, you will get certified at Swayam NPTEL. I don't feel there is any disadvantages in this course, if your a learner, all you get are Benefitted by this course. Thank You.
Faculty: Faculty was good in training there learners. If I talk about live sessions, that quite useful, interactive and doubts were solved easily. The course curriculum is quite good and updated. The the which I liked about it that the structure weekly syllabus was good and helpful. Resources are provided by them, they mention text books for reference and added the pdf for download. Some course assignment consists of multiple choice and some programming language contains MCQs and 5 programs to submit.
Course Support: By attempting exams and getting certificates
Reviewed on 31 Dec 2022Read More
Thumbs Up IconThumbs Down Icon
V
Venkata Siva NageswaraRao Kolusu
Introduction to Machine Learning
Offered by NPTEL
5
Learning Experience: Nice content platform and training experience.it helps to know the conceptual knowledge
Faculty: Faculty is knowledgeable Course resources and structure is very nice
Course Support: Knowledge on Machine learning
Reviewed on 18 Dec 2022Read More
Thumbs Up IconThumbs Down Icon
N
Nerianuru Venkata Naga Eswar Kousik
Introduction to Machine Learning
Offered by NPTEL
5
Learning Experience: The course is provided by NPTEL which you can understand that they are very good in content, my experience is that this course really helped in my academics and getting a job as a fresher. Skills I would say you need to have basics coding skills in Python, basic concepts of mathematics, Challenges I would say there are no if you have knowledge on python coding and python coding editors. Pros I would say you can use this knowledge on any field as because Machine learning is using everywhere. Cons I would say that the instructor was not that much practical, instructor was very much theoretical. We need to explore in internet to find out real time scenarios.
Faculty: The faculty are good they provides much theoretical knowledge, practical or real time scenarios are missing in this course by faculty. The course resources are good and you also have additional resources easily available in internet. Assessments were present at the end of each section. The course structure is good it starts from laymen understanding and ends at with professional knowledge. There were no assignments to this course
Course Support: No, I didn't get any job. The certification is used as a skill in many interviews and I think it helped me as a fresher to go interview with confidence.
Reviewed on 17 Sep 2022Read More
Thumbs Up IconThumbs Down Icon
V
Vedangi Sharma
Introduction to Machine Learning
Offered by NPTEL
3
Learning Experience: Not so good for the beginner
Faculty: Mr Bala was the faculty, and i found he was not explaining the topic properly but dived onto the derivation part of it The notes were not provided properly
Course Support: No
Reviewed on 3 Sep 2022Read More
Thumbs Up IconThumbs Down Icon
V
vivek pathania
Introduction to Machine Learning
Offered by NPTEL
5
Learning Experience: Course covers the basics of machine learning along with the mathematics/ intuition behind each ML algorithm. The training had weekly assignments followed by a final exams post which the scores are generated.
Faculty: The faculty was excellent who delivered great in-depth insight into ML. Post video lectures the notes for the lecture along with the training (practical) code are shared.
Course Support: I am not sure about the career support opportunities since I did not avail that.
Reviewed on 3 Sep 2022Read More
Thumbs Up IconThumbs Down Icon
View All 9 ReviewsRight Arrow Icon
qna

Introduction to Machine Learning
 at 
NPTEL 

Student Forum

chatAnything you would want to ask experts?
Write here...