Sem 7
Sem 7
Machine Learning
Code: PEC-IT701D
Contacts: 3L
7
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in Information Technology
(Applicable from the academic session 2018-2019)
COURSE OBJECTIVE
To learn the concept of how to learn patterns and concepts from data without being
explicitly programmed
To design and analyse various machine learning algorithms and techniques with a modern
outlook focusing on recent advances.
Explore supervised and unsupervised learning paradigms of machine learning.
To explore Deep learning technique and various feature extraction strategies.
Hrs/unit Marks/unit
Unit 1: 10
Supervised Learning (Regression/Classification)
Basic methods: Distance-based methods, Nearest-Neighbours, Decision
Trees, Naive Bayes
Linear models: Linear Regression, Logistic Regression, Generalized
Linear Models
Support Vector Machines, Nonlinearity and Kernel Methods
Beyond Binary Classification: Multi-class/Structured Outputs, Ranking
Unit 2: 7
Unsupervised Learning
Clustering: K-means/Kernel K-means
Dimensionality Reduction: PCA and kernel PCA
Matrix Factorization and Matrix Completion
Generative Models (mixture models and latent factor models)
Unit 3 6
Evaluating Machine Learning algorithms and Model Selection, Introduction to
Statistical Learning Theory, Ensemble Methods (Boosting, Bagging, Random
Forests)
Unit 4 9
Sparse Modeling and Estimation, Modeling Sequence/Time-Series Data, Deep
Learning and Feature Representation Learning
Unit 5 9
Scalable Machine Learning (Online and Distributed Learning)
A selection from some other advanced topics, e.g., Semi-supervised Learning,
Active Learning, Reinforcement Learning, Inference in Graphical Models,
Introduction to Bayesian Learning and Inference
Unit 6: 5
Recent trends in various learning techniques of machine learning and
classification methods
References:
1. Kevin Murphy, Machine Learning: A Probabilistic Perspective, MIT Press, 2012
2. Trevor Hastie, Robert Tibshirani, Jerome Friedman, The Elements of Statistical
Learning, Springer 2009 (freely available online)
3. Christopher Bishop, Pattern Recognition and Machine Learning, Springer, 2007
4. Rajiv Chopra, Machine Learning, Khanna Publishing House, 2018
8
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in Information Technology
(Applicable from the academic session 2018-2019)
Cyber Security
Code: PEC-IT702F
Contact: 3L
--------------------------------------------------------------------------------------------------------------------
-----------
Operation Research
Code: OEC-IT701A
Contact: 3L
ENTREPRENEURSHIP
10. Project Planning – Importance of Project Planning, Steps of Project Planning, Project Scope,
Work Breakdown Structure (WBS) and Organization Breakdown Structure (OBS), Phased
Project Planning [2L]
11. Project Scheduling and Costing – Gantt chart, CPM and PERT Analysis, Identification of the
Critical Path and its Significance, Calculation of Floats and Slacks, Crashing, Time Cost Trade-off
Analysis, Project Cost Reduction Methods. [6L]
12. Project Monitoring and Control – Role of Project Manager, MIS in Project Monitoring, Project
Audit [2L]
13. Case Studies with Hands-on Training on MS-Project [4L]
Project
Code: PROJ-IT781
Contact: 12P
Project work I
The object of Project Work II & Dissertation is to enable the student to extend
further the investigative study taken up under EC P1, either fully
theoretical/practical or involving both theoretical and practical work, under the
guidance of a Supervisor from the Department alone or jointly with a
Supervisor drawn from R&D laboratory/Industry. This is expected to provide a
good training for the student(s) in R&D work and technical leadership. The
assignment to normally include:
1. In depth study of the topic assigned in the light of the Report prepared under EC
P1;
2. Review and finalization of the Approach to the Problem relating to the assigned
topic;
3. Preparing an Action Plan for conducting the investigation, including team work;
4. Detailed Analysis/Modelling/Simulation/Design/Problem Solving/Experiment as
needed;
5. Final development of product/process, testing, results, conclusions and future
directions;
6. Preparing a paper for Conference presentation/Publication in Journals, if possible;
7. Preparing a Dissertation in the standard format for being evaluated by the
Department.
8. Final Seminar Presentation before a Departmental Committee.
25
PG