SUBHANKAR MISHRA

ଶୁଭଙ୍କର ମିଶ୍ର

Reader-F in School of Computer Sciences, NISER
smishra@niser.ac.in | +916742494460 | Bhubaneswar, Odisha, India - 752050
Machine Learning & Privacy
Lab page | CV | Google Scholar | Github | Map



CS460/660 - Machine Learning

Syllabus

Prerequisite

Audit

At this stage, unfortunately we cannot allow audits.

Grading Scheme

Grading will be absolute. *In case, there is no endterm, total marks will be based on Assignments

Previous Years


Lectures

Week Lec # Topic
Week 1 1 Course Logistics and Introduction
2 Generalization
3 Why Machine Learning and Inductive Learning
4 Inductive vs Transductive, Structured Data
Week 2 5 Inductive Bias
6 Inductive Bias & Machine Learning (Based on output)
7 Types of Machine Learning (Based on Input)
8 Types of Machine Learning (Based on Input)
Week 3 9 Supervised Learning - How it works?
10 How are ML algorithms different?
11 Linear Regression
12 Linear Regression and Gradient Descent
Week 4 13 Mathematics for ML (Exercises)
14 Ananconda and Numpy (Tutorial)
15 Scikit Learn Linear Regression (Tutorial)
16 Linear Regression with Gradient Descent
Week 5 (Sept 6 - Sept 10) NA Project Proposal Presentations
Week 6 17 Logistic Regression
18 Unsupervised algorithm - kMeans Clustering
19 Unsupervised algorithm - DBSCAN Clustering
20 Clustering (Tutorial)
Week 7 21 kNN
22 Decision Trees - Classification
23 Decision Trees - Regression
24 Decision Tree (Tutorial)
Week 8, 9 Midterm
Week 10 (Oct 11 - Oct 15) NA Project Midway Presentations
Week 11 25 Support Vector Machine
26 Support Vector Machine - Kernels
27 Feature Engineering
28 Bias-Variance Tradeoff, Regularization
Week 12 29 Model Assessment
30 Perceptron (Convergence)
31 Perceptron Implementation
32 Multi-Layer Perceptron
Week 13, 14 (Nov 1 - Nov 12) NA Project Final Presentations
Week 15 33 Ensemble Method - Bagging
34 Ensemble Method - Boosting
35 Unsupervised - Dimensionality Reduction PCA
Week 16 NA End Term

Assignments


Project

A group of 2-3. Class project must be something new that you did in this semester. Two types of projects are allowed All deliverables (reports) will be in form of static webpages with the same template as this website (single scroll). It will be linked from this website and hosted on the NISER server. Please maintain a single github repository and submit the same in Classroom.
  1. [05] (Max. 5 slides) Project Proposal - 10 mins
  2. [10] (Max. 10 slides) Project Midway - 15 mins + 5 mins Q&A
  3. [10] (Max. 15 slides) Final Project Presentation - 20 mins + 10 mins for Q&A
  4. [15] Final Project Report
  5. [05] Extra Credit - Project yields significant result [Paper has been communicated to a conference/journal]

Books

Some recommended books on Machine learning.

Academic Integrity

Any plagiarism, copying, allowing copying, unpermitted aid will lead to 'zero' in the assignment/exam/project.

2021 Projects

# Team Members Project Title Link
1 Suraj Patel On Federated Learning and possible improvements Group 01
Saswat Das
2 Ashish Panigrahi Application of ML in investigating ferromagnetic transitions Group 02
Gautameshwar S.
3 Abhishek Anil Deshmukh Dogecoin Volume prediction using Tweets and Gtrends Group 03
Kajori Sardar
Prathmesh Patil
4 Gaurav Kanu Loan prediction using ML Group 04
Devansh Sharma
5 Insha M Automatic mineral detection on lunar surface (Mentor - Dr Guneshwar Thangjam) Group 05
Niveditha CV
6 Shivam Raj Generate the next few frames in a video using graph neural network Group 06
Shrishti Barethiya
7 Swadeepta Mandal Transfer price prediction and potential replacements of a player in the market. Group 07
Manoj Sampath
8 Anshada P M Exoplanet detection in protoplanetary disks (Mentor - Dr. Liton Majumdar) Group 08
Varun Manilal
9 Sharun P Shaji Search for a better perovskite solar cell using ML (Mentor - Satyaprasad P Senanayak) Group 09
Sreerag T K
10 Ajaya S. Sahoo Stock Market Prediction using SVR Group 10
Prateek K. Murmu
11 Adarsha Mohit Sahu Predicting good strategies for picking players in Fantasy premier league Group 11
Praneet Nandan
12 Girish Tripathy WBC Classification using CNNs Group 12
Shashank Saumya
13 Dinesh Beniwal Creating a bot to trade in the stock market (Dr. Amarendra Das) Group 13
Adittya Pal
14 Saswat Kumar Pati Drug Discovery using Machine Learning Group 14
Debankit Priyadarshi
15 Anujith K Personality Prediction Group 15
Thejas S
16 Sai Sriharsha Indukuri Detection of Volcanic Features on Venus (Mentor - Dr Guneshwar Thangjam) Group 16
Suraj Sahoo
17 Rion Glenn Nazareth on the detection of organics on europa (Mentor - Dr Guneshwar Thangjam) Group 17
Nishant Pratim Das
18 Nelson Kshetrimayum State-wise timeline prediction if Covid 3rd wave occurs in India Group 18
Jabir
19 Ravi Prakash Singh Weather forecast by time series forecasting method Group 19
Haraprasad Dhal
20 Sagar Singh Machine Translation under atypical use (spelling/grammar errors) Group 20
21 Sasmita Pandey Air Quality Index Prediction Using Meteorological variables Group 21
22 Pinki Pradhan Human activity recognition using smartphone Group 22
23 Subham Bhattacharjee News articles clustering using word and doc embeddings Group 23