“导出PMML或SQL”

丹 成员职位:4贡献我
2019年5月编辑 帮助
你好,

我是RMiner的新手。我想知道它是否有以XML或SQL格式导出模型的功能。这些功能非常有用,允许与另一个DM包交换由DM包生成的模型,或者在数据库中使用它们,或者简单地将模型发送给用户。
有什么想法吗?如果目前还没有提供,供应商是否可以给出指示,是否在不久的将来提供这些服务?
谢谢。

标记:

答案

  • 土地土地 RapidMiner认证分析师,RapidMiner认证专家,成员职位:2531年独角兽
    嗨,丹,
    我们的模型已经存储在XML中,其他一切也是如此。我承认,这是一种相当通用的XML格式,但它毕竟是XML:)只需使用iooobjectswriter并停用zip压缩。

    问候,
    塞巴斯蒂安。
  • 丹 成员职位:4贡献我
    谢谢塞巴斯蒂安。我尝试使用RapidMiner在Clementine中以XML格式构建的模型,只是为了测试模型的可移植性。我生成了一个决策树,并使用IOModelWriter和iooobjectswriter将其导出为XML格式的文件(而不是默认的压缩XML)。不幸的是,在这两种情况下,我从Clementine那里得到了“文件类型错误”的消息。模型的可移植性是否记录在RapidMiner的某个地方?这将是一个有趣的特性,因为可以在不使用昂贵的Clementine客户端或服务器的情况下使用Clementine模型,但在更轻松的环境中,如果保存为XML(即使用PMML)。

    最好的
  • 土地土地 RapidMiner认证分析师,RapidMiner认证专家,成员职位:2531年独角兽
    嗨,丹,
    不幸的是,我们的XML格式不是PMML,只是XML格式。它更通用,涵盖了所有可用的模型类型和学习算法。这是PMML的主要缺点,因为它仅限于少数模型。由于两种格式都是XML,因此可以使用XSLT将一种格式转换为另一种格式,但我不知道pmml规范。
    PMML可能会在进入有限状态后得到支持。但是由于版本变化很快,并且标准组的大公司强制这种快速开发,这种情况可能会持续一段时间。

    但我觉得有点骄傲,你想让RapidMiner学习模型,让Clementine做转储应用程序。:)还是我说错了?

    问候,
    塞巴斯蒂安。
  • 丹 成员职位:4贡献我
    塞巴斯蒂安,谢谢你的澄清。事实上,由于明显的原因(降低成本),它可能是转移到RM的另一种选择,并且仍然能够接触到通常来自Clementine和其他产品市场的DM消费者(SPSS建议在PMML中部署模型的轻环境,无需拥有Clementine即可使用)。乐鱼官网手机版下载如果克莱门汀v12得到了真正的PMML,那么可能会有一些连续性,所以RM可能会在比目前估计的更早的时候考虑这一点——希望如此。

    无论如何,您能否给出一些软件包的例子,其中使用RM生成并保存在XML中的模型目前可以使用/部署?您是否计划添加一些操作符来将模型表示转换为SQL?


    问候
  • TobiasMalbrechtTobiasMalbrecht 主持人、员工、会员职位:292RM产品管理
    嗨,丹,

    为了进一步澄清:据我们所知,RapidMiner (RM)在保存模型时生成的XML模型描述仅由RM读取。该格式的主要目的是持久地存储模型。基本上,XML可以被其他应用程序读取,但这不是主要的焦点。当然,用于交换数据挖掘模型(如PMML)的通用语言是一种崇高而有用的东西,我们肯定会继续观察该领域的发展。不幸的是,在中短期内,我们将无法在RM中支持PMML,因为我们的时间表上有很多其他肯定会改进RM的事情。但是从长远来看,支持PMML肯定是一种选择。

    我们想到的一件事是更好地支持RapidMiner与数据库的互连。遗憾的是,目前还不可能在SQL中建立完整的模型。但我们肯定计划在下一个主要版本中在这方面进行工作,以便将RM更好、更紧密地集成到数据库世界中。除此之外,RM已经可以从数据库加载和存储数据,并执行任意SQL语句。因此,您的部署任务可能已经完全可以由RM执行了。如果您希望在部署RM或将RM集成到您的基础设施方面得到帮助,请给我们发邮件,我们可以讨论我们能够帮助您到什么程度。也许甚至可以根据您的需要定制RM,因为这可能比获得标准SPSS许可证更便宜!;)

    问候,
    托拜厄斯
  • 丹 成员职位:4贡献我
    托拜厄斯,谢谢。现在画面清晰了。我很感兴趣,开始研究RM的能力。谢谢你的报价,在合适的时候我们可以联系贵公司。

    最好的
  • TobiasMalbrechtTobiasMalbrecht 主持人、员工、会员职位:292RM产品管理
    嗨,丹,

    当然,给我们留个便条就行了。如果您还有更多关于RM功能的问题,请随时提问…

    问候,
    托拜厄斯
  • mzmz 成员职位:1贡献我
    丹,

    Zementis (www.zementis.com)是PMML标准的一部分,我们已经为另一个开源包R的PMML导出做出了贡献。我们坚信开放标准,并支持通过我们的ADAPA预测分析决策引擎轻松部署PMML模型。如果您正在寻找一个经济高效、高度可扩展的部署环境,可以在Amazon云计算基础设施上使用ADAPA作为SaaS选项(没有固定成本、私有和安全实例)。

    我们目前正在考虑为RapidMiner提供类似的PMML导出功能。了解潜在用户的需求对我们非常有帮助,因此我们可以优先考虑并专注于添加正确的导出功能。对于PMML导出,您对哪种类型的算法感兴趣?从你的帖子来看,决策树应该是列表上的第一个。

    非常感谢您的反馈!

    亲切的问候,
    迈克
登录注册置评。