Google Prediction API 的开放替代方案
Google 最近发布的有关 Google Prediction API 的公告听起来非常有趣。它对于即将到来的项目可能很有用,并且可能比我正在考虑的某些自定义代码做得更好。
然而,存在一些供应商锁定。谷歌保留了经过训练的模型,之后可能会选择向我收取过高的费用。我突然想到,如果我愿意自己主持培训(我确实愿意)并且没有他们立即使用硬件解决问题的能力,那么可能有开源的同等产品。
上次我查看第 3 方计算机培训代码是很多年前的事了,其中有很多细节需要仔细考虑并针对您的项目进行定制。谷歌似乎隐藏了这些决定,并为你处理它们。对我来说,这仍然与魔法没有什么区别,但我想听听其他人是否可以做到同样的事情。
所以我的问题是:
Google Prediction API 有哪些替代方案:
- 使用监督机器学习对数据进行分类,
- 可以轻松配置(或不需要配置)不同种类和规模的数据集?
- 是开源和自托管的(或者至少为您提供模型的免版税使用,而不依赖于第三方)
A recent announcement by Google about the Google Prediction API sounded very interesting. It could be useful for a project that is coming up, and would probably do a better job than some custom code I was considering.
However, there is some vendor lock-in. Google retain the trained model, and could later choose to overcharge me for it. It occurred to me that there are probably open-source equivalents, if I was willing to host the training myself (I am) and live without their ability to throw hardware at the problem at a moment's notice.
Last time I looked at 3rd Party computer training code was many years ago, and there were a lot of details that needed to be carefully considered and customised for your project. Google appear to have hidden those decisions, and take care of them for you. To me, this is still indistinguishable from magic, but I would like to hear whether others can do the same.
So my question is:
What alternatives to Google Prediction API exist which:
- categorise data with supervised machine learning,
- can be easily configured (or don't need configuration) for different kinds and scales of data-sets?
- are open-source and self-hosted (or at the very least, provide you with a royalty free use of your model, without a dependence on a third party)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
也许Apache Mahout?
Maybe Apache Mahout?
PredictionIO 是一个开源机器学习服务器,供软件开发人员创建预测功能,例如个性化、推荐和内容发现。
PredictionIO is an open source machine learning server for software developers to create predictive features, such as personalization, recommendation and content discovery.
最近一直在研究像谷歌预测 API 这样的工具,我首先使用的工具之一是 Weka 机器学习工具,任何人都值得一试。
Have been looking recently at tools like google prediction API, one of the first ones I got put on to was Weka machine learning tool which could be worth checking out for anyone looking.
我不确定它是否相关,但 directededge 似乎正在这样做:)
I'm not sure if it's relevant, but directededge seams to be doing exactly that :)
有一个很好的免费使用服务 Yandex Predictor,每天有 100000 个请求配额。它仅适用于文本,支持多种语言和拼写纠正。
您需要获得免费的API Key,然后您就可以使用简单的RESTful API。 Api 支持 JSON、XML 和 JSONP 作为输出。
不幸的是我找不到英文文档。您可以使用谷歌翻译。
如果有需求,我可以翻译文档。
There is good free for use service Yandex Predictor with 100000/day request quota. It works for text only, supports several languages and spell correction.
You need to get free API Key, then you can use simple RESTful API. Api support JSON, XML and JSONP as output.
Unfortunately I cannot find documentation in English. You can use Google Translate.
I can translate docs if there is some demand.