Linear Algebra and Feature Selection

with Aleksandar Samsiev and Ivan Manov

Providing you with the theoretical and practical foundations you need to apply machine learning techniques with confidence and understanding.

3 hours 32 lessons
Start course
32 High Quality Lessons
0 Practical Tasks
3 Hours of Content
Certificate of Achievement

Course Overview

Linear Algebra and Feature Selection is the course that provides you with the knowledge you need to grasp the math processes behind the machine learning algorithms for dimensionality reduction. Mastering the fundamentals of linear algebra will help you develop in-demand practical skills, such as building your own algorithms or choosing the most appropriate existing ones for a specific task you need to solve. The techniques you will learn - feature extraction and feature selection will enable you to handle high-dimensional data efficiently. In addition, you will get familiar with the mathematical concepts behind PCA and LDA, and practice applying these types of analysis using the corresponding Python libraries.

Topics covered

data analysismachine learningMathematicsPythonTheory

What You'll Learn

Working with machine learning is not only about applying algorithms. It’s about understanding their inner workings and how they function. This course gives you insight into the dimensionality reduction algorithms PCA and LDA and explains the math processes behind them.

Understand the math behind machine learning models
Become capable of solving linear equations
Calculate eigenvalues and eigenvectors
Become familiar with basic and advanced linear algebra notions
Determine independency of a set of vectors
Carry out Principal Components Analysis
Perform Linear Discriminant Analysis
Perform Dimensionality Reduction in Python
Compare the performance of PCA and LDA for classification with SVMs


Student feedback


218 ratings
5 stars
175 (80%)
4 stars
33 (15%)
3 stars
7 (3%)
2 stars
2 (1%)
1 star
1 (0%)
Filter by rating
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • Newest
  • Oldest
The content is really good but it really should be presented with more detailed explanations and more examples. It should also be presented more slowly. The presenter simply goes too fast and skips some steps.
Great course. Perhaps a bit hasty on some areas like eigenvalues and eigenvectors but hey we all have chatgpt, bard and google to tutor us 24/7. I especially liked the PCA and LDA practical examples.
the teacher explains too fast and does not gives you time to process information. Also, I think there should be a wider explanation on Eigenvectors, Eigenvalues and linear span.
Well explained. Great lecture on Linear algebra's fundamentals and dimension reduction. Thanks to the creator
Very good coverage of LDA and PCA, with python examples. Good explanation of Linear Algebra.
  • 1
  • 2
  • 3
  • 4
  • ...
  • 6
Aleksandar Samsiev

“Linear algebra and feature selection have shaped the world of machine learning and can be extremely useful in identifying the most efficient approach to manipulating data. This course will help you understand the mathematical concepts behind ML and how to integrate them into the feature selection activity.”

Aleksandar Samsiev

Worked at 365

Linear Algebra and Feature Selection

with Aleksandar Samsiev and Ivan Manov

Start Course