# 1000 台电脑找出一只猫

- 作者：陈一斌
- 发布时间：2012-06-26 19:37
- 分类：公司
- 原文：https://www.ifanr.com/102771

[![](https://s3.ifanr.com/wp-content/uploads/2012/06/cats-.jpg "cats")](https://s3.ifanr.com/wp-content/uploads/2012/06/cats-.jpg)

人类一直在探索电脑是否真的能产生智能，截止目前还没有实验有力地证明过电脑能够产生智能。事实上，在现实生活中，如果没有关键字的帮助，电脑甚至连一只小猫都认不出来。Google X 实验室的一个项目却通过“机器学习”让电脑在一堆数据中找到了猫，甚至还能认出人脸和身体。

根据[《纽约时报》的报道](http://www.nytimes.com/2012/06/26/technology/in-a-big-network-of-computers-evidence-of-machine-learning.html?_r=1&ref=technology)，Google 神秘的 Google X 实验室与斯坦福大学计算机科学家 Andrew Y. Ng 以及 Google 一名员工 Jeff Dean 使用了 1000 台电脑，一共 16000 颗处理器，创造一个多达 10 亿个连接的神经网络，要在 1000 万张略缩图中，找到包含“可爱小猫”的图片。这些略缩图大小为 200 x 200，全部来自 YouTube。

这些科学家和程序员们利用“机器学习（machine learning）”的方式，希望电脑能够成功在不同图片中发现小猫的存在。Andrew Y. Ng 描述了这个过程：

> 这个想法是不再让一组研究人员努力去寻边界，而是让将一堆数据扔给电脑，让数据自己说话，然后软件从数据中自动学习。我们从不告诉电脑“这是一只猫”。基本上，它自己发明了猫这个概念。

根据这个项目成员所撰写的[论文](http://arxiv.org/pdf/1112.6209v3.pdf)。这个由 1000 台电脑所组成的神经网络，在通过“机器学习”之后，不但可以认出猫，还能认出人的脸和身体，成功率还颇高，分别为 81.7%、76.7%、74.8%。

认知是人类所具备的一种重要的能力，我们的大脑能够通过认知，也就是综合大量信息，来确定一个人的身份，一个物品的种类，这是人类智力的基础。若电脑也能够拥有这样的能力，则证明电脑也有发展出智能的潜力。虽然 Andrew Y. Ng 和 Google X 的实验获得了成功，但 Andrew Y. Ng 仍然不满意，他说：“我们仍然没有拥有正确的算法。”

现在这个实验项目已经从 Google X 实验室移出，将用于改进 Google 相关搜索服务的精确度，包括文字、图片、声音识别以及机器翻译方面。

或许，将来 Google 翻译的结果不再那么“机械味”。

题图来自 [New York Times](http://www.nytimes.com/2012/06/26/technology/in-a-big-network-of-computers-evidence-of-machine-learning.html?_r=1&ref=technology)
