【问题标题】:What is the difference between Apache Mahout and PredictionIO?Apache Mahout 和 PredictionIO 有什么区别?
【发布时间】:2016-08-30 19:25:46
【问题描述】:

它们在用法上有什么区别,开发PredictionIO的主要原因是什么?

【问题讨论】:

    标签: machine-learning mahout predictionio


    【解决方案1】:

    来自维基百科:

    Apache Mahout 是 Apache 软件基金会的一个项目,旨在 生成分布式或其他可扩展的免费实现 机器学习算法主要集中在以下领域 协同过滤、聚类和分类

    来自predictio网站:

    PredictionIO 是一个开源机器学习服务器,构建在 面向开发人员和数据科学家的最先进的开源堆栈 为任何机器学习任务创建预测引擎。它作为一个 完整的机器学习堆栈,与 Apache Spark、MLlib、HBase、 Spray 和 Elasticsearch,可简化和加速可扩展性 机器学习基础设施管理。

    Apache Mahout 用于在基于 hadoop 的环境中实现机器学习算法。

    Predictionio 是一个完整的技术堆栈,用于将机器学习带入生产环境。使用 predictionio,您可以更轻松地构建、训练、部署算法。它带有一个 http 服务器和数据库后端。 PredictionIO 实际上曾经是在 Apache Mahout 之上构建的,但后来改用了 Apache Spark。

    相关: https://www.quora.com/What-is-the-difference-between-Prediction-io-and-apache-mahout

    【讨论】:

      猜你喜欢
      • 2014-06-24
      • 1970-01-01
      • 1970-01-01
      • 2012-05-04
      • 2015-08-28
      • 2016-06-23
      • 2016-06-05
      • 2018-11-04
      • 2015-03-21
      相关资源
      最近更新 更多