Google Prediction API的背后是什么?


28

Google Prediction API是一项云服务,用户可以提交一些训练数据来训练一些神秘的分类器,然后再要求它对传入的数据进行分类,例如实施垃圾邮件过滤器或预测用户的偏好。

但是幕后是什么?


2
我怀疑他们希望对该商业秘密保密!
一站式

这可能是正确的,但视频(2010年夏季以来)表明,那时他们仍在尝试;所以我发布了这个Q,希望从那以后会出现一些泄漏。

6
训练/预测数据时,Prediction API可以选择“几种”算法。引擎选择自己决定的最佳引擎。即使算法未知,一些用户仍要求对该选择进行更多控制,即goo.gl/mod/5EoA。Redditors纷纷猜测的胆量在这里,reddit.com/r/MachineLearning/comments/evdxb/...,但stat发言是失去了对我。
hyperslug 2011年

2
@hyperslug将其发布为答案,它非常有用,所以我想接受它。

Answers:


11

Google正在使用不同的机器学习技术和算法进行训练和预测。大规模监督学习的策略:1.子样本2.尴尬地并行化一些算法3.分布式梯度下降4.多数投票5.参数混合6.迭代参数混合

他们应该使用不同的机器学习技术来训练和预测模型,并使用算法来决定最佳模型和返回的预测。

  1. 二次采样性能较差
  2. 参数混合得到改善,但不如所有数据
  3. 分布式算法更快地返回更好的分类器
  4. 迭代参数混合获得与所有数据一样好的结果

但是,当然在API文档中并不清楚。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.