2015-04-15 18 views
5

Tôi muốn đào tạo một mô hình sử dụng Spark ML Lib nhưng sau đó có thể xuất mô hình theo định dạng nền tảng bất khả tri. Về cơ bản tôi muốn tách riêng cách thức các mô hình được tạo ra và sử dụng.Làm cách nào để lưu/xuất mô hình Spark ML Lib thành PMML?

Lý do tôi muốn tách này là để tôi có thể triển khai mô hình trong các dự án khác. Ví dụ:

  • Sử dụng mô hình để thực hiện dự đoán trong một chương trình độc lập riêng biệt không phụ thuộc vào Spark để đánh giá.
  • Sử dụng mô hình với các dự án hiện có như OpenScoring và cung cấp các API có thể sử dụng mô hình.
  • Tải mô hình hiện tại trở lại Spark để dự đoán thông lượng cao.

Có ai đã làm điều gì đó như thế này với Spark ML Lib không?

+0

Bạn có thể thử [jpmml] (https://github.com/jpmml). Tôi không có kiến ​​thức thực tiễn sử dụng jpmml nhưng tôi nghĩ rằng đó là những gì bạn cần dù bạn đang sử dụng Java hoặc Scala – eliasah

+0

Tôi đã xem xét JPMML nhưng tôi không thấy bất kỳ cách tiếp cận rõ ràng nào về việc chuyển đổi các mô hình ML Lib thành JPMML ra khỏi hộp – trianta2

+0

bạn phải đọc tài liệu ... – eliasah

Trả lời

Các vấn đề liên quan