点击上方“视学算法”,选择加"星标"或“置顶

重磅干货,第一时间送达

边策 发自 凹非寺
量子位 报道 | 公众号 QbitAI

两年前,谷歌宣布实现了“量子霸权”,用量子计算机完成了一个经典计算机不可能完成的任务。

现在,来自中科院理论物理所的研究者,用数学方法追上了谷歌的“量子霸权”。

他们用实验证明了:经典计算机在使用一种新的算法后,谷歌量子计算机的优势,似乎并没有当初宣传的那样大。

2019年10月23日,谷歌发表Nature封面文章:53个量子比特的处理器Sycamore在200秒内,完成了超级计算机需要1万年才能算完的任务。

 谷歌Sycamore量子处理器

2年后,中科院团队在512个英伟达V100组成的计算集群上,在15小时内完成了同样任务。

其实谷歌当年提出“量子霸权”概念时,就遭到了业界质疑。

IBM首先指出,谷歌所说的1万年只是特定算法,实际上只要算法优化得当,全球顶级超算Summit大约只需2.5天即可计算完成。

也就是说,谷歌的量子计算机虽然更快,但并不是不可逾越的鸿沟。

现在,IBM的质疑得到了中国科学家的实验证实。

中科院团队估算,如果把这套程序移植到算力为ExaFLOPS的超算上,可能只需几十秒,那就比量子计算机还快了。

此外,他们的方法得到的计算结果比Sycamore准确性“高得多”。

用该方法生成的100万个不相关样本的保真度为0.0037,而谷歌量子计算机的保真度仅为0.002。

优化量子模拟算法

当初,谷歌Sycamore执行的计算任务是,描述量子随机数生成器的分布。通过一系列随机数在53个量子比特的电路中演化,得出随机数的概率分布。

从原理上来说,如果用算法来模拟Sycamore中的量子物理学,那么经典计算机也能获得与量子计算机相同的结果,但是所需的计算资源太大。谷歌预测全球最强超算也需要1万年。

但中科院团队认为,谷歌估计的计算时间依赖于特定的经典算法,而不是适用于所有可能算法的理论极限”。

因此可能存在一种经典算法追上乃至打破谷歌“量子霸权”。

他们没有直接完全模拟量子过程,而是使用了一种简化算法,可以达到与Sycamore相同的随机性,并具有相同的物理模式。

他们将Sycamore量子比特的相互作用描述为三维张量网络,用张量来表示量子比特属性之间的关系。

上图中,最左侧一层表示53个量子比特的初始状态,最右侧一层表示终止状态。新算法通过切断网络的一些连接来简化关系,从图像上看就像是在三维网络上“钻孔”。

至于钻孔的位置,则是由Sycamore芯片本身的物理结构决定的。

这种收缩张量网络的方法让模拟量子芯片成为可能,可以将Sycamore分拆为数个较小的子网络。

论文的最后,团队表示:

如果我们对量子霸权电路的模拟,可以在现代超级计算机中高效地实现,原则上,整体模拟时间可以减少到几十秒,比谷歌的硬件实验更快。

该团队在接受《南华早报》采访时说:

据我们所知,这是第一次在实践中,用经典方法解决了保真度大于谷歌Sycamore电路的采样问题。

算法已开源

早在今年3月,他们就在60个GPU上进行了模拟实验,耗时约5天。

经过半年多的优化,最终他们在512个英伟达V100组成的计算集群上,达成了15小时的成就。

而且他们并没有对运算过程做进一步优化,张量收缩过程使用的仍是现成Python库,若使用其他软件还可能更快。

目前,这个模拟算法已经在GitHub开源,如果你有足够计算资源运行该程序——一台显存超过32GB的计算机。

他们还提供了一个Demo程序,用于计算该算法一个子任务的总运行时间。

量子计算机也在发展中

不过需要指出的是,量子计算机也在不断发展中。

谷歌量子计算团队的负责人Hartmut Neven曾表示,即使其他研究人员减少了进行经典模拟所需的时间,量子硬件也在不断改进。

比如,这个月IBM就实现了而127量子比特的计算机,是谷歌Sycamore规模的2倍多,再想用经典算法超越就很难了。

领导这项研究的张潘教授也承认,Sycamore在处理量子计算方面仍然“快得多”,而经典超级计算机在扩展和处理更复杂任务的能力方面受到限制。

作者简介

这篇论文的第一作者是中科院理论物理所研究生Pan Feng,本科毕业于南京航空航天大学,目前已经在PRL等期刊上发表多篇论文。

本文第二作者是北大元培学院Chen Keyang。

而通讯作者是Pan Feng导师,中科院理论物理研究所教授张潘,他的研究领域是统计物理学、应用数学和计算机科学。

参考链接:
[1]https://arstechnica.com/science/2021/11/math-may-have-caught-up-with-googles-quantum-supremacy-claims/
[2]https://www.scmp.com/news/china/science/article/3125539/chinese-scientists-challenge-googles-quantum-supremacy-claim-new
[3]https://www.scmp.com/news/china/science/article/3155902/chinese-teams-classical-computing-tackles-impossible-challenge
[4]https://arxiv.org/abs/2111.03011
[5]https://arxiv.org/abs/2103.03074
https://github.com/fanerst/solve_sycamore

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

点个在看 paper不断!

中科院团队用算法追上谷歌“量子霸权”:谷歌量子处理器并没有比E级超算快...相关推荐

  1. 支付宝招“找茬”程序员,年薪无上限;谷歌宣布实现“量子霸权”;node.js 13.0.3 发布 | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  2. 微软量子论文撤稿,谷歌“量子霸权”受质疑,量子计算的狂热需一盆冷水清静

    1.前序 从谷歌实现所谓的"量子霸权(Quantum supremacy)"开始,量子计算的狂热就扶摇直上. 无论知道量子计算本身的来龙去脉与否,量子计算机以万亿倍速度超越经典计算 ...

  3. 支付宝招“找茬”程序员,年薪无上限;俞渝深夜控诉李国庆,后者回应;谷歌宣布实现“量子霸权”...

    EA周报 2019年10月25日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 热点大事件 支付宝招"找茬"程序员,单次最高奖励36万元 10月2 ...

  4. “量子霸权”道路上的是与非,物理学家如何做到“信达雅”?

    元宵佳节,祝愿量子客所有的订阅者,万事圆满. 本文阅读目录: 01 . 量子计算的兴起 02 . "Supremacy(量子霸权)"提出 03 . 质疑"Supremac ...

  5. 科普类:什么是量子霸权?

    1.量子霸权 量子霸权:量子计算装置在特定测试案例上表现出超越所有经典计算机的计算能力. 2.量子霸权的来由 1)开启称霸标准的研究 2018年9月,国防科技大学吴俊杰团队与上海交通大学金贤敏合作研究 ...

  6. 谁能够最终实现超越普通计算机的“量子霸权”

    拥有高出普通计算机数十乃至数百倍算力的量子计算机,是吸引了无数科技公司.大型学术团体乃至中国政府的研发热点. 然而,希伯来大学的数学家.耶鲁大学数学与计算机科学兼职教授吉尔·卡莱(Gil Kalai) ...

  7. 悬铃木超级计算机,陈根:“九章”攻擂“悬铃木”,快一百亿倍的量子霸权

    文/陈根 2019年,谷歌率先宣布实现"量子霸权"(量子优越性),一把把量子计算推入公众视野,激起量子计算领域的千层浪.就在近日,中国团队宣布量子计算机"九章" ...

  8. 每日新闻:达摩院研制量子芯片 进入量子硬件全球巨头竞技场;华为云联手中科院上海生科院,加速生物信息业务向AI、大数据转型...

    关注中国软件网 最新鲜的企业级干货聚集地 洞察 趋势洞察 迈克尔·乔丹:很多不同的东西都在用AI这个概念,而真正的人工智能是尝试让计算机成为像我们这样的人类 加州大学伯克利分校电子工程与计算机系教授迈 ...

  9. 碾压谷歌量子霸权!中国量子计算原型机 九章 问世,比超级计算机快百万亿倍...

    量子优越性实验并不是一个一蹴而就的工作. " 作者 | 李帅飞 在量子计算领域,我国再次实现了里程碑式的重大突破! 12 月 4 日,中国科学技术大学宣布,该校中国科学技术大学潘建伟.陆朝阳 ...

最新文章

  1. html中事件调用JavaScript函数时有return与没有return的区别
  2. 算法:ACM二分图匹配 HDU2063
  3. JSR 303 – Bean Validation 介绍及最佳实践
  4. python编辑器_初学Python这几款编辑器,推荐你安装
  5. how to write academic english well?
  6. django组件 分页器
  7. Spring Boot整合Servlet,Filter,Listener,访问静态资源
  8. 震惊!程序员一夜赚1W,没想到他就做了这个..........
  9. mysql数据库电脑配置_教你怎样正确配置MySQL数据库SQL Mail -电脑资料
  10. python elif可以单独使用_elif可以单独使用。( )_学小易找答案
  11. 利用CPUID 汇编指令(转载)
  12. 在xcode6中使用矢量图(iPhone6置配UI)
  13. yii2 默认路由,默认动作
  14. spss分析方法-T检验
  15. ActivityMq的使用(小例子)
  16. android 电话录音功能,Android实现电话录音功能
  17. QGraphicsItem图元的简单使用(一)
  18. 【跨境电商】5款Shopify应用,辅助你的在线商店运营
  19. C语言实现任意函数求不定积分
  20. Python爬虫入门【7】: 蜂鸟网图片爬取之二

热门文章

  1. 《ASP.NET MVC4 WEB编程》学习笔记------Web API 续
  2. (转载)新年——顺民的牢骚
  3. 【组队学习】【32期】算法的应用
  4. 【HDU】4706 Children's Day(模拟)
  5. 【算法导论】【ACM】归并排序总结
  6. python出现typeerror原因是_Python 文件添加列表数据后TypeError原因
  7. 用AI创造可持续发展社会价值,第二届腾讯Light·公益创新挑战赛正式启动
  8. 技术大咖齐聚爱数智慧人机交互技术论坛 | CNCC2021
  9. Windows 11 再惹“众怒”!网友:微软就是逼我去买新电脑!
  10. 给AI系统做“安全体检”,阿里安全提出自动化AI对抗平台CAA | AAAI 2021