Chuyển đến nội dung chính
Trang chủR

Khóa học

Support Vector Machines bằng R

Trung cấpTrình độ kỹ năng
Đã cập nhật tháng 01, 2023
Bắt Đầu Khóa Học Miễn Phí
RMachine Learning
4 gio
13 video
47 Bài tập
3,950 XP
10,996
Giấy chứng nhận Thành tích

Tạo Tài Khoản Miễn Phí

Tiếp tục với GoogleHiển thị thêm tùy chọn

hoặc


Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng ngàn công ty yêu thích

Group

Đào tạo một đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Khóa học này sẽ giới thiệu một bộ phân loại mạnh mẽ — support vector machine (SVM) — theo cách trực quan, dễ hình dung. Support Vector Machines bằng R sẽ giúp bạn hiểu SVM như một bộ phân loại và có được kinh nghiệm thực hành với libsvm của R trong gói e1071. Trong quá trình học, bạn sẽ nắm直 quan các khái niệm quan trọng như hard/soft margin, kernel trick, các loại kernel khác nhau, và cách tinh chỉnh tham số SVM. Sẵn sàng phân loại dữ liệu với mô hình ấn tượng này nhé.

Điều kiện tiên quyết

Introduction to R
1

Giới thiệu

Chương này giới thiệu một số khái niệm then chốt của support vector machines thông qua ví dụ 1 chiều đơn giản. Bạn cũng sẽ được hướng dẫn tạo một bộ dữ liệu phân lớp tuyến tính, sẽ dùng ở chương tiếp theo.
Bắt Đầu Chương
2

Support Vector Classifiers - Linear Kernels

Giới thiệu các khái niệm cơ bản của support vector machines bằng cách áp dụng thuật toán svm lên một bộ dữ liệu phân lớp tuyến tính. Các khái niệm chủ chốt được minh họa qua biểu đồ ggplot được xây dựng từ đầu ra của thuật toán, và vai trò của tham số cost được làm nổi bật qua một ví dụ đơn giản. Chương kết thúc với phần trình bày cách thuật toán xử lý các bài toán đa lớp.
Bắt Đầu Chương
3

Polynomial Kernels

Giới thiệu về polynomial kernels thông qua một bộ dữ liệu tách rời theo hướng xuyên tâm (tức có biên quyết định dạng tròn). Sau khi chứng minh sự không phù hợp của linear kernels cho bộ dữ liệu này, bạn sẽ thấy cách một phép biến đổi đơn giản giúp bài toán trở nên phân lớp tuyến tính, từ đó dẫn dắt thảo luận trực quan về kernel trick. Tiếp theo, bạn sẽ áp dụng polynomial kernel cho bộ dữ liệu và tinh chỉnh bộ phân loại thu được.
Bắt Đầu Chương
4

Radial Basis Function Kernels

Phát triển từ ba chương trước bằng cách giới thiệu Radial Basis Function (RBF) kernel có độ linh hoạt cao. Bạn sẽ tạo một bộ dữ liệu “phức tạp” để bộc lộ hạn chế của polynomial kernels. Sau đó, dựa trên phần lý giải trực quan cho RBF kernel, bạn sẽ thấy cách nó khắc phục các điểm yếu của những kernel khác được thảo luận trong khóa học này.
Bắt Đầu Chương
Support Vector Machines bằng R
Hoàn
Thành

Nhận Giấy Chứng Nhận Hoàn Thành

Thêm chứng chỉ này vào hồ sơ LinkedIn, CV hoặc sơ yếu lý lịch của ban
Chia sẻ trên mạng xã hội và trong đánh giá hiệu suất của ban
Đăng ký ngay

Tham gia cùng hơn 19 triệu học viên và bắt đầu Support Vector Machines bằng R ngay hôm nay!

Tạo Tài Khoản Miễn Phí

Tiếp tục với GoogleHiển thị thêm tùy chọn

hoặc


Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Phát triển kỹ năng dữ liệu với DataCamp cho thiết bị di động

Tiến bộ mọi lúc mọi nơi với các khóa học cho thiết bị di động và thử thách lập trình 5 phút hằng ngày.