Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Linear Algebra and Feature Selection in Python

Đại số Tuyến tính và Lựa chọn Đặc trưng trong Python

Đại số Tuyến tính và Lựa chọn Đặc trưng trong Python

Xây dựng Nền tảng Lý thuyết và Thực hành để Hiểu sâu về Học Máy và AI

4.5
(995 đánh giá)
3,851 học viên
Giảng viên
365 Careers
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.0 giờ video
42 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu được toán học đằng sau các mô hình học máy và AI
Làm quen với các khái niệm đại số tuyến tính cơ bản và nâng cao
Có khả năng giải phương trình tuyến tính
Xác định tính độc lập của một tập hợp vector và tìm hiểu ý nghĩa của nó đối với ML và AI
Tính toán giá trị riêng và vector riêng
Thực hiện Phân tích Biệt thức Tuyến tính (LDA)
Thực hiện Giảm chiều Dữ liệu trong Python
Thực hiện Phân tích Thành phần Chính (PCA)
So sánh hiệu suất của PCA và LDA cho bài toán phân loại với SVM

Yêu cầu

Phù hợp cho người mới bắt đầu. Có hiểu biết cơ bản về Python và toán học sẽ là một lợi thế.

Đối tượng phù hợp

Lý tưởng cho sinh viên khoa học dữ liệu và học máy mới bắt đầu
Nhà phân tích dữ liệu tương lai
Nhà khoa học dữ liệu tương lai
Kỹ sư học máy tương lai
Những người muốn thăng tiến sự nghiệp và gia tăng giá trị cho công ty
Bất kỳ ai muốn bắt đầu sự nghiệp trong lĩnh vực khoa học dữ liệu hoặc học máy

Nội dung khóa học

5 phần • 42 bài giảng
1 Khóa học Bao gồm Những Gì
2 Tại sao lại là Đại số Tuyến tính?
3 Trường hợp Mô hình Bí ẩn Thất bại
4 Giải Phương trình Bậc hai
5 Tại sao Phương trình Bậc hai Không chỉ là một Công thức
6 Vector
7 Phép cộng Vector: Góc nhìn Hình học
8 Ma trận
9 Biến đổi Ma trận: Góc nhìn Hình học
10 Vector và Ma trận: Ngôn ngữ của Trí tuệ Nhân tạo
11 Chuyển vị của Vector và Ma trận, Ma trận Đơn vị
12 Tại sao Ma trận Đơn vị Quan trọng trong AI
13 Tính Độc lập Tuyến tính và Không gian Tuyến tính của Vector
14 Đặc trưng Thông minh, Mô hình Thông minh hơn: Tại sao Tính Độc lập Tuyến tính Thúc đẩy AI
15 Cơ sở của Không gian Vector, Định thức của Ma trận, Ma trận Nghịch đảo
16 Cơ sở, Định thức và Nghịch đảo — Xương sống của Toán học Học máy
17 Giải Phương trình dạng Ax=b
18 Phương pháp Gauss
19 Các Giải pháp Khác cho Phương trình Ax=b
20 Xác định Tính Độc lập Tuyến tính của một Tập hợp Vector Ngẫu nhiên
21 Giá trị riêng và Vector riêng
22 Giá trị riêng & Vector riêng — DNA của các Phép biến đổi trong AI
23 Tính toán Giá trị riêng
24 Tính toán Vector riêng
1 Lựa chọn Đặc trưng, Trích xuất Đặc trưng và Giảm chiều Dữ liệu
2 Lời nguyền Chiều
1 Tổng quan về PCA
2 Giải thích PCA từng bước trên Bộ dữ liệu Bất động sản California – Ví dụ
3 Lý thuyết đằng sau PCA
4 Ma trận Hiệp phương sai PCA trong Jupyter – Phân tích và Diễn giải
1 Trung bình Chung và Trung bình Lớp
2 Tổng quan về LDA
3 LDA: Tính toán Ma trận Phân tán Trong lớp và Giữa các lớp
4 Giải thích LDA từng bước trên Bộ dữ liệu Chất lượng Rượu – Ví dụ
5 Tính toán Ma trận Phân tán Trong lớp và Giữa các lớp
6 Tính toán Vector riêng và Giá trị riêng cho LDA
7 Phân tích LDA
1 LDA vs. PCA
2 Thiết lập Bộ phân loại để So sánh LDA và PCA
3 Lập trình Bộ phân loại cho LDA và PCA
4 Phân tích Thời gian Huấn luyện, Kiểm tra và Độ chính xác của Bộ phân loại
5 Lựa chọn giữa LDA và PCA

Giới thiệu khóa học

Do you want to learn linear algebra?

You have come to the right place!

First and foremost, we want to congratulate you because you have realized the importance of obtaining this skill. Whether you want to pursue a career in data science, AI engineering, machine learning, data analysis, software engineering, or statistics, you will need to know how to apply linear algebra.

This course will allow you to become a professional who understands the math on which algorithms are built, rather than someone who applies them blindly without knowing what happens behind the scenes.

But let’s answer a pressing question you probably have at this point:

“What can I expect from this course and how it will help my professional development?”

In brief, we will provide you with the theoretical and practical foundations for two fundamental parts of data science and statistical analysis – linear algebra and dimensionality reduction.

Linear algebra is often overlooked in data science and AI courses, despite being of paramount importance. Most instructors tend to focus on the practical application of specific frameworks rather than starting with the fundamentals, which leaves you with knowledge gaps and a lack of full understanding. In this course, we give you an opportunity to build a strong foundation that would allow you to grasp complex ML and AI topics.

The course starts by introducing basic algebra notions such as vectors, matrices, identity matrices, the linear span of vectors, and more. We’ll use them to solve practical linear equations, determine linear independence of a random set of vectors, and calculate eigenvectors and eigenvalues, all preparing you for the second part of our learning journey - dimensionality reduction.

The concept of dimensionality reduction is crucial in data science, statistical analysis, and machine learning. This isn’t surprising, as the ability to determine the important features in a dataset is essential - especially in today’s data-driven age when one must be able to work with very large datasets.

Imagine you have hundreds or even thousands of attributes in your data. Working with such complex information could lead to a variety of problems – slow training time, the possibility of multicollinearity, the curse of dimensionality, or even overfitting the training data.

Dimensionality reduction can help you avoid all these issues, by selecting the parts of the data which actually carry important information and disregarding the less impactful ones.

In this course, we’ll discuss two staple techniques for dimensionality reduction – Principal Components Analysis (PCA), and Linear Discriminant Analysis (LDA). These methods transform the data you work with and create new features that carry most of the variance related to a given dataset. First, you will learn the theory behind PCA and LDA. Then, going through two complete examples in Python, you will see how data transformation occurs in practice. For this purpose, you will get one step-by-step application of PCA and one of LDA. Finally, we will compare the two algorithms in terms of speed and accuracy.

We’ve put a lot of effort into making this course the perfect foundational training for anyone who wants to become a data analyst, data scientist, machine learning engineer, or AI engineer.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Science
Hiển thị tất cả khoá học Linear Algebra
Hiển thị tất cả khoá học Machine Learning
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊