将 sklearn 随机森林 Python 模型导出到 Android

Posted

技术标签:

【中文标题】将 sklearn 随机森林 Python 模型导出到 Android【英文标题】:Exporting sklearn random forest Python model to Android 【发布时间】:2018-10-09 17:50:35 【问题描述】:

您能否在 android (Java) 中使用经过 Python 训练的模型 sklearn(随机森林)。

我需要用它来实时预测值,服务器不是这里的选择。

【问题讨论】:

也许this can help。但我建议你研究 PMML 【参考方案1】:

您已经通过使用“pmml”标签来回答您的问题 - 使用 SkLearn2PMML 包将 Scikit-Learn 的随机森林模型导出为 PMML 数据格式,然后在 Android 操作系统上使用导入/优化和评分JPMML-Model 和 JPMML-Evaluator 库。

【讨论】:

以上是关于将 sklearn 随机森林 Python 模型导出到 Android的主要内容,如果未能解决你的问题,请参考以下文章

使用 python sklearn 增量训练随机森林模型

训练和测试集中不同数量的特征 - 随机森林 sklearn Python

随机森林的REF递归特征消除法来筛选特征(python实现不依赖sklearn)

Sklearn 随机森林模型不从数据框中删除标题

随机森林原理与Sklearn参数详解

随机森林模型及案例(Python)