Google预测API的开放替代方案

23
最近,谷歌发布了关于Google Prediction API的公告,听起来非常有趣。它可能对即将到来的项目有用,并且可能比我考虑的一些自定义代码做得更好。
然而,存在某些供应商锁定。谷歌保留了训练模型,以后可能会为此多收费。我想到,如果我愿意自己托管培训,并且可以在不通知他们的情况下解决问题,那么可能有开源替代品。
上次我查看第三方计算机培训代码是很多年前的事情了,需要仔细考虑和定制项目的许多细节。谷歌似乎隐藏了这些决策,并为您处理了它们。对我来说,这仍然无法区分魔术,但我想听听其他人是否能做到同样的事情。
所以我的问题是:
有哪些Google Prediction API的替代品满足以下要求:
  • 使用监督式机器学习对数据进行分类,
  • 可以轻松配置(或不需要配置)以适应不同类型和规模的数据集?
  • 是开源和自托管的(或至少提供您对模型的版税免费使用,而不依赖第三方)
5个回答

15

看起来是一个不错的解决方案。但仍处于早期阶段(根据他们自己的说法,版本为0.3)。他们正在解决比分类更广泛的问题。 - Oddthinking
是的,但它看起来很有前途,因为它们针对大规模数据处理。 - tszming

11

PredictionIO 是一款开源的机器学习服务器,旨在为软件开发人员创建预测功能,例如个性化、推荐和内容发现。


2
很好。它是基于Apache Mahout库构建的(至少对于默认算法而言)。似乎不支持一般分类,只支持用户偏好预测。 - Oddthinking

3

最近一直在研究像Google预测API这样的工具,其中我第一个接触到的是Weka机器学习工具,对于任何有兴趣的人来说都值得一试。


1

有一个好的免费服务Yandex Predictor,每天可请求10万次。它仅适用于文本,支持多种语言和拼写纠正。

您需要获取免费的API密钥,然后可以使用简单的RESTful API。API支持JSON、XML和JSONP输出。

不幸的是,我找不到英文文档。您可以使用Google翻译。

如果有需求,我可以翻译文件。


1

我不确定是否相关,但directededge似乎确实正在做这件事 :)


他们似乎提供了一项服务,就像谷歌一样。但这不是自托管的,所以这不是一个答案。 - Oddthinking
1
项目被搁置了。也许要再等一两年——这可能是 Mahout 达到 1.0 版本的时间! :-) - Oddthinking
现在是2015年,版本号为0.10。再过40年,我们将会拥有稳定的v1.0版本。 - Mysteryos

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接