【发布时间】:2012-11-25 06:13:52
【问题描述】:
Google goggles 是最新的安卓应用程序,旨在通过 PHOTO 搜索互联网上的内容。 现在可以将照片上传到应用程序,然后它会在互联网上找到相关的个人资料和其他链接。 我想知道他们背后使用的是哪种机制?
首先,我考虑颜色强度,但它可能不起作用..然后我考虑颜色强度到 x 轴和 y 轴的形状分布,但我认为它不正确。
现在谁能告诉我他们在后端使用的是哪种技术?
【问题讨论】:
Google goggles 是最新的安卓应用程序,旨在通过 PHOTO 搜索互联网上的内容。 现在可以将照片上传到应用程序,然后它会在互联网上找到相关的个人资料和其他链接。 我想知道他们背后使用的是哪种机制?
首先,我考虑颜色强度,但它可能不起作用..然后我考虑颜色强度到 x 轴和 y 轴的形状分布,但我认为它不正确。
现在谁能告诉我他们在后端使用的是哪种技术?
【问题讨论】:
现在谁能告诉我他们在后面使用的是什么技术 结束?
有一些可能性。他们可能会像 rofls 所说的那样使用神经网络,但我认为他们正在使用 Data Mining 和 genetic algorithm 我认为这种方法对于搜索和聚类非常大的数据更有效。这里有一个很好的解释data mining using genetic algorithm 和另一篇关于它的论文Incremental Clustering in Data Mining
【讨论】:
是的,他们使用的是Machine Learning。很可能像Neural Networks 这样的东西,其中基本上有一个“黑匣子”可以预测正确的事情。例如,请参阅:Where to start Handwritten Recognition using Neural Network?。他们在大型服务器上训练神经网络,这就是为什么他们可以处理复杂的图像等......不像我们的计算机能够做到的。
【讨论】: