A Primer on Linear Algebra for Data Science Shaina Race, PhD

This primer is meant to instill a working knowledge of matrix terminology, arithmetic, and basic operations. The purpose is to lay the groundwork for advanced data mining techniques like Principal Component Analysis, Singular Value Decomposition, Factor Analysis, Multidimensional Scaling, Correspondence Analysis, Network Analysis, Support Vector Machines and many more. In order to fully comprehend these important tools and techniques, we need to understand the language in which they are presented: Linear Algebra. This is NOT a rigorous proof-based mathematics course. It is a surface level introduction to the most important definitions and concepts that we will need in order to tackle the more advanced material.



How to take this course: If you have some previous training in Linear Algebra, you are encouraged to attempt the worksheets associated with each tutorial prior to watching the tutorial. If you can confidently answer every question on the worksheet (and you are comfortable discussing the Key Terms), then you are not required to watch the associated tutorial!

Topic Tutorial Slides Worksheet List of Key Terms
Introduction to LA Notation and Terminology
Part 1
(Chapter 1)
Tutorial 1 (mp4)
Chapter 1 Worksheet 1
Solution
Introduction to LA Notation and Terminology
Part 2
(Chapter 1)
Tutorial 2 (mp4)
Chapter 1 Worksheet 2
Solution
Chapter 1
Matrix Arithmetic
Part 1
(Chapter 2)
Tutorial 3 (mp4)
Chapter 2 Worksheet 3
Solution
Matrix Arithmetic
Part 2
(Chapter 2)
Tutorial 4 (mp4)
Chapter 2 Worksheet 4
Solution

Challenge Problem and Hints
Chapter 2
TAKE QUIZ 1 - (coming soon)
Applications of Matrix Multiplication
(Chapter 3)
Tutorial 5 (mp4)
Chapter 3 Worksheet 5
Solution
Solving Systems of Equations
Part 1
(Chapter 4)
Tutorial 6 (mp4)
Chapter 4 Worksheet 6
Solution
Solving Systems of Equations
Part 2
(Chapter 4)
Tutorial 7 (mp4)
Chapter 4 Worksheet 7
Solution
Solving Systems of Equations
Part 3
(Chapter 4)
Tutorial 8 (mp4)
Chapter 4 Worksheet 8
Solution
Row-Reduction Using Software
(Optional)
PDF Tutorial
Solving Systems of Equations
Part 4
(Chapter 4)
Tutorial 9 (mp4)
Chapter 4 Worksheet 9
Solution
Chapter 4
Solving Systems of Equations
Optional: Additional Examples
(Chapter 4)
Tutorial 10 (mp4)
Chapter 4 None
TAKE QUIZ 2 - (coming soon)
Least Squares Solutions
(Chapter 5)
Tutorial 11 (mp4)
Chapter 5 Worksheet 11
Solution
Chapter 5
Rank and Linear Independence
(Chapter 6)
Tutorial 12 (mp4)
Chapter 6 Worksheet 12
Solution
Chapter 6
More Properties of Matrix Arithmetic
(Chapter 2)
Tutorial 13 (mp4)
Chapter 2.5 Worksheet 13
Solution
Chapter 2.5
Partitioned Matrix Multiplication
(Chapter 2)
Tutorial 14 (mp4)
Chapter 2.5 Worksheet 14
Solution
Chapter 2.5
Norms and Distance Measures
(Chapter 7)
Tutorial 15 (mp4)
Chapter 7 Worksheet 15
Solution
Chapter 7
TAKE QUIZ 3 - (coming soon)
THIS LINE IS BLANK. because html.
Review Packet For Final Assessment
Solutions to Review Packet
TAKE LINEAR ALGEBRA PRIMER FINAL ASSESSMENT

This class is supported by DataCamp, the most intuitive learning platform for data science. Learn R, Python and SQL the way you learn best through a combination of short expert videos and hands-on-the-keyboard exercises. Take over 100+ courses by expert instructors on topics such as importing data, data visualization or machine learning and learn faster through immediate and personalised feedback on every exercise.