ASE2910: Applied Linear Algebra / AUS2910: Fundamental Math for AI
 
Course Info.
Course descriptions  
This course is about the central mathematical technique for all engineering disciplines: linear algebra. The course covers basics of vectors and matrices, linear independence, orthogonality, linear equations, least-squares methods, and many applications. We talk about the mathematics, but the focus will be on conceptual understanding and using those in applications such as dynamics, control, estimation, and machine learning. Students will also work on computational homework assignments where they use Python to do computations with vectors, matrices, and least squares methods for solving practical engineering problems. 
 
 
Instructors  
Lectures  
Office hours 
Prerequisites  
Previous exposure to calculus, engineering mathematics, and programming language (Python or others). 
 
You do not need to have any background knowledges on a variety of engineering application, however interest in them will definitely be a plus. 
 
 
Reference textbooks 
  
Grading policy 
Lecture Notes
Some of the course material is reproduced from the Engr108: Introduction to matrix methods by Stephen Boyd at Stanford university, under his kind permission. 
Vectors 
 
Linear functions 
 
Norm and distance 
 
Clustering 
 
Linear independence 
 
Matrices 
 
Matrix examples 
 
Linear equations 
 
Linear dynamical systems 
 
Matrix multiplication 
 
Matrix inverses 
 
Least squares 
 
Least squares data fitting 
 
Least squares classification 
 
Multi-objective least squares 
 
Constrained least squares 
 
Constrained least squares applications 
 
 
Assignments
HW#1 (due 9/23) 
 
HW#2 (due 10/4) 
 
HW#3 (due 10/16) 
 
HW#4 (due 10/25)
 
 
 
Computational Examples
The link directs to the associated Jupyter notebook file, which opens on Google Colaboratory when the “Open in Colab” button is clicked. 
\(k\)-means clustering (and elements of unsupervised learning) 
 
Document recommenation system (clustering over word count vectors) 
 
Stage illumination 
 
Model fitting 
 
Handwritten image classifier 
 
Ridge regression 
 
Minimum energy control 
 
 
Exam
Sample Exams
Midterm exam (2021) and solutions 
 
Final exam (2021) and solutions 
 
Midterm exam (2023) 
 
Final exam (2023) 
 
 
 |