Xuất khẩu mô hình máy học xuất sắc từ R


8

Tôi có thể xây dựng và triển khai các mô hình ML cổ điển trên các bộ kiểm tra / huấn luyện truyền thống trong R, nhưng nếu đối tác muốn có được mô hình này để triển khai hệ thống của riêng mình (bất kỳ loại nào) thì sao? Tất nhiên, việc lưu và gửi cấu trúc mô hình R không giúp ích gì; và tìm ra cơ chế dự đoán không hoạt động trong nhiều trường hợp (hộp đen). Vậy làm thế nào để khái quát hóa và sử dụng các quy tắc đã học của mô hình?



Thêm vào câu trả lời hay (+1) của @AchimZeleis, hãy xem bài đăng blog tuyệt vời này để triển khai giải pháp PMMLR dựa trên cơ sở .
Alexanderr Blekh

Câu trả lời:


5

Một cách để chia sẻ các mô hình giữa phần mềm phù hợp với mô hình thực tế và phần mềm được sử dụng để thực hiện các dự đoán là Ngôn ngữ đánh dấu mô hình dự đoán (PMML). Đây là một tiêu chuẩn dựa trên XML được duy trì bởi tập đoàn Data Mining Group . Nó cho phép triển khai các mô hình cho các ứng dụng khác, lên đám mây hoặc hệ thống cơ sở dữ liệu. Vì vậy, nếu phần mềm mà đối tác của bạn muốn tuân thủ PMML, thì bạn có thể sử dụng gói pmml để xuất các mô hình của mình từ R. Tất nhiên, có nhiều mô hình học máy được triển khai trong R hơn được hỗ trợ bởi tiêu chuẩn PMML hoặc pmmlgói R nhưng có khá nhiều mô hình được hỗ trợ. Các pmmlgói cũng là nhân viên của rattleGUI khai thác dữ liệu trong R.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.