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

Data Mining - Unsupervised Learning

Khai phá dữ liệu - Học không giám sát

Khai phá dữ liệu - Học không giám sát

Khai phá dữ liệu - Học không giám sát

4.3
(117 đánh giá)
2,054 học viên
Giảng viên
AISPRY TUTOR
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
10.5 giờ video
58 bài giảng
10 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ì

Trong Phân cụm hoặc Phân khúc, chúng ta giảm số lượng hàng. Có các phương pháp: Phân cụm Phân cấp, Phân cụm Không phân cấp, Phân cụm Dựa trên Mật độ, Phân cụm Dựa trên Lưới.
Trong Giảm chiều dữ liệu, chúng ta giảm số lượng cột. Các mô hình tuyến tính được xử lý bằng Phân tích Biệt thức Tuyến tính, Phân tích Ma trận Không Âm.
Hệ thống Đề xuất có Lọc Cộng tác. Bao gồm: Lọc Cộng tác Truyền thống, Phương pháp Dựa trên Tìm kiếm, và Lọc Cộng tác Theo mục (Item-Item).
Học không giám sát gồm 6 nhóm: Phân cụm, Giảm chiều, Luật Kết hợp, Hệ thống Đề xuất...

Yêu cầu

Kiến thức cơ bản về Khai phá dữ liệu: Học viên cần có hiểu biết nền tảng về khái niệm và kỹ thuật khai phá dữ liệu.
Tư duy phân tích và Kỹ năng giải quyết vấn đề
Không cần kiến thức lập trình trước. Bạn sẽ học tất cả kiến thức cần thiết trong khóa học. Cần kiến thức cơ bản về Toán và Thống kê.
Nền tảng vững về đại số tuyến tính và giải tích sẽ hữu ích để hiểu cơ sở toán học của các thuật toán học không giám sát.

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

Chuyên gia CNTT, bao gồm lập trình viên và quản trị cơ sở dữ liệu, có thể nâng cao kỹ năng bằng cách tham gia khóa học Khai phá dữ liệu.
Nhà nghiên cứu muốn khám phá và phân tích tập dữ liệu lớn, phát hiện mẫu hình và tạo ra thông tin chi tiết có thể hưởng lợi từ khóa học Khai phá dữ liệu để học các phương pháp và kỹ thuật phù hợp.
Chuyên gia muốn nâng cao kỹ năng phân tích dữ liệu, nhận dạng mẫu hình và mô hình dự đoán có thể đăng ký khóa học Khai phá dữ liệu để học kỹ thuật mới và cập nhật xu hướng ngành.
Sinh viên theo học các ngành liên quan có thể hưởng lợi từ khóa học Khai phá dữ liệu để phát triển kỹ năng và kiến thức về phân tích và trích xuất thông tin từ tập dữ liệu lớn.

Nội dung khóa học

14 phần • 57 bài giảng
1 Giới thiệu về Giảng viên
1 Chương trình và Các giai đoạn Phân tích
2 Phân tích Chẩn đoán là gì?
3 Phân tích Dự đoán là gì?
4 Phân tích Đề xuất là gì?
5 CRISP-ML(Q) là gì?
1 Hiểu nghiệp vụ - Xác định Phạm vi Ứng dụng
2 Hiểu nghiệp vụ - Xác định Tiêu chí Thành công
3 Hiểu nghiệp vụ - Các trường hợp sử dụng
1 Chương trình Hiểu dữ liệu
2 Giới thiệu về Hiểu dữ liệu?
3 Dữ liệu Liên tục và Rời rạc
4 Dữ liệu Phân loại và Dữ liệu Đếm
5 Thực hành Hiểu dữ liệu qua ví dụ thực tế
6 Thang đo
7 Định lượng và Định tính
8 Dữ liệu Có cấu trúc và Không cấu trúc
1 Thu thập dữ liệu là gì?
2 Hiểu về Nguồn dữ liệu Sơ cấp
3 Hiểu về Nguồn dữ liệu Thứ cấp
4 Hiểu về Thu thập dữ liệu bằng Khảo sát
5 Hiểu về Thu thập dữ liệu bằng Thiết kế thí nghiệm (DoE)
6 Hiểu về các lỗi có thể xảy ra trong giai đoạn Thu thập dữ liệu
7 Hiểu về Định kiến và Tính công bằng
1 Giới thiệu về CRISP-ML(Q) Chuẩn bị dữ liệu & Chương trình
2 Xác suất là gì?
3 Biến ngẫu nhiên là gì?
4 Hiểu về Xác suất và Ứng dụng, Thảo luận về Xác suất
1 Hiểu về Phân phối Chuẩn
2 Thống kê Suy luận là gì
3 Hiểu về Phân phối Chuẩn Chuẩn hóa và Điểm Z là gì?
4 Hiểu về Các tham số Xu hướng Trung tâm (Quyết định kinh doanh mô-men thứ nhất)
5 Hiểu về Các tham số Độ phân tán (Quyết định kinh doanh mô-men thứ hai)
6 Hiểu về Biểu đồ Hộp (Sự khác biệt giữa Phân vị, Tứ phân vị và Phần tư)
7 Hiểu về Kỹ thuật Đồ thị - Biểu đồ Q-Q
8 Hiểu về Biểu đồ Phân tán Hai biến
1 Cài đặt Python
2 Cài đặt Anaconda
3 Hiểu về Jupyter và Google Colab
4 Hiểu về Anaconda Navigator, Spyder & Thư viện Python
1 Ôn tập khái niệm
2 Hiểu về Làm sạch dữ liệu Chuyển đổi kiểu
1 Hiểu về Xử lý bản ghi trùng lặp
2 Hiểu về Làm sạch dữ liệu Chuyển đổi kiểu sử dụng Python
1 Hiểu về Phân tích và Xử lý giá trị ngoại lai
2 Hiểu về Phân tích và Xử lý giá trị ngoại lai sử dụng Python
3 Hiểu về Xử lý bản ghi trùng lặp sử dụng Python
1 Tổng quan về Phân cụm / Phân khúc
2 Khoảng cách giữa các cụm
3 Quy trình Phân cụm Phân cấp
4 Học Phân cụm sử dụng Python
1 Về Giảm chiều và Ứng dụng
2 Các kỹ thuật Giảm chiều
1 Các thành phần của Mạng lưới
2 Về Thuật toán Google PageRank
3 Các chỉ số Tương đồng dựa trên Mạng lưới
4 Các thuộc tính liên quan đến Mạng lưới

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

The Data Mining - Unsupervised Learning course is designed to provide students with a comprehensive understanding of unsupervised learning techniques within the field of data mining. Unsupervised learning is a category of machine learning where algorithms are applied to unlabelled data to discover patterns, structures, and relationships without prior knowledge or guidance.

Throughout the course, students will explore various unsupervised learning algorithms and their applications in uncovering hidden insights from large datasets. The emphasis will be on understanding the principles, methodologies, and practical implementation of these algorithms rather than focusing on mathematical derivations.

The course will begin with an introduction to unsupervised learning, covering the basic concepts and goals. Students will learn how unsupervised learning differs from supervised learning and semi-supervised learning, and the advantages and limitations of unsupervised techniques. The importance of pre-processing and data preparation will also be discussed to ensure quality results.

The first major topic of the course will be clustering techniques. Students will dive into different clustering algorithms such as hierarchical clustering, k-means clustering, density-based clustering (e.g., DBSCAN), and expectation-maximization (EM) clustering. They will learn how to apply these algorithms to group similar data points together and identify underlying patterns and structures. The challenges and considerations in selecting appropriate clustering methods for different scenarios will be explored.

The course will then move on to dimensionality reduction, which aims to reduce the number of features or variables in a dataset while retaining relevant information. Students will explore techniques such as principal component analysis (PCA), singular value decomposition (SVD), and t-distributed stochastic neighbour embedding (t-SNE). They will understand how these methods can be used to visualize high-dimensional data and extract meaningful representations that facilitate analysis and interpretation.

Association rule mining will be another key topic covered in the course. Students will learn about the popular Apriori algorithm and FP-growth algorithm, which are used to discover interesting relationships and associations among items in transactional datasets. They will gain insights into evaluating and interpreting association rules, including support, confidence, and lift measures, and their practical applications in market basket analysis and recommendation systems.

The course will also address outlier detection, a critical task in unsupervised learning. Students will explore statistical approaches such as z-score and modified z-score, as well as distance-based approaches like the Local Outlier Factor and Isolation Forest. They will understand how to identify anomalies in data, which can provide valuable insights into potential fraud detection, network intrusion detection, or system failure prediction.

Evaluation and validation of unsupervised learning models will be an essential aspect of the course. Students will learn about internal and external evaluation measures, including silhouette coefficient, purity, and Rand index. They will gain skills in assessing the quality of clustering results and measuring the performance of dimensionality reduction techniques.

Throughout the course, students will be exposed to various real-world applications of unsupervised learning. They will discover how market segmentation can be achieved through clustering, enabling businesses to target specific customer segments effectively. They will also explore image and text clustering, which has applications in image recognition, document organization, and recommendation systems. The course will highlight anomaly detection, which plays a crucial role in identifying fraudulent transactions, network intrusions, or manufacturing defects. Lastly, students will learn how unsupervised learning powers recommender systems, providing personalized recommendations based on user behaviour and preferences.

Hands-on experience will be a significant component of the course. Students will work on practical exercises and projects, applying unsupervised learning algorithms to real-world datasets using popular data mining tools and programming libraries such as Python's scikit-learn or R's caret package. They will gain proficiency in pre-processing data, selecting appropriate algorithms, fine-tuning parameters, and interpreting and visualizing the results.

By the end of the course, students will have a solid understanding of unsupervised learning techniques, their practical applications, and the ability to leverage these methods to discover valuable insights and patterns from unlabelled data.

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 Mining
Hiển thị tất cả khoá học Data Science
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 😊