Saveetha Engineering College (Autonomous)
No. of Hours Total No.
Course Code Course Title Prerequisite per week C of
L T P Periods
PREDICTIVE ANALYTICS
MS1510 Nil 2 0 2 3 60
TECHNIQUES USING PYTHON
Category Elective
Course Relevance Local
Course Focus Employability
New Course / Existing Course Existing (20 % change)
Preamble:
This course is designed to introduce the predictive machine learning algorithms from both
theoretical and practical perspective, and gain experience of building predictive models using
large datasets. Roadmaps to learn advanced algorithms, builds real-world models, deploy ML
models into real applications using AI.
Course Objectives:
This course will provide hands-on experience on predictive analytics in python programming
for both theoretical and practical perspective, and gain experience of building predictive
models using large datasets.
Course Outcomes:
At the end of the course, the learner will be able to
Understand key concepts in machine learning and
CO1 Understanding
artificial intelligence
Apply supervised learning techniques to classification
CO2 Evaluate
models.
Analyze different strategies using machine learning
CO3 Apply
approaches.
Analyze artificial neural networks for predictive modeling
CO4 Examine
applications
CO5 Develop a time series model for forecasting. Examine
Program Outcomes
Course Outcomes
PO 1 PO 2 PO 3 PO 4 PO 5 PO6
CO1 2 2 1 3 3 2
CO2 2 3 3 2 2 2
CO3 2 2 3 3 2 2
CO4 2 3 3 2 3 2
CO5 3 2 3 2 3 3
Average 2.2 2.4 2.6 2.4 2.6 2.2
1 - Low, 2 - Moderate, 3 – Substantial, and ‘-‘No correlation
Department of Management Studies
Saveetha Engineering College (Autonomous)
CO1: Fundamentals of Machine Learning and Artificial Intelligence (12 Hours)
Machine Learning concepts - Predictive analytics–Artificial Intelligence and its Practical
Applications – Python Jupyter Notebooks – Basic libraries Python NumPy, Pandas,
Matplotlib, Seaborn - Examining these libraries to the dataset.
CO2: Supervised machine learning for classification models (12 Hours)
Factorial designs - Attribute Importance - Linear Discriminant Analysis – Fisher’s method,
Mahalanobis method, Standardised coefficients, Unstandardised coefficients, Structured
coefficients. .
CO3: Advanced machine Learning techniques (12 Hours)
Feature Engineering - Variable importance - Tuning hyperparameters – Support Vector
Machine - Hyper planes and support vectors - SVM model building - Ensemble Methods
bagging, boosting – Model Performance Measures – Case studies.
CO4: Applications of Artificial Neural network (12 Hours)
Neural networks– Model building – Perceptron – Bias – Activation Function – Hidden layers
– Forward Propagation – Backward Propagation – Convolutional Neural Network and
Reinforcement Learning – Case studies.
CO5: Time series forecasting (12 Hours)
Components of Time Series Data – Stationary vs non stationary – Time Series Models –
Visualizing time series data – Simple Exponential Smoothing – Auto-Regressive Integrated
Moving Average Model Building.
References:
Alpaydin, E. (2020). Introduction to machine learning (4th ed.). MIT Press.
Chapman & Hall/CRC. (2018– ). CRC machine learning and pattern recognition series. CRC
Press.
Flach, P. (2012). Machine learning: The art and science of algorithms that make sense of
data. Cambridge University Press.
Mitchell, T. (2019). Machine learning algorithms: Popular algorithms for data science and
machine learning (2nd ed.). Packt Publishing.
Murphy, K. P. (2023). Probabilistic machine learning: An introduction. MIT Press.
Department of Management Studies