0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器学习也将解决量子问题

颖脉Imgtec 2022-10-19 11:20 次阅读

作者:CHARLES Q. CHOI
来源:IEEE电气电子工程师


当量子计算机执行可能导致下一代电池或新药的复杂物理和化学模拟时,它可能比任何传统超级计算机强大得多。然而,可能需要很多年才能实现实用和广泛的量子计算。

现在,一项新的研究发现,机器学习现在可以为计算机视觉语音识别等提供动力,在量子计算机擅长的任务种类上,它也可以证明比普通计算机好得多。这些发现表明,在量子计算机最终出现之前,机器学习可能有助于解决关键的量子问题。

量子计算机理论上可以实现“量子优势”,它们可以找到经典计算机无法解决的问题的答案。量子计算机拥有的量子比特越多,其计算能力就可以以指数形式增长。

“If quantum computers were mature right now, it would definitely be better to use quantum computers.”
—Robert Hsin-Yuan Huang, Caltech

量子计算机的一个主要应用可能是模拟复杂分子和其他系统,其中奇怪的量子效应起着关键作用。这些奇怪的现象包括叠加,其中一个物体可能同时存在于两个或多个位置或状态,以及纠缠,其中多个物体可以瞬间相互影响,而不管它们相距多远。经典计算机通常难以模拟量子系统,尤其是涉及多个实体的系统。相比之下,量子计算机本身就是量子系统,因此理论上可以更快地解决这类量子多体问题。然而,量子计算机目前是嘈杂的中等规模量子(NISQ)平台,这意味着它们的量子比特数最多可达几百。为了证明对实际应用有用,未来的量子计算机可能需要数千个量子比特来帮助补偿错误,这个目标可能需要很多年的时间。在这项新的研究中,研究人员调查了在经典计算机上运行的机器学习算法,即通过经验自动改进的算法。他们发现这些经典的机器学习算法可能比经典计算机上的任何其他算法更好地解决具有挑战性的量子问题。他们在9月22日的《科学》杂志上在线详述了他们的发现。科学家们分析的一组应用包括发现分子的基态,即能量最少的基态。该研究的主要作者、加州帕萨迪纳加州理工学院量子信息理论家Robert Hsin-Yuan Huang表示,叠加和纠缠会使预测分子基态变得非常困难,特别是当它拥有许多原子时。研究人员调查了当经典机器学习算法获得分子基态数据时发生的情况,例如,从分子收集量子数据的实验所提供的信息。他们发现,这种经典的机器学习算法能够有效、准确地预测其他分子的基态,这比其他类型的经典算法要好得多。Huang说,这种优势来自于“大自然如何机械地操作量子”,所以从量子实验中收集的数据“包含了自然界中量子计算能力的碎片”。这意味着从这些数据中学习的经典机器学习算法“可以比任何非机器学习算法更准确、更有效地进行预测,”他补充道。总而言之,在预测基态时,经典的机器学习算法“在相同的计算时间内可以比经典的非机器学习算法更准确地预测,”Huang说,“如果我们的目标是实现相同的预测精度,那么经典的机器学习可以比经典的非机器学习算法更快地运行超多项式。”研究人员探索的另一组应用是对物质的各种量子相进行分类。熟悉的物质状态包括冰可能采用的许多晶体结构,而更奇异的物质量子相包括拓扑绝缘体中看到的那种,在那里电或光可以流动而不会散射或损失。科学家们发现,当经典机器学习算法以量子相位的经典数据为基础进行训练时,它们可以有效地学习如何准确分类训练中没有遇到的量子相位。Huang说:“有正式证据证明,在量子物理的一个重要问题上,用物理实验数据训练的经典机器学习算法可以胜过任何经典的非机器学习算法,这个结果是令人兴奋的。它真正显示了经典机器学习在解决物理、化学和材料科学中具有挑战性的问题方面的力量。”Huang说,未来的研究可以探索经典机器学习可以很好解决的其他重要量子问题。他指出,进一步的工作还可以探索如何优化经典机器学习算法解决量子问题的方式,根据它们需要多少训练数据和计算时间。最终,有一天,量子计算机在模拟化学和物理实验方面甚至会胜过经典的机器学习。Huang说:“如果量子计算机现在已经成熟,那么使用量子计算机肯定会更好。”然而,在量子计算机出现之前,“根据实验数据训练的经典机器学习模型可以解决化学和材料科学中的实际问题,这些问题很难单独使用经典处理来解决,”Huang说。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8422

    浏览量

    132742
收藏 人收藏

    评论

    相关推荐

    《图说本源产品》系列之二:量子计算全物理体系学习

    计算全物理体系学习机,是一个面向量子计算学习者、从业人员,提供量子计算及量子算法的学习、培训、开
    的头像 发表于 07-26 08:23 363次阅读
    《图说本源产品》系列之二:<b class='flag-5'>量子</b>计算全物理体系<b class='flag-5'>学习</b>机

    【《计算》阅读体验】量子计算

    纠缠,测量其中一个,另一个的状态随之发生变化,这种变化的影响无关距离。 量子纠缠如今已经成为量子信息理论的基础,可以用在量子通信的
    发表于 07-13 22:15

    SnapAI和机器学习引入Snapchat

    Snap首席执行官伊万·斯皮格近日宣布,公司加大投资力度,人工智能和机器学习技术深度引入其主打社交应用Snapchat,以进一步提升用户吸引力。斯皮格直言,公司在
    的头像 发表于 05-21 09:31 504次阅读

    量子行走的高效机器学习技术研究

    基于神经网络技术,仅利用相对于传统态层析方法50%的测量基数目,即可实现平均保真度高达97.5%的开放光量子行走的完整混合量子态表征。
    发表于 03-19 14:24 211次阅读
    光<b class='flag-5'>量子</b>行走的高效<b class='flag-5'>机器</b><b class='flag-5'>学习</b>技术研究

    量子计算机重构未来 | 阅读体验】 跟我一起漫步量子计算

    、金融、交通等多个领域产生深远影响。例如,通过优化物流路线,我们可以降低运输成本;通过优化投资组合,我们可以提高投资收益。这些优化过程极大地提高各行业的效率和利润,推动社会经济的持续发展。 此外,量子
    发表于 03-13 19:28

    量子

    当我们谈论量子计算机时,通常是在讨论一种利用量子力学原理进行计算的全新计算机系统。与传统的计算机使用二进制位(0和1)来表示数据不同,量子计算机使用量子比特(qubit)来存储和处理信
    发表于 03-13 18:18

    量子计算机重构未来 | 阅读体验】+ 了解量子叠加原理

    逻辑门,但是它们可以操作叠加态和纠缠态。 量子计算机的计算能力主要来自于量子比特的叠加特性,通过操纵量子比特的叠加态,量子计算机可以同时进行大量的计算,从而实现电子计算机无法实现的加速
    发表于 03-13 17:19

    量子计算机重构未来 | 阅读体验】+量子计算机的原理究竟是什么以及有哪些应用

    计算的基本原理,利用了量子的叠加态的特性。然后量子计算如何实现信息的传递呢,使用了量子纠缠的特性。书中2.1.4章节进行了介绍,书中举得手势的例子比较有意思比较好懂。 通过以上可以
    发表于 03-11 12:50

    量子计算机重构未来 | 阅读体验】+机器学习的终点是量子计算?

    便对机器的计算能力产生了兴趣,虽然不是这个专业的,但是可以抽出闲鱼的时间,来了解一下,可以通过学习来掌握一些技能。 目前只有在闲暇之余做一些代码的工作了。 希望以后能够用的上。 其次大学期间也没有学
    发表于 03-10 16:33

    量子计算机重构未来 | 阅读体验】第二章关键知识点

    磁场消失过程中,量子比特之间的关联性会逐步加强,最终输出较为合适的结果。量子退火机典型落地场景:在AVG工厂效率提升上,原先80%的运转率提高到了95%,大大提高了机器的运行效率。
    发表于 03-06 23:17

    量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    大语言模型训练会是一个怎样的情景。。。。。。 希望量子计算机尽快走出实验室,能够早日进入寻常百姓家,更希望我国的量子计算机取得突破,蓬勃发展,能遥遥领先! 今天先研读至此,后续所读所感
    发表于 03-05 17:37

    量子计算机,未来世界

    抓住科技前沿,就是找到人类未来不远了。学习了解量子技术,为人类创造价值。
    发表于 02-02 13:54

    量子计算机 未来希望

    自己从事语音识别产品设计开发,而量子技术和量子计算机必将在自然语言处理方面实现重大突破,想通过此书学习量子计算技术,储备知识,谢谢!
    发表于 02-01 12:51

    量子计算,未来已来

    量子计算,神奇神秘,多多学习,与时俱进!
    发表于 02-01 09:05

    如何使用TensorFlow构建机器学习模型

    在这篇文章中,我逐步讲解如何使用 TensorFlow 创建一个简单的机器学习模型。
    的头像 发表于 01-08 09:25 1005次阅读
    如何使用TensorFlow构建<b class='flag-5'>机器</b><b class='flag-5'>学习</b>模型