Ds 0
Ds 0
Syllabus for each quiz will cover roughly 3-4 weeks – short quiz
Thanks to Amit Chandak and Gourav Takhar for the helpful links!
Course Website
Detailed syllabus for this
course
Course calendar: schedule
for holidays, exams,
quizzes
Course policy: assessment,
course drop, make-up
Use of unfair means,
penalties and safeguards
Course etiquettes
A Summary of To-Dos for You
Everybody
Refresh your calculus, probability theory, linear algebra basics
Start learning/refreshing Python and LaTeX skills
Create a homepage on CC/CSE home servers
Students who are already registered
Start forming groups of five (5) students – do not wait long
Students who wish to audit
Send an email to the instructor if not already done so
Students who wish to credit
Apply during add-drop – will use published policy to accept
Policy: https://www.cse.iitk.ac.in/users/purushot/courses/ml/faq.html
A Teaser
What is the point of machine learning?
A few cool ML apps developed by your peers
What is the point of ML anyway? “
“ TheThe
art art
andand
science of designing
science of dealingadaptive algorithms
with uncertainty
Avijit Roy and Nisheeth Srivastava, Decentralized reinforcement learning for multi-agent patrol routing, AASG@AAMAS, 2021
Reveal Cybersecurity Vulnerabilities
Clean Air with ML
Vehicular Pollution
Urban Organic Aerosols
Industrial Emissions
Transported Organic Aerosols
Biomass Combustion
Dust Related
Deeksha Arora, Akash Halayyanavar, P. K., Sachichidanand Tripathi, Low-Cost Real-time Source Apportionment, manuscript, 2024
Anomaly Detection in Satellites
Fully autonomous missions a lofty goal in space exploration
Space missions still rely on ground staff support
Vast amounts of telemetry sent to mission control to be manually inspected
Expert ground staff provide remediation telecommand in case of anomaly
Early detection key to success of this setup
Enable ground staff to quickly take curative action
TE
LE ND
Critical to preserving spacecraft and mission health
CO
M
M
TE
A
LE
M
ET
RY
Prajjwal Yash, Sharvari Gundawar, Nitish Kumar, Uma B R, Krishna Priya G, Purushottam Kar,
"Multiforecast-based Early Anomaly Detection for Spacecraft Health Monitoring", CODS 2024
Sign Language Understanding
Line-4, Column-9: warning: format ‘%d’ expects argument of type ‘int *’, but argument 2 has type ‘int’
Ahmed et al. Compilation Error Repair: For the Student Programs, From the Student Programs, ICSE-SEET 2018.
Program Correction with ML 27
IITK offers a C programming course to ~1000 students each year
#include <stdio.h> #include <stdio.h>
int main(){ int main(){
int x, x1 ,d; int x, x1 ,d;
d=(x-x1)(x-x1); d=(x-x1)*(x-x1);
return d; return d;
} }
Line-4, Column-11: error: called object type ‘int’ is not a function or function pointer
Ahmed et al. Compilation Error Repair: For the Student Programs, From the Student Programs, ICSE-SEET 2018.
ML for Program Retrieval
Poisoned
Image De-watermarking
Original
31
Poisoned
Stay Awesome!
See you in the next one