Saya dapat membangun dan menerapkan model ML klasik pada pelatihan / set tes tradisional di R, tetapi bagaimana jika seorang mitra ingin mendapatkan model ini untuk menerapkan sistemnya sendiri (apa pun)? Menyimpan dan mengirim struktur model-R tidak membantu, tentu saja; dan mencari tahu mekanisme prediksi tidak bekerja dalam banyak kasus (kotak hitam) juga. Jadi bagaimana cara menggeneralisasi dan memanfaatkan aturan yang dipelajari model?
r
machine-learning
Fredrik
sumber
sumber
R
berbasis .Jawaban:
Salah satu cara untuk berbagi model antara perangkat lunak yang melakukan pemasangan model aktual dan perangkat lunak yang digunakan untuk melakukan prediksi adalah Predictive Model Markup Language (PMML). Ini adalah standar berbasis XML yang dikelola oleh konsorsium Data Mining Group . Hal ini memungkinkan untuk menyebarkan model ke aplikasi lain, ke cloud, atau sistem basis data. Jadi, jika perangkat lunak yang diinginkan pasangan Anda sesuai dengan PMML, maka Anda dapat menggunakan paket pmml untuk mengekspor model Anda dari R. Tentu saja, ada lebih banyak model pembelajaran mesin yang diterapkan dalam R daripada didukung oleh standar PMML atau
pmml
paket R tetapi ada cukup banyak model yang didukung. Thepmml
paket juga digunakan olehrattle
GUI data mining di R.sumber