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

INT255

The course INT255 focuses on the mathematical foundations essential for machine learning, covering topics such as linear algebra, matrix decompositions, dimensionality reduction, optimization techniques, and probability. Students will learn to apply these concepts using Python, particularly in regression analysis and support vector machines. The course aims to equip students with the skills to analyze and solve real-world machine learning problems effectively.
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)
12 views2 pages

INT255

The course INT255 focuses on the mathematical foundations essential for machine learning, covering topics such as linear algebra, matrix decompositions, dimensionality reduction, optimization techniques, and probability. Students will learn to apply these concepts using Python, particularly in regression analysis and support vector machines. The course aims to equip students with the skills to analyze and solve real-world machine learning problems effectively.
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

INT255:MATHEMATICS BEHIND MACHINE LEARNING

L:2 T:2 P:0 Credits:3

Course Outcomes: Through this course students should be able to

CO1 :: explain vector space concepts and linear transformations to solve real-world machine
learning problems

CO2 :: apply spectral and singular value decompositions (SVD) using Python to perform matrix
approximations and dimensionality reduction

CO3 :: analyze and evaluate regression techniques, including PCA and LDA, for dimensionality
reduction and predictive modeling
CO4 :: apply optimization algorithms such as gradient descent and its variants to improve
machine learning model performance

CO5 :: apply support vector machines (SVM) for classification tasks and evaluate their
performance using Python
CO6 :: analyze advanced matrix techniques and optimization methods in real-world machine
learning case studies

Unit I
Fundamentals of Linear Algebra for Machine Learning : Vectors and Matrices, Vector Space
Concepts, Linear Transformations, Norms and Spaces
Unit II
Advanced Matrix Algebra and Decompositions : Eigenvalues and Eigenvectors, Special Matrices,
Spectral Decomposition, Singular Value Decomposition (SVD)
Unit III
Dimensionality Reduction and Regression Techniques : Principal Component Analysis (PCA),
Linear Discriminant Analysis (LDA), Least Square Approximation, Regression Analysis, Regression
Analysis
Unit IV
Optimization Techniques in Machine Learning : Basics of Calculus for ML, Convex Sets and
Convex Functions, Introduction to Optimization, Gradient Descent and Variants, Optimization in
Python
Unit V
Probability and Applications in Machine Learning : Basics of Probability, Discrete and Continuous
Distributions, Support Vector Machines (SVM), SVM Implementation
Unit VI
Advanced Topics and Applications : Classification Metrics, Gram-Schmidt Process, Polar
Decomposition, Matrix Applications in Machine Learning

Text Books:
1. MATHEMATICS FOR MACHINE LEARNING by MARC PETER DEISENROTH, A. ALDO FAISAL,
AND CHENG SOON ONG, CAMBRIDGE UNIVERSITY PRESS
References:
1. INTRODUCTION TO LINEAR ALGEBRA by GILBERT STRANG, Wellesley-Cambridge Press

Session 2024-25 Page:1/2


Session 2024-25 Page:2/2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy