问题标签 [google-prediction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
10245 浏览

machine-learning - Google Prediction API 的开放式替代方案

谷歌最近发布的关于谷歌预测 API的公告听起来很有趣。它对于即将到来的项目可能很有用,并且可能会比我正在考虑的一些自定义代码做得更好。

但是,有一些供应商锁定。谷歌保留了经过训练的模型,以后可能会选择向我多收费用。我突然想到,如果我愿意自己(我是)主持培训,并且没有他们能够立即将硬件扔到问题上的能力,那么可能有开源的等价物。

上次我看 3rd Party 计算机培训代码是很多年前的事了,有很多细节需要仔细考虑并为您的项目定制。谷歌似乎隐藏了这些决定,并为您处理它们。对我来说,这仍然与魔法没有区别,但我想听听其他人是否也能做到。

所以我的问题是:

Google Prediction API 的替代品有哪些:

  • 使用监督机器学习对数据进行分类,
  • 可以为不同种类和规模的数据集轻松配置(或不需要配置)?
  • 是开源和自托管的(或者至少,为您提供模型的免版税使用,而不依赖于第三方)
0 投票
2 回答
1325 浏览

api - Google Prediction API 中的连续预测?

是否有任何关于谷歌何时启动连续预测的公告。目前有没有什么技巧可以使用谷歌的预测 API 来预测股票价格?

0 投票
2 回答
4781 浏览

google-prediction - Google 预测 API 的用例

这里有人用过 Google Prediction API 吗?为了什么?它“工作”了吗?

0 投票
1 回答
1631 浏览

oauth - google-api gem 中的“缺少访问令牌”

我正在尝试将 google-api gem 之类的命令与预测 API 一起使用。我想我一直在这样做,就像我一直在阅读的那样,但它一直给我错误“缺少访问令牌”。

首先,我通过 oauth1 进行身份验证。它把我带到我登录并授予访问权限的登录页面。登录后,它会关闭,并且在其中创建了一个文件,~/.google-api.yaml其中包含token_credential_secrettoken_credential_key

我现在应该被认证不是吗?当我尝试执行命令时,它得到Missing Access Token.

我一直在网上搜索这个答案,但运气不佳。谷歌的文档通常不是最新的也无济于事。

0 投票
1 回答
713 浏览

google-analytics - 用于生成推荐的 Google 预测 API 与图形数据库?

(我承认我不是图形数据库或 NoSQL 方面的专家,到目前为止只将它用于一些业余项目。)

我一直在使用 InfiniteGraph 和 Stig 等技术进行推荐——这些是图数据库,据说针对此类任务进行了优化。看起来新的 Google Predictions API 能够达到同样的目的——给定一个数据集和用户的实际喜欢作为一个子集,能够预测用户可能实际喜欢什么。

是否有确定的指标可以将 Google 预测与其他基于图形的数据库进行比较?

0 投票
1 回答
5526 浏览

machine-learning - 谷歌预测 API 是如何工作的

有人可以预测 :) 或猜测 Google Prediction API 是如何工作的吗?我知道有一些机器学习技术:决策树、神经元网络、朴素贝叶斯分类等。

您认为 Google 使用的是哪种技术?

0 投票
3 回答
995 浏览

php - Update Google Prediction model in PHP

I'm trying to update my model in php. I can train and predict but I can't update. Maybe it's because of the use of PUT but I can't find the problem. Here is the code:

Response:

HTTP/1.1 400 Bad Request Content-Type: application/json; charset=UTF-8 Date: Sat, 07 Jan 2012 19:25:32 GMT Expires: Sat, 07 Jan 2012 19:25:32 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE Transfer-Encoding: chunked { "error": { "errors": [ { "domain": "global", "reason": "parseError", "message": "Parse Error" } ], "code": 400, "message": "Parse Error" } }

0 投票
1 回答
959 浏览

php - 使用 PHP 在 Google Prediction API 中训练数据时出错

我在 PHP 中使用 Google 预测 API。

使用 OAuth 2.0 成功完成授权。我将数据保存在云端的 csv 文件中。我在 Training 类中使用 setDataLocation 方法给出了它的位置。但是在训练/插入数据时出现以下错误:

致命错误:在 C:\xampp\htdocs\google-api-php-client\src\service\apiServiceResource.php:81 中带有消息“未知函数:->->insert()”的未捕获异常 'apiException' 堆栈跟踪: #0 C:\xampp\htdocs\google-api-php-client\src\contrib\apiPredictionService.php(60): apiServiceResource->__call('insert', Array) #1 C:\xampp\htdocs\google- api-php-client\examples\analytics\new2.php(51): TrainedmodelsServiceResource->insert(Object(apiPredictionService), Array) #2 {main} 在 C:\xampp\htdocs\google-api-php-client 中抛出\src\service\apiServiceResource.php 在第 81 行

这是我的代码片段:

我无法继续进行。我计划训练然后调用预测函数。

0 投票
1 回答
331 浏览

google-prediction - Google Prediction API:编程与 API Explorer 访问和“超出用户速率限制”错误。

我在使用 Google Prediction API 时遇到问题。我不知道哪些信息可能相关,因此我将提供所有可能相关的信息。如果信息过多,我深表歉意。

我在网络应用程序中使用 Google Prediction API。我首先通过 API Explorer 训练模型。当我尝试通过在 GAE 上运行并使用服务帐户身份验证的 Java 程序访问经过训练的模型时,我看不到模型。然后,我从我的 Java 程序中以编程方式使用同一个存储桶中的相同文件训练了一个模型。现在我可以使用我的程序中的模型,但我无法使用 API 资源管理器查看模型。当我查看 API 控制台中的 API 使用情况时,我看到它根据正在运行的 Web 应用程序按预期上升(我只有 1 个使用 Google API 的程序)。我还在配额选项卡中将每次使用限制更改为 200 req/sec/user。

我遇到的问题是,当我的程序进行一系列预测调用时,第 5 次调用失败并显示消息“超出用户速率限制”。5 次调用发生在 5 秒内(实际请求周期是 1 秒内的百分之几秒)。

我假设我通过控制台设置的 200 req/sec 限制没有应用于我正在使用的模型,并且正在应用默认的 1 req/sec 速率(因此 5 req in 5 secs它)。我进一步假设发生这种情况的原因与我无法从 API 资源管理器中看到该模型的原因相同,但我不确定这一点。

当我使用 API Explorer 时,我使用拥有 API 帐户和 GAE 帐户的同一个帐户以及我在生成 p12 密钥和我用来调用的服务帐户时登录的同一个帐户登录预测 API。

有没有人看到任何可以解释为什么我看到我看到的东西/

0 投票
1 回答
822 浏览

c# - .NET 中的 Google 预测 API 服务身份验证

我正在尝试构建一个可以访问 Google 预测 API 的 .NET 服务应用程序。

此应用程序是一项服务(无用户交互),因此我想知道如何自动对 Google API 进行身份验证(无需打开用于登录的浏览器,然后按“授权”)。

我试过的:

  • 运行了一些 .NET Google API 示例——它们似乎都需要这种打开浏览器并要求用户单击的身份验证方案(我相信这称为本机应用程序客户端身份验证)。

  • 尝试使用服务帐户OAuth2 身份验证 - 这是正在进行的工作。但是,没有用于此的 .NET 库。我目前正在使用 python 示例并且遇到了一些问题(因为我不是 Python 开发人员)。

在这一点上,我希望我能够让 python 示例运行并在 .NET 中重新编写它,或者将它与 Iron Python 一起使用。

我很感兴趣是否有人以前遇到过这种问题以及解决方案是什么。如果在 .NET 中(目前)无法进行 OAuth2 服务身份验证,我也对非 OAuth2(并且可能已弃用)身份验证解决方案持开放态度。