前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【学术】新的量子线性系统算法可以加快机器学习速度

【学术】新的量子线性系统算法可以加快机器学习速度

作者头像
AiTechYun
发布2018-03-02 15:41:49
6170
发布2018-03-02 15:41:49
举报
文章被收录于专栏:ATYUN订阅号ATYUN订阅号

新加坡量子技术中心(CQT)的研究人员提出了一种求解线性方程组的新算法,该算法比传统以及以前的量子版本都快,并且不受数据类型限制。

线性方程组涉及从商品价格、社交网络和化学结构等问题。

线性系统算法适用于大型数据矩阵。例如,对于试图预测未来商品价格的交易者来说,矩阵可能会捕获历史价格变动数据,以及可能影响这些价格特征的数据,例如货币汇率。该算法通过“反转”矩阵来计算每个特征与另一个特征相关的强度。这些信息可以用来推断未来。

矩阵的分析涉及重要的计算。对于传统计算机来说,一旦尺寸超过10000乘以10000,就会变得很难,因为计算步骤的数量会随着矩阵中元素的数量迅速增加。矩阵大小每增加一倍,计算的长度就增加八倍。

第一个量子线性系统算法是由另一组研究人员在2009年提出的,展开了对机器学习量子形式或人工智能的研究。正如《Nature》杂志的文章所说的那样,量子计算机可以压缩信息并对从数据中提取的特征进行计算,并将其映射到量子比特或量子位上,而不是传统计算中所要求的单调的数字运算。根据文章所说:“量子机器学习采用了代数操作的结果,并使其得到了很好的利用。数据可以分成多个组- – -一个是笔迹和语音识别软件的核心任务,另一个是搜索模式。”因此,大量的信息可以用相对较少的量子来处理。

2009年的算法可以更好地处理更大的矩阵,提供了优于经典算法的指数优势,但前提是它们的数据是所谓的“稀疏”时,因为在矩阵中的大多数元素都是零。在这些情况下,元素之间的关系是有限的,而现实世界的数据往往不是这样。

新算法速度更快,对数据类型没有限制。作为一个粗略的指南,对于10000平方的矩阵,经典算法将采取数万亿计算步骤的顺序,第一个量子算法的步骤大约是10000步,新的量子算法只有100步。该算法依赖于被称为量子奇异值估计的技术。

CQT的Jansen (Zhikuan) Zhao, Anupam Prakash及其合作者Leonard Wossnig在2月2日的《Physical Review Letters》上发表了他们提出的“量子线性系统算法”。

在小规模的量子计算机上,对早期的量子线性系统算法进行了一些原理论证。Jansen和他的同事们希望与一个实验小组合作,对他们的算法进行原理验证。

他们还希望对实现算法所需的工作进行全面分析,检查可能存在的开销成本。

要求更大的量子计算机比传统算法显示出真正的优势。Jansen表示:“我们可能会在未来的三到五年时间里,使用由实验人员制造的硬件来进行有意义的量子计算,并应用于人工智能。”

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-02-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ATYUN订阅号 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
语音识别
腾讯云语音识别(Automatic Speech Recognition,ASR)是将语音转化成文字的PaaS产品,为企业提供精准而极具性价比的识别服务。被微信、王者荣耀、腾讯视频等大量业务使用,适用于录音质检、会议实时转写、语音输入法等多个场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档