Course Information
- Course Title: Mathematics for Machine Learning I (MML1)
- Type: Methodological
- Credit: 5
- Coefficient: 3
-
Lecturer's Information:
- Lecturer/TD/TP: Dr. Khadra Bouanane
- Contact: bouanane.khadra@univ-ouargla.dz
- Office Hours: Monday: 8 am-12 am, Wednesday: 8 am-12 am. -
Course Description:
This course comprehensively introduces the mathematical foundations of Artificial Intelligence and machine learning. Topics include linear algebra, analytic geometry, and matrix factorization. -
Learning Objectives:
- Develop a solid understanding of linear algebra concepts and their use in ML.
- Introduce concepts of analytic geometry principles and specific linear transformations extensively used in ML and A.I.
- Explore matrix factorization techniques and their role in data analysis and A. I. applications. -
Prerequisites
Basic Knowledge of Calculus and Algebra -
References
- Deisenroth, M. P., Faisal, A. A., Ong, C. S. (2020). Mathematics for machine learning. Cambridge University Press.
-Bishop, C.M. (2006). "Pattern Recognition and Machine Learning."
-Lay, D.C., Lay, S.R., and McDonald, J.J. (2015). "Linear Algebra and Its Applications.
-Ross, S.M. (2000). "Introduction to Probability Models."
-Boyd, S., and Vandenberghe, L. (2004). "Convex Optimization."
-Goodfellow, I., Bengio, Y., and Courville, A. (2016). "Deep Learning." -
Grading:
- Assessments: 70%
- Homework: 20%
- Class Participation: 10% -
Schedule:
Weeks 1-3: Linear Systems of Equations. Unique Solutions and General Solutions. Gaussian Elimination, Solving Linear Systems of Equations.
Weeks 4-5: Vector Spaces, Subspaces. Linear Independence, Rank, and Basis. Linear Applications. Affine Subspaces, Affine Applications.
Weeks 6-8: Norms, Bilinear Forms, Dot Products. Distance and Lengths, Positive Definite Matrices. Orthogonality, Orthonormal Bases.
Weeks 9-10: Orthogonal Projection, Projection onto an Affine Subspace, Rotations.
Weeks 11-13: Matrix Decomposition and Factorization. L.U. Decomposition, SVD Decomposition.
- Teacher: Khadra BOUANANE
Teacher: BOUANANE Khadra