X

Machine Learning (Ml) In Hindi

By Prof. Anubha Gupta   |   IIIT Delhi
Learners enrolled: 6897   |  Exam registration: 435
ABOUT THE COURSE:
This is an introductory course on Machine Learning (ML) that is offered to undergraduate and graduate students. The contents are designed to cover both theoretical and practical aspects of several well-established ML techniques. The assignments will contain theory and programming questions that help strengthen the theoretical foundations as well as learn how to engineer ML solutions to work on simulated and publicly available real datasets. The project(s) will require students to develop a complete Machine Learning solution requiring preprocessing, design of the classifier/regressor, training and validation, testing, and evaluation with quantitative performance comparisons. Each week’s theory contents will be accompanied with a tutorial on python.

INTENDED AUDIENCE: Senior UG and PG Students

PREREQUISITES: Mandatory Prerequisites:
1. Programming (Python)
2.Matrix calculus
3.Probability Theory
Desirable Prerequisites:
1. Linear Algebra

INDUSTRY SUPPORT: As of now, almost every company/industry requires AI/ML. A very short list is: Amazon; Apple; Google; Meta; Microsoft; IBM; NVIDIA; Qualcomm; TCS; Adobe; GE; Wipro
Summary
Course Status : Completed
Course Type : Elective
Duration : 12 weeks
Category :
  • Computer Science and Engineering
Credit Points : 3
Level : Undergraduate/Postgraduate
Start Date : 24 Jul 2023
End Date : 13 Oct 2023
Enrollment Ends : 07 Aug 2023
Exam Registration Ends : 18 Aug 2023
Exam Date : 29 Oct 2023 IST

Note: This exam date is subjected to change based on seat availability. You can check final exam date on your hall ticket.


Page Visits



Course layout

Week 1: Introduction to Machine Learning; Review of Probability Theory; Review of Linear Algebra
Week 2: Review of Linear Algebra continued; Linear Regression; k-Nearest Neighbors Regression; Kernel Regression + (Tutorial-1: Hands On Python Examples)
Week 3: Continuation - Review of Linear Algebra continued; Linear Regression; k-Nearest Neighbors Regression; Kernel Regression + (Tutorial-1: Hands On Python Examples),
Week 4: Logistic Regression + (Tutorial-2: Hands On Python Examples)
Week 5: Multilayer Perceptron (MLP)/NN and Optimization + (Tutorial-3: Hands On Python Examples)
Week 6: Practical Machine Learning: Bias-Variance; Training/Testing; Overfitting; Cross-Validation; Occam's razor; Regularization and Model Selection (Tutorial-3: Hands On Python Examples continued)
Week 7: Support Vector Machines; Radial Basis Functions and Kernel SVMs + (Tutorial-4: Hands On Python Examples)
Week 8: Continuation - Support Vector Machines; Radial Basis Functions and Kernel SVMs + (Tutorial-4: Hands On Python Examples)
Week 9: Naïve Bayes Classification; Decision Tree & Random Forests; Bagging & Boosting + (Tutorial-5: Hands On Python Examples)
Week 10: Clustering: K-means/Kernel K-means, K-NN classifier; Spectral Clustering; Mixture of Gaussians; Dimensionality Reduction: PCA and kernel PCA+ (Tutorial-6: Hands On Python Examples)
Week 11: Continuation - Clustering: K-means/Kernel K-means, K-NN classifier; Spectral Clustering; Mixture of Gaussians; Dimensionality Reduction: PCA and kernel PCA+ (Tutorial-6: Hands On Python Examples)
Week 12: Introduction to Deep Learning: CNN for Image Classification and Autoencoders + (Tutorial-7: Hands On Python Examples)

Books and references

1. Machine Learning, Tom M. Mitchell, McGraw Hill, 1997
2. Pattern Recognition and Machine Learning, Christopher M.Bishop, Springer, 2006

Instructor bio

Prof. Anubha Gupta

IIIT Delhi
Prof.Anubha Gupta received her B.Tech and M.Tech from Delhi University, India, in 1991 and 1997 in Electronics and Communication Engineering. She received her PhD. from the Indian Institute of Technology (IIT), Delhi, India, in 2006 in Electrical Engineering. She did her second Master’s as a full-time student at the University of Maryland, College Park, USA, from 2008-2010 in Education. She worked as Assistant Director with the Ministry of Information and Broadcasting, Govt. of India (through Indian Engineering Services) from 1993 to 1999 and, as faculty at NSUT-Delhi (2000-2008) and IIIT-Hyderabad (2011-2013), India. Currently, she is working as a Professor at IIIT-Delhi, where she served as the Dean, Academic Affairs from June 2019 to June 2020. She has authored/co-authored more than 100 technical papers in scientific journals and conferences. She has published research papers in both engineering and education. A lot of exciting work is being taken up in her lab: SBILab (Lab: http://sbilab.iiitd.edu.in/index.html). She received the prestigious SERB POWER Fellowship in 2021 from DST. Govt. of India in recognition of her outstanding research work. She is also the recipient of the IETE-PROF SVC AIYA MEMORIAL AWARD-2022 for outstanding contributions to cancer research. Her research interests include machine learning applications in cancer genomics, cancer imaging, biomedical signal, and image processing, including fMRI, MRI, EEG, ECG signal processing, and Wavelets in deep learning. Dr. Gupta is a life member of IETE, a senior member of the IEEE Signal Processing Society (SPS), and a member of the IEEE Women in Engineering Society. She served as the IEEE SPS Delhi Chapter for Jan 2019- December 2021. She was a member of the IEEE Women in Signal Processing Committee, Jan 2019- December 2021, Associate Editor of IEEE Access, Associate Editor of IEEE Signal Processing Magazine eNewsletter

  • Review Editor, Frontiers, Brain Imaging Methods Associate Editor, IETE Journal of Research

She is a technical committee member of the BISP committee of IEEE SPS Society for Jan 2022- Dec 2024.

Course certificate

The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres.
The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).
Date and Time of Exams: 29 October 2023 Morning session 9am to 12 noon; Afternoon Session 2pm to 5pm.
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published. If there are any changes, it will be mentioned then.
Please check the form for more details on the cities where the exams will be held, the conditions you agree to when you fill the form etc.

CRITERIA TO GET A CERTIFICATE

Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.
Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIIT Delhi .It will be e-verifiable at nptel.ac.in/noc.

Only the e-certificate will be made available. Hard copies will not be dispatched.

Once again, thanks for your interest in our online courses and certification. Happy learning.

- NPTEL team


MHRD logo Swayam logo

DOWNLOAD APP

Goto google play store

FOLLOW US