01 Introduction
01 Introduction
CSN-382
Machine Learning
2
Course Logistics
Course Name: Machine Learning (CSN-382)
An introductory course – supposed to be your first intro to the subject
Course-related announcements will be sent on the class mailing list (and also
on Microsoft Teams)
3
Grading
https://www.cse.iitk.ac.in/users/piyush/courses/ml_autumn18/index.html
https://github.com/purushottamkar/ml19-20w
P(“cat”|image) P(“dog”|image)
14
Overfitting = Bad ML
Doing perfectly on training data is not good enough
Example from “Compilation error repair: for the student programs, from the student programs”, Ahmed et al (2018)
21
Good ML Systems Should be Fair and Unbiased
Should also ensure that the ML models are fair and unbiased
Criminals?
Not Criminals?
An image captioning system Don’t want a self-driving car Don’t want a predictive policing
should not always assume a that is more likely to hit black system that predicts criminality
specific gender in examples people than white people using facial features
like the above