AppliedMachineLearning S12023 24
AppliedMachineLearning S12023 24
AppliedMachineLearning S12023 24
Course Objectives
Machine learning is a rapidly growing field at the intersection of computer science and statistics. It is
responsible for tremendous advances in technology, from personalized product recommendations to
speech recognition in cell phones. The goal of this course is to provide a broad introduction to the key
ideas in machine learning. The emphasis will be on intuition and realistic examples rather than
theoretical results, though experience with statistics, calculus and linear algebra will be assumed.
Through a variety of lecture examples and programming projects, students will learn how to apply
powerful machine learning techniques to realistic problems, run evaluations and interpret results, and
understand limitations.
No Course Objective
CO1 Provide a broad background to the key concepts and techniques in machine learning
Text Book(s)
Learning Outcomes:
No Learning Outcomes
LO1 High-level conceptual understanding of machine learning field and its applicability
and limitations
LO2 Ability to frame a machine learning problem and select candidate machine learning
models
LO3 Ability to design and implement an end-to-end machine learning based solution using
Python and appropriate libraries and do trouble shooting
LO4 Ability to evaluate and interpret the results from a machine learning system
Course No ZG564
Session Study / HW
No. Topic Title Resource
Reference
T1: Chapter 2
2 End-to-end Machine Learning: Framing the ML Problem. Data Types,
T2: Chapter 2-3
Pre-processing, Visualization and Analysis
Linear Prediction Models: Linear Regression, Gradient Descent and T1: Chapter 4
4
Variants, Regularization, Bias Vs. Variance
Classification Models I: Naïve Bayes classification, Applications in text T2: Chapter 5
5 and image classification
Classification Models I: Logistic Regression, Log Loss error function, T1: Chapter 4
6 Optimization using gradient descent, Feature transformation for
nonlinear classification
8 Review of Session 1 to 7
Classification Models II: Decision Tree. Entropy and information gain. T1: Chapter 6
9 Construction algorithm. Challenges with Decision Tree T2: Chapter 4
Unsupervised Machine Learning: Dimensionality reduction and feature T1: Chapter 8-9
11 extraction, K-means clustering, Gaussian Mixture Model T2: Chapter 8
16 Books, Slides,
Review of session 9 to 15
Web references
Evaluation Scheme:
Legend: EC = Evaluation Component; AN = After Noon Session; FN = Fore Noon Session
No Name Type Duration Weight Day, Date, Session, Time
EC-1 Assignment Offline - 30% TBA
EC-2 Mid-Semester Closed 1.5 hours 30% TBA
Test Book
EC-3 Comprehensive Open 2.5 hours 40% TBA
Exam Book
Important Information:
Syllabus for Mid-Semester Test (Closed Book): Topics in CS 1-8.
Syllabus for Comprehensive Exam (Open Book): All topics given in plan of study
Evaluation Guidelines:
1. For Closed Book tests: No books or reference material of any kind will be permitted.
Laptops/Mobiles of any kind are not allowed. Exchange of any material is not allowed.
2. For Open Book exams: Use of prescribed and reference text books, in original (not
photocopies) is permitted. Class notes/slides as reference material in filed or bound form is
permitted. However, loose sheets of paper will not be allowed. Use of calculators is permitted
in all exams. Laptops/Mobiles of any kind are not allowed. Exchange of any material is not
allowed.
3. If a student is unable to appear for the Regular Test/Exam due to genuine exigencies, the
student should follow the procedure to apply for the Make-Up Test/Exam. The genuineness of
the reason for absence in the Regular Exam shall be assessed prior to giving permission to
appear for the Make-up Exam. Make-Up Test/Exam will be conducted only at selected exam
centres on the dates to be announced later.
It shall be the responsibility of the individual student to be regular in maintaining the self-study
schedule as given in the course handout, attend the lectures, and take all the prescribed evaluation
components such as Assignment/Quiz, Mid-Semester Test and Comprehensive Exam according to the
evaluation scheme provided in the handout.