原标题:华威大学研究人员开发出计算机程序,可发现量子计算机中的“泄漏”

当量子计算机中的信息进入不理想的状态时,如果有一种计算机程序能够及时发现这种“泄漏”,便可使用户无需任何技术知识也能够检测量子计算机的可靠性。近日,华威大学物理系的研究人员开发出了一个量子计算机程序来检测量子计算机的“泄漏”,即需要处理的信息从0和1的状态中逃逸出来。

该研究团队的方法以一篇论文的形式于3月19日发表在《物理评论A》,论文包括该程序在一台可公开访问的机器上应用的实验数据,这些数据表明不理想的状态会影响某些计算能力。

量子计算利用量子物理的特殊性质,以一种与传统计算机完全不同的方式处理信息。这种计算方式利用量子系统的行为模式,例如同时处于多个不同的状态,来同时处理所有这些状态下的数据,这使得量子计算与传统计算相比具有巨大优势。

量子计算机使用0和1的组合来编码信息,但是,编码这些信息的硬件有时可能在另一种状态下编码错误,这就是所谓的“泄漏”问题。即使是极微小的“泄漏”,在数百万个硬件组件上积累之后,也可能导致计算错误和潜在的严重错误,从而抵消了量子计算原本所有的优势。“泄漏”是量子计算机可能产生的一系列更广泛错误的一种,它阻碍着量子计算机向商业和工业扩展应用。如果可以掌握量子“泄漏”的数量,工程师们将能够搭建新系统以更好地缓解量子“泄漏”问题,程序员也可以更有针对性地开发新的纠错技术。

人们对量子计算的商用越来越有兴趣,都想知道如何才能确定这些机器正在做它们应该做的事情。量子计算机是由量子位构成的,但事实证明,在实际设备中,它们有时根本不是量子位,而是三态粒子或三态粒子。这样的问题会破坏计算操作的后续步骤。大多数量子计算硬件平台都存在这个问题。我们需要量子计算机工程师通过改进设计尽可能减少“泄漏”,同时也需要使量子计算机用户能够对其进行简单的诊断测试。如果量子计算机要开始普遍应用,那么,用户即时不知道量子计算机如何工作,也应该能够在不具备任何技术知识的情况下检查它是否在正常工作。

研究人员通过IBM可公开访问的云服务,使用IBM Q Experience量子设备试验了他们的方法。他们使用了一种名为“维度见证”的技术:通过在IBM Q平台上反复应用相同的操作,获得一个结果数据集,这个数据集不能用单个量子比特来解释,只能用一个更复杂、更高维度的量子系统来解释。他们计算出,这个结论是偶然产生的概率小于0.05%。

传统的计算机使用二进制数字(0和1)在晶体管中编码信息,而量子计算机使用亚原子粒子或名为transmon的超导电路将信息编码为量子位。这意味着它同时处于0和1的叠加状态,允许用户同时计算相同量子位元的不同序列。随着量子位元数量的增加,进程的数量也呈指数级增长。某些类型的问题,如(依赖于分解大整数的)代码破译和化学领域的模拟复杂分子,特别适合利用这一特性。

Transmon(以及其他量子计算机硬件)可以以大量的状态存在:0、1、2、3、4等等。理想的量子计算机只使用状态0和1,以及它们的叠加,否则量子计算会出现错误。

维度见证方法能够显示出在传输电路组件中正在出现不理想的状态,这对于任何想要研究量子机器的功能而又不想了解特定硬件细节的用户来说,这都是一场胜利。

(中国电科发展战略研究中心 焦丛)返回搜狐,查看更多

责任编辑:

程序编号以后计算机能够查出,华威大学研究人员开发出计算机程序,可发现量子计算机中的“泄漏”...相关推荐

  1. 澳大利亚研究者研制出一种计算机芯片 他们,快讯:几乎看不见的3D打印机器人;西澳大利亚大学的研究人员开发出一种保护生态机器鱼;效率达CPU一万倍的神经形态芯片发布!...

    [佐治亚理工学院研发了一种3D打印的微型机器人,这些微型机器人有朝一日可能会分组工作,以感知环境变化,移动材料,并可能有一天在人体内修复伤害.] 科学家们正在努力完善可以同时进行一项工作的小型机器人, ...

  2. 博士申请 | 英国华威大学计算机大数据团队招收数据挖掘方向全奖博士生

    合适的工作难找?最新的招聘信息也不知道? AI 求职为大家精选人工智能领域最新鲜的招聘信息,助你先人一步投递,快人一步入职! University of Warwick 华威大学(University ...

  3. 华威国王曼大爱丁堡计算机专业,爱丁堡、曼大、KCL和华威大学的金融专业,该选哪一个?...

    1.爱丁堡大学: 500字以内,重点回答这三个问题: What skills, qualities and experiences have prepared you to undertake thi ...

  4. 当程序员的一个人无聊时,甚至用Python开发出机器人看他们聊天

    当程序员的一个人独孤的时候,甚至可以用Python开发出两个机器人看他们聊天 当你无聊的时候,可能会刷一下手机看一下新闻,看看电视剧,发发呆. 但是当程序员无聊起来的时候,甚至可以用Python开发两 ...

  5. 系统仿真基础与计算机实现,计算机综合仿真实验系统的研究与开发

    摘要: 计算机仿真实验系统是实验教学的理想平台.目前,我国高校因扩招而出现实验教学与理论教学比例失衡的问题,且现有自控原理实验设备已不能满足过程控制仿真要求.针对这一现状,本文在对国内外仿真实验室建设 ...

  6. 类脑计算机研制,我国科学家开发出新型类脑芯片

    我国科学家开发出新型类脑芯片 2019-08-02科技日报 陆成宽 [字体:大 中 小] 语音播报 来自清华大学等单位的研究人员开发出全球首款异构融合类脑计算芯片.该芯片结合了类脑计算和基于计算机的机 ...

  7. 华威、剑桥与三星联合提出基于时间核一致性的盲视频超分辨率

    关注公众号,发现CV技术之美 ✎ 编 者 言  本文是第一个在深度盲VSR中研究真实视频中核的时间一致性的方法,它展示了如何通过核估计和运动补偿的相互作用以便在盲VSR中利用时间核和帧信息. 详细信息 ...

  8. 数理化差能学计算机吗,这5个大学专业对数学要求很高,数学不好的请慎报!...

    原标题:这5个大学专业对数学要求很高,数学不好的请慎报! 很多高中学生,就因为数学不好,在文理科分科时选择了文科.还想着在大学报个热门专业,彻底摆脱数学的噩梦,谁成想,大学仍逃不了数学的"魔 ...

  9. 华信设计(Java开发)一面面经

    华信设计(Java开发)一面面经 简历中提到了基于SpringBoot的商城管理系统. 1.项目是大学的时候做的吗?自己做的还是老师带着做的? 是的,作为学期最后作业,独立完成,老师讲解了相关重点知识 ...

最新文章

  1. [译] 解密 Airbnb 的数据科学部门如何构建知识仓库
  2. 黑客大神用什么杀毒?Windows自带的就够,只是加了亿点微小的强化
  3. numpy delete
  4. [2010国家集训队]Crash的旅游计划
  5. ListBox,CheckBoxList,DropDownList,RadioButtonList的常见用法
  6. android 如何判断h5页面是否加载完成_H5 键盘兼容性小结
  7. sin查找表 matlab,利用Xilinx中的ROM构造查找表来计算sin和cos的方法探讨
  8. 【Kaggle】Intermediate Machine Learning(XGBoost + Data Leakage)
  9. AIO系列文档(1)----图解ByteBuffer
  10. 体验 DreamSpark
  11. 2019重庆对口高职计算机类分数排名,重庆2019高职分类考试分数线公布
  12. java基础------多线程(转)
  13. UNICODE与ASCII码的关系(MTK)
  14. 树的重心详解(C++)
  15. html弹窗无限循环,html恶搞之无限弹窗
  16. Cadence学习之路(八)画PCB前你必须知道的事情!
  17. SQLServer 启动问题,服务器错误代码126 解决办法
  18. 电脑耳机有声外放无声的解决方法
  19. 【Unity】【C#】《U3d人工智能编程精粹》学习心得--------操纵行为--路径跟随
  20. 如何0成本搭建外卖CPS返利小程序

热门文章

  1. 如何调用华为云api_如何部署模型到ModelArts并远程调用 (五):如何调用在线API服务...
  2. 18秋c语言程序设计作业答案,西工大18秋《C语言程序设计》平时作业答案.docx
  3. 发动机性能测试软件,发动机的性能测试方法
  4. mysql数据库写入数据的语法_mysql数据库插入数据语法
  5. Unity面试题精选(3)
  6. XML文件解析--Python
  7. 用Trivy扫描容器镜像
  8. (四)将容器部署到Azure上的Kubernetes
  9. 构建完整的微服务(三)
  10. Vue学习笔记(四)—— 前端路由