袁岚峰:量子计算远没到可收割的时候

简介:

随着量子信息科技的发展,公众对这个领域的关注与日俱增。近来更有网络文章认为:“量子计算机+人工智能,将不断迭代出更高级的量子计算机+人工智能”,“很可能,在不远的将来,人类在量子计算机+人工智能面前,就可能像蚂蚁面对人类一样无力和脆弱。”

  如何看待这类文章?正确的态度是:量子计算确实很重要,但在引申它的意义之前,应该先搞清楚它是什么,以及不是什么。

  在传统的信息科学中,基本单元叫做“比特”,即一个体系有且仅有两个状态。我们现在用的计算机、手机等等,内部都是大量的比特,即大量的两状态系统。而在量子力学中,有一条原理叫做“叠加原理”,它说的是:如果有两个状态是一个体系可以处于的状态,那么这两个状态的任意“线性叠加”也是这个体系可以处于的状态,这样的体系称为“量子比特”。两个状态的线性叠加有无穷多个,因此一个量子比特就是一个有无穷多个状态的体系。打个比方,传统的比特相当于“开关”,只有开和关两个状态,而量子比特相当于“旋钮”,是连续可调的,有无穷多个状态。显然,旋钮包含的信息量比开关大得多。用这样的量子比特组合成量子计算机,它肯定可以做到所有的传统计算机能做到的事,还有可能做到一些传统的计算机做不到的事。这些传统计算机做不到的事,就是量子计算机的价值所在。

  目前大家认为的量子计算机做到的超过传统计算机的事,都是在实践意义上,即传统计算机没有发现快速的算法,而量子计算机发现了。

  但是,对这些问题将来会不会发现快速的传统算法?谁也不知道。所以,这类成果的数学基础还不够牢靠。

  在这些前提下,我们可以明白一个要点:量子计算机也是需要算法的,而算法与问题有关。因此,量子计算机并不是对什么问题都比传统计算机快,而是只对一些特定的问题比传统计算机快。对特定的问题设计出快速的量子算法,是一件非常需要创造力的事,发明出这些算法的科学家都受到了很高的崇敬。

  因数分解是量子计算机威力的一个最显著的例子。不过,目前这只在理论层面成立。迄今为止在实验上用量子算法分解的最大的数是一个六位数,291,311 = 523×557,是由中国科学技术大学的杜江峰院士和彭新华教授等人在2017年实现的。这离分解上千位的数,还有很远的距离。

  而网文中提到的50个量子比特的量子计算机等等,都是很好的学术成果,但这些离解决文中提到的金融、汽车、半导体、化工等行业的实际问题还差得很远。奇点云云,更是纯属脑洞。

  不过,这是不是说量子计算不值得重视,甚至是个骗局呢?当然不是。

  我们重视量子计算,是因为它的潜力,而不是它的现状。它确实有革命性的潜力,只是还需要艰苦的努力,绝不是一蹴而就的,更不是已经处在商业盈利的边缘,等着大家一哄而上。

  关于量子计算的远景,我觉得比尔·盖茨的格言很有启发性:“我们总是高估未来两年的变化,而低估未来十年的变化。”

  如果你问我:量子计算属于一种爆炸式科技进步吗?会持续不断加速度爆炸吗?

  回答是:它如果成功了,即造出了超越传统计算机的量子计算机,效果就是爆炸式的。但在当前的技术条件下,我们不知道它什么时间能成功,甚至不知道能不能成功。这跟社交媒体、网购等产业不一样,那些是原理早已清晰了,一切技术条件都可以实现,所以一定会爆炸式发展。而量子计算,还远远不到收割的时候。

  因此,我建议大家对量子计算采取这样的态度:积极关注;冷静分析;以及作为基础的,认真学习。


原文发布时间为:2017年03月06日
本文作者:袁岚峰
本文来源:好奇心日报,如需转载请联系原作者。

目录
相关文章
|
Web App开发 编解码 缓存
乾坤之大,一锅炖不下
qiankun 源码学习什么是乾坤乾为天,坤为地,乾坤代表天地。不得不说这个名字:qiankun 是基于 single-spa 的微前端解决方案。什么是微前端?什么是 single-spa?前端喜欢不断的造轮子这件事儿是毋庸置疑的,但轮子都有被造出来的原因,比如 single-spa,他是最早的微前端框架。微前端产生的原因很多:拆分巨石应用/集成其他应用(可能技术栈不同)/各前端模块独立开发部署.
301 0
乾坤之大,一锅炖不下
|
人工智能 机器人
十年后,奇点永远临近
与众多狂热者认为的“奇点即将来临”这一观点不同,M.Shermer却认为奇点将出现在“永远的十年后”,而他的理论基础是目前对科技和人脑的研究进展。
146 0
|
数据中心
从4个鸡蛋到1个鹌鹑蛋的能耗,阿里科学家努力了14年
数据中心更绿了!阿里科学家奋斗14年只为煮1个鹌鹑蛋
1343 0
|
中间件 云计算 开发者
PaaS下半场,任重且道远
2019年已经到来,PaaS经过懵懂的2015年,觉醒的2016年,试水的2017年,在2018年迎来第一个小高潮。 PaaS(Platform-as-a-Service,平台即服务)是将数据库、开发工具和其他支持应用服务的组件整合为一个平台作为服务提供给开发者,从而使得开发者无需关注应用程序运行和维护时所需要的资源,用户远程使用开发者开发的应用软件。
2433 0
|
人工智能 量子技术 数据安全/隐私保护
|
物联网 区块链
2018 展望 | 区块链:第一个高(泡)峰(沫)后,要迈几道坎?
区块链就像个成长中的孩子:该夸的时候要夸,该喂的时候要喂。但该吃的苦头,该碰的壁,也一样少不了。
1340 0
|
人工智能 区块链
朱啸虎:区块链是伪风口的可能性大,任何创新都要经历死亡谷
任何科技刚刚发展起来的时候都会有一个泡沫期,然后很快会有死亡谷,创业和投资我觉得都可以在死亡谷的右侧来进入,千万不要着急,被焦虑赶着入场!
1399 0