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

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

3天内不再提示

量子计算机的“杀手级应用”可能很快就要诞生了

DPVg_AI_era 来源:lp 2019-03-15 08:56 次阅读

关于量子计算和机器学习之间的融合一直是业界关注的焦点。最近在《自然》上的一篇论文,从二者对数据处理方式的联系出发,将传统计算机的数据映射到只存在量子态的空间中,实现面向图像识别任务的监督式机器学习过程。量子计算机的“杀手级应用”可能很快就要诞生了。

目前,机器学习和量子计算的热度可谓不相伯仲,从数学基础上看,二者在某些方面也确实非常相似。

最近,在Nature上发表的一篇论文中,Havlíček等人从二者之间的联系入手,展示了现代量子计算机是如何从数据中进行学习的。论文表明,传统计算机可以将数据映射到只存在量子态的空间中,实现监督式学习。

Nature论文:使用量子增强特征空间进行监督式机器学习

地址:https://www.nature.com/articles/s41586-019-0980-2

一提到量子计算机,人们的第一印象往往是,这些机器很难在台式电脑等经典计算机上进行模拟。换句话说,无法使用经典计算机获得量子计算的结果。因为描述量子计算的每个内部步骤需要大量的数字。许多人在学习分割大数字时需要的步骤极其繁多。如果在经典计算机上模拟量子计算,那么每个中间步骤可能需要更多的数字来描述,这个数字甚至可能比宇宙中可观察到的原子总数还要大。

将图像“相似性”概念化为空间距离

由数字集合描述的量子系统的状态被称为量子态。如果量子态与许多数值相关联,则称其在大空间中“存在”。对于某些基于连续变量的量子计算机,这样的空间甚至是无限大的。

相比之下,机器学习分析的数据空间要小得多,即用来描述数据的值更少。比如,包含一百万像素的照片仅记录了代表红色、绿色、蓝色的三百万个数字。机器学习的任务目标可能是猜测图像的内容,也可能是生成类似的图像。不过,机器学习中一个成熟的理论称为“核方法”(kernelmethod),对数据的处理方式与量子理论的数据处理的方式很类似。

简而言之,“核方法”是通过定义哪些数据点彼此相似、哪些数据点不相似来执行机器学习任务的。从数学上讲,相似性是数据空间中的距离,即数据点表示之间的距离的数字表示。

目前的假设是,相似的图像具有相似的内容,数据点之间的距离在机器学习中是至关重要的。但对“相似”的确切定义并不像听起来那么简单。比如,如果基于每个图像中的红色像素数量来看,两个图像之间的在数据空间中的距离是多少?

数据空间中许多关于“相似性”的定义,在数学上相当于在可能无限大的空间中的相似性的简单量度。因此,在每次比较两个图像时,图像可以被映射到巨大空间中的表示,并计算映射和原图像之间的简单相似性。目前,传统计算机无法确切地计算这个大型表示,但也许量子计算机可以。因为量子计算机能够在极大的空间中进行计算。如果将数据映射到量子态所在的空间,会发生什么呢?

图1 量子增强机器学习过程示意

“量子态”映射反映图像相似性,提升机器学习性能

Havlíček等人展示了量子计算机如何提高机器学习算法的性能。如上图所示,先由传统计算机使用机器学习对动物的图像进行分类。包含相似颜色像素的图像在数据空间中的距离较近。

经典计算机将这些数据发送到量子计算机,后者将每个图像映射到对应量子状态空间中的特定量子态。在数据空间中距离较近、但内容不同的图像,由量子空间中相距很远的状态表示。然后由量子计算机将量子态间的距离发送至经典计算机,改善图像分类效果。

Havlíček等人和笔者所在的研究团队几乎同时认识到了机器学习和量子计算之间这种潜在的强大联系。值得注意的是,两个团队提出了基本相同的两种策略,设计用于机器学习的量子算法。第一种策略仅使用量子计算机,作为传统机器学习系统的硬件补充:量子设备在给定两个数据点时返回相似性。第二种策略在量子计算机上进行真正的学习,以经典计算机作为辅助。

Havlíček等人的重要贡献是他们在真正的量子计算机上的原理验证实验中实现了这两种策略:他们使用的是IBM的量子芯片。尽管一些新闻报道有些夸张,但任何在云中尝试量子计算的人都知道,由于计算中的实验噪声水平很高,从这些设备中收集有意义的数据是非常困难的。

实验使用的IBM Q量子计算机

在某些人看来,这个实验。量子空间只有四个维度,因为在IBM云服务已经能够提20量子比特设备访问,但这个实验只使用了IBM最小的5量子位芯片的两个量子比特。实验中的数据集同样是人工设计的,让四维空间中的分析过程变得更简单。

尽管如此,此文仍然证明了使用量子计算机进行机器学习的革命性方法,并提出了将更流行的人工神经网络融入量子计算领域的多种尝试,“核方法”在机器学习和量子理论之间提供了一座桥,令人耳目一新。不过,发现并承认这座桥的存在只是一个开始。

Havlíček等人提出的方法的确切性还有待进一步观察。尽管在量子空间中进行数据表示,对于真实世界的机器学习应用是有用的。不过,我们并不知道该方法是否与有意义的相似性量度相关,比如,在对动物的图像进行分类时,是否可以做到将猫的图片放置在另一幅猫的图片附近,而不是狗的图片附近。

此外,目前关于是否存在性能和效果更好其他策略,仍然不是十分清楚。这个技术是否足以战胜已使用了近30年的经典方法?如果可以,量子计算机的“杀手级应用”可能很快就要诞生了。但这无疑是一个更加复杂的问题。

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

    关注

    8

    文章

    447

    浏览量

    37907
  • 机器学习
    +关注

    关注

    66

    文章

    8116

    浏览量

    130546
  • 量子计算机
    +关注

    关注

    4

    文章

    461

    浏览量

    25022

原文标题:Nature:量子计算机成功实现监督式机器学习,“杀手级应用”就要来了?

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

    的未来。首先,量子计算机在药物研发领域具有颠覆性的潜力。通过模拟分子的复杂相互作用,量子计算机可以加速新药的研发过程,这不仅可以更快地找到治疗各种疾病的药物,而且
    发表于 03-13 19:28

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

    ,发现只要是涉及量子计算机原理方面的资料,其中提及最多的就是量子叠加,直接忽视专业大神的那些不太友好的解释,只看科普性的解释:量子叠加原理
    发表于 03-13 17:19

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

    计算机主要是利用了量子的叠加态和量子纠缠的特性实现计算和信息传递。量子叠加使得一次可以结算所有可能
    发表于 03-11 12:50

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

    ,就相当于调整输出的手指朝向。而这个计算方法,刚好就是量子力学中的量子纠缠。而量子纠缠,就有可能将之前
    发表于 03-06 23:17

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

    欣喜收到《量子计算机——重构未来》一书,感谢电子发烧友论坛提供了一个让我了解量子计算机的机会! 自己对电子计算机有点了解,但对
    发表于 03-05 17:37

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

    。也就是说,量子计算的主要能力,提高运算速度。 这一点可能量子计算没有任何关系,纯碎个人理解。在第一章中,作者多次提到了走出舒适圈的概念:
    发表于 03-04 23:09

    量子计算机的未来

    了解量子计算机对于工业生产和产品研发的使用
    发表于 02-01 15:30

    量子计算机 未来希望

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

    量子计算机开放使用,何时可谈替代

    计算的需求如此火爆,那么替代传统计算机的契机是否已经到来呢?   本源悟空的诞生与爆火   其实本源悟空的诞生也经历了一番技术攻关,其搭载的是自主研发的72位超导
    的头像 发表于 01-29 07:06 2712次阅读
    <b class='flag-5'>量子</b><b class='flag-5'>计算机</b>开放使用,何时可谈替代

    名单公布!【书籍评测活动NO.28】量子计算机重构未来

    、 jf_02192444、 oxlm_1、 周黎 请以上几位大佬联系工作人员(微信:elecfans123)领取书籍进行评测,如在5个工作日内未联系,视为放弃本次试用评测资格 三体世界的量子计算机向我们走来,你
    发表于 01-26 14:00

    量子计算机的作用有哪些

    量子计算机是一种基于量子力学原理的新型计算机,它利用量子比特(qubit)进行信息处理,具有传统计算机
    的头像 发表于 12-30 14:32 660次阅读

    什么是后量子密码学?量子计算机vs经典计算机

    量子密码学(Post-Quantum Cryptography,PQC)是在经典计算机上定义和执行算法,研究量子计算机和经典计算机都无法破
    的头像 发表于 12-19 11:42 793次阅读

    谷歌披露量子计算机新突破

    谷歌披露量子计算机新突破 量子计算越加被看重,很多的科技巨头包括IBM、谷歌和微软等以及众多的初创公司都在量子
    的头像 发表于 07-05 18:17 1185次阅读

    通俗点什么叫量子 量子计算机原理及用途

     量子计算机是一种基于量子力学原理设计的计算机,它使用量子比特(qubit)而非传统计算机中的比
    发表于 06-14 17:34 2458次阅读

    量子计算机有什么用 量子计算机应用领域

    量子计算机可以加速解决传统计算机无法处理的复杂问题,如化学模拟、大规模优化、机器学习、数据挖掘等领域。
    的头像 发表于 06-14 17:30 5588次阅读