inflearn logo

Tìm hiểu về học máy

Đây là khóa học giúp bạn học một cách có hệ thống từ các khái niệm cơ bản của học máy đến những thuật toán chính. Nội dung bao gồm biểu diễn dữ liệu, hồi quy tuyến tính và phân loại, tối ưu hóa, cây quyết định, mô hình tổ hợp, mạng nơ-ron, học không giám sát và học tăng cường. Bạn cũng sẽ tìm hiểu về khả năng khái quát hóa, lựa chọn và diễn giải mô hình, qua đó nắm được các nguyên lý cốt lõi và toàn bộ quy trình của học máy.

15 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian Không giới hạn

Machine Learning(ML)
Machine Learning(ML)
Machine Learning(ML)
Machine Learning(ML)
Thumbnail

Bạn sẽ nhận được điều này sau khi học.

  • Bạn có thể giải thích các nguyên lý cốt lõi và sự khác biệt giữa hồi quy tuyến tính, phân loại, cây quyết định, mô hình ensemble và mạng nơ-ron, đồng thời lựa chọn được mô hình phù hợp với bài toán đã cho.

  • Bạn có thể hiểu khái niệm quá khớp và khả năng tổng quát hóa, đồng thời thiết lập tiêu chí lựa chọn mô hình phù hợp bằng cách so sánh hiệu suất của các mô hình.

  • Có thể phân biệt sự khác nhau giữa học có giám sát, học không giám sát và học tăng cường, đồng thời lựa chọn phương pháp học phù hợp với đặc điểm của dữ liệu và vấn đề.

Sức mạnh tìm kiếm các mẫu trong dữ liệu, tìm hiểu về học máy

  • Hiểu các khái niệm về học máy và phương thức biểu diễn dữ liệu, đồng thời tìm hiểu các lĩnh vực ứng dụng chính như dịch vụ đề xuất, nhận dạng hình ảnh, dự báo nhu cầu và phát hiện bất thường.

  • Nắm vững các nguyên lý cốt lõi của hồi quy tuyến tính và phân loại, tối ưu hóa, cây quyết định, các kỹ thuật học tập tổ hợp và mạng nơ-ron; đồng thời bồi dưỡng năng lực nền tảng để so sánh và hiểu các mô hình thông qua khả năng tổng quát hóa, lựa chọn mô hình và diễn giải mô hình.

  • Mở rộng phạm vi học tập đến học không giám sát và học tăng cường, tạo nền tảng để lựa chọn phương pháp học và mô hình phù hợp với đặc điểm của dữ liệu và vấn đề.

Chúng ta sẽ học những nội dung như thế này

1. Tìm hiểu về học máy và biểu diễn dữ liệu

  • Hiểu các khái niệm cơ bản của machine learning và toàn bộ quy trình học, đồng thời học cách biểu diễn dữ liệu dưới dạng mà mô hình có thể học được.

  • Tìm hiểu nguyên lý và sự khác biệt giữa hồi quy tuyến tính và phân loại tuyến tính, đồng thời hiểu cách áp dụng tùy theo đặc điểm của bài toán cần dự đoán.

  • Nắm được khái niệm hàm mất mát và tối ưu hóa, đồng thời hiểu quá trình học điều chỉnh các tham số của mô hình để giảm sai số dự đoán.

  • So sánh cấu trúc và nguyên lý hoạt động của cây quyết định, các kỹ thuật học tổ hợp và mạng nơ-ron, đồng thời hiểu đặc điểm và khả năng ứng dụng của các thuật toán chính.


2. Đánh giá, diễn giải mô hình và các phương thức học đa dạng

  • Hiểu khái niệm quá khớp và khả năng khái quát hóa, đồng thời học cách đánh giá xem mô hình có hoạt động phù hợp trên dữ liệu mới chưa được sử dụng trong quá trình học hay không.

  • Hiểu các tiêu chí cơ bản để so sánh hiệu suất và đặc điểm của các mô hình, đồng thời lựa chọn mô hình phù hợp với dữ liệu và mục tiêu của bài toán

  • Diễn giải kết quả dự đoán và căn cứ phán đoán của mô hình, xem xét ảnh hưởng của các đặc trưng đầu vào đến dự đoán, qua đó nắm được cách thức hoạt động của mô hình

  • Hiểu nguyên lý và sự khác biệt giữa học không giám sát, phương pháp phát hiện cấu trúc và mẫu trong dữ liệu không có đáp án, với học tăng cường, phương pháp học thông qua tương tác với môi trường và phần thưởng.

Lưu ý trước khi học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Windows, macOS, Linux, Ubuntu, Android, iOS, v.v.


Kiến thức tiên quyết và những điều cần lưu ý

  • Yêu cầu kiến thức nền tảng cần thiết có xét đến độ khó của việc học tập

  • Chất lượng video bài giảng (chất lượng âm thanh/hình ảnh) và các nội dung liên quan trực tiếp đến việc học, cùng phương pháp học được khuyến nghị

  • Nội dung liên quan đến câu hỏi/trả lời và các bản cập nhật sau này

  • Thông báo liên quan đến bản quyền bài giảng và tài liệu học tập

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người bắt đầu học máy học nhưng gặp khó khăn trong việc nắm bắt toàn bộ lộ trình học do các thuật ngữ xa lạ và nhiều thuật toán đa dạng.

  • Dành cho những ai cảm thấy bối rối về sự khác biệt giữa hồi quy, phân loại, cây quyết định và mạng nơ-ron, đồng thời gặp khó khăn trong việc xác định nên sử dụng mô hình nào cho vấn đề nào.

  • Những người đã thử sử dụng mô hình học máy nhưng gặp khó khăn trong việc so sánh hiệu suất và lựa chọn mô hình vì chưa thực sự hiểu rõ nguyên lý học tập cũng như các khái niệm về quá khớp và khả năng khái quát hóa.

Cần biết trước khi bắt đầu?

  • Nếu nắm được các khái niệm toán học cơ bản như hàm số, đồ thị và đạo hàm thì bạn có thể học dễ dàng hơn.

  • Nếu hiểu các phép toán cơ bản về vector và ma trận, cùng với những khái niệm nền tảng về xác suất và thống kê, sẽ hữu ích cho việc hiểu nội dung bài giảng.

  • Không bắt buộc phải có kiến thức nền tảng về học máy; bạn có thể học lần lượt từ những khái niệm cơ bản.

Xin chào
Đây là aisw

545

Học viên

17

Đánh giá

4.9

Xếp hạng

8

Các khóa học

Viện Đổi mới Hội tụ Phần mềm, Đại học Quốc gia Pukyong

Chương trình giảng dạy

Tất cả

13 bài giảng ∙ (11giờ 2phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của aisw

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Miễn phí