0% found this document useful (0 votes)
43 views2 pages

ML and DL

This document outlines the units of study for a PhD in Computer Science and Engineering with a focus on Machine Learning and Deep Learning. The 5 units cover: data representation and feature engineering; supervised learning techniques like regression, classification, and time series forecasting; unsupervised learning techniques like clustering and dimensionality reduction; deep and reinforcement learning techniques like neural networks, CNNs, RNNs, and transfer learning; and model diagnosis, tuning, and ensemble methods. Recommended textbooks are also provided.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views2 pages

ML and DL

This document outlines the units of study for a PhD in Computer Science and Engineering with a focus on Machine Learning and Deep Learning. The 5 units cover: data representation and feature engineering; supervised learning techniques like regression, classification, and time series forecasting; unsupervised learning techniques like clustering and dimensionality reduction; deep and reinforcement learning techniques like neural networks, CNNs, RNNs, and transfer learning; and model diagnosis, tuning, and ensemble methods. Recommended textbooks are also provided.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Programme: PhD Computer science and Engineering

Machine Learning and Deep Learning

Unit I:

Data Representation and Engineering Features: Getting Started with Python: Key concepts;
Introduction to Machine Learning: History and Evolution – Artificial Intelligence Evolution – Different
Forms – Machine Learning Categories – Frameworks for building ML system; Machine Learning
Python Packages; Fundamentals of Machine Learning: ML perspective of Data – Scales of
Measurement – Feature Engineering – Exploratory Data Analysis

Unit II

Supervised Learning: Regression – Correlation and causation – Fitting a slope – Polynomial


Regression – Multivariate Regression – Multicollinearity and variation inflation factor (VIF) –
Interpreting the OLS Regression – Regression diagnosis – Regularization – nonlinear Regression

Supervised Learning: Classification – Logistic Regression – Stochastic Gradient descent –


Regularization – Multiclass Regression – Generalized Linear Models – Decision Trees – Support vector
Machine (SVM) – K Nearest Neighbors (kNN) – Time series forecasting – Evaluating a classification
model performance – RoC Curve

Unit III:

Unsupervised Learning process: Types of Unsupervised Learning – Challenges in Unsupervised


learning – Preprocessing and scaling – finding value of K - Dimensionality Reduction, Feature
Extraction Clustering – K-means clustering – agglomerative clustering – DBSCAN – comparing and
Evaluating clustering Algorithm –– Hierarchical Clustering

Unit IV:

Deep and Reinforcement Learning: Artificial Neural Network – Perceptron – Multilayer Perceptrons
o Restricted Boltzman Machine (RBM) – MLP using Keras – Autoencoders – Convolution Neural
Network (CNN) – Recurrent Neural Network (RNN) – Long Short-Term Memory (LSTM) – Transfer
Learning – Reinforcement Learning

Unit V

Model Diagnosis and Tuning: Optimal Probability cutoff point – Imbalanced Dataset – Bias and
Variance – K-Fold Cross-validation – Stratified K-fold cross-validation – Ensemble Methods – Bagging
– Boosting – Ensemble Voting – Hyperparameter tuning.

Text Books:

1. Mastering Machine Learning with Python in Six Steps Manohar, Swamynathan, 2017, Apress
Media. DOI 10.1007/978-1-4842-2866-1,
2. Introduction to Machine Learning with Python, Andreas C. Müller and Sarah Guido, 2016,
First Edition, O’Reilly Media, Inc.

You might also like