Các hàm machine learning
Trong chương trước, bạn đã thấy một số tính năng biến đổi đặc trưng (feature transformation) của Spark MLlib. Nếu thư viện đó là một bữa ăn, thì phần biến đổi đặc trưng chỉ là món khai vị; món chính là một tuyển tập phong phú các hàm mô hình hóa machine learning! Tất cả các hàm này đều có tên bắt đầu bằng ml_ và có chữ ký tương tự nhau. Chúng nhận nhiều đối số, bao gồm một tibble, một công thức (formula) chỉ định mối quan hệ giữa các biến, một chuỗi đặt tên cho các đặc trưng (features), một chuỗi chứa các nhãn (labels), và nhiều thứ khác.
Các hàm machine learning được hỗ trợ bao gồm hồi quy tuyến tính và các biến thể của nó, các mô hình dựa trên cây (ml_decision_tree_classifier()), và một vài loại khác. Bạn có thể xem danh sách tất cả các hàm machine learning bằng cách dùng ls().
ls("package:sparklyr", pattern = "^ml")
Tất cả các hàm mô hình machine learning nhận những đối số nào?
Bài tập này là một phần của khóa học
Nhập môn Spark với sparklyr trong R
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập