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

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

3天内不再提示

基于电子集成电路开发出具有概率比特的概率计算机

AI智胜未来 来源:全球技术地图 2023-01-30 15:34 次阅读

量子计算机基于量子比特(又称“量子位”)执行运算任务,在解决多体问题、路径规划问题等复杂问题方面相较经典计算机有巨大优势。但是,由于量子计算需要通过昂贵的实验设备构建,且在低温操作、相干时间控制、容错等方面仍面临巨大挑战,仍需经历较长的发展阶段。

在此背景下,研究人员基于电子集成电路开发出具有概率比特(又称“概率位”)的概率计算机,并将其视作向量子计算过渡的中间方案。这种计算机通过对概率的数值运算进行问题求解,在解决非线性规划、多体系统问题方面具有性能优势,且能在常温条件下运行,因此更加接近实用。

一、概率计算原理简介

多年来,研究人员不断探索蒙特卡洛算法在金融风险分析、药物开发、供应链物流以及物理和化学研究工作中的潜在应用。蒙特卡洛算法以概率统计理论为指导,通过统计与数值分析来求解复杂问题。经典计算机在这一问题上的效率较低,需要耗费大量的时间与能源。

量子计算机中,量子位组成的系统可以通过许多可能路径演化到最终状态,而选择哪种路径完全是一种偶然。通过将每种路径的概率振幅相加来得到最终的概率振幅,将总概率振幅的模进行平方运算得到最终的实际概率。由于量子位可以并行工作,量子计算机对于某些特定任务的运算速率远超经典计算机。然而,概率振幅是一个复数,因此可能出现“负概率”的错误情况,需要通过Shor算法、Grover算法等算法来精心编排运算路径,从而抵消错误的“负概率”路径的影响。

研究人员参考了量子计算机的工作原理,设计了使用概率位工作的概率计算机,将所有实现路径的概率相加来得到最终概率。量子计算机需要屏蔽电磁场干扰、在接近绝对零度的超低温下才能进行工作,而概率计算机可以基于硅基电子电路设计,可以在常温下工作。

因此,普渡大学电气和计算机工程教授、概率计算先驱之一苏普里约·达塔(Supriyo Datta)认为,对于涉及复数的算法,量子计算机能够展现出无与伦比的优越性,但对于解决涉及正数数值运算的随机变量问题,概率计算可能具有相当大的竞争力。

一般而言,研究人员使用自旋态粒子构建单个概率位,利用其随机的“上”和“下”两种状态表示二进制运算中的0和1,每种状态的概率均为50%。概率位表现为随机的纯噪声,不携带任何信息。然而,将多个概率位耦合,利用概率位之间相互影响的复杂相关性,可以构建概率计算机,从而有效地解决优化问题。

二、概率计算机的实现方式

目前,研究人员提出了两种构建概率计算机的方式,分别是通过传统电路与随机数生成器,以及通过专用硬件设备。

(一)通过传统电路与随机数生成器实现概率计算

由于集成电路中的晶体管都是基于确定性而制造,很难自然产生随机的不确定性,因此需要通过算法生成伪随机序列来实现概率位。

日本富士通公司正使用普通硬件结合随机数生成器构建概率计算机,以模拟概率位翻转。随后,使用电子自旋的伊辛模型(Ising model)和退火(Annealing)算法来实现非线性规划功能。退火算法受到自然系统总是趋于向最低能量状态演化这一规律的启发,通过模拟自然系统的自演化来处理信息。

算法终止时的当前解即为所得近似最优解。因此,只要能将组合优化问题翻译成伊辛模型问题,然后通过退火算法求出伊辛模型的最优解,再将结果反向翻译的系统,就能得到用来解决组合优化问题的新型计算机。这种方法的缺点是功耗较高。2020年4月,日本东京工业大学、日立公司、北海道大学和东京大学研究人员开发出随机元细胞自动机退火器架构(Stochastic Cellular Automata Annealer Architecture,STATICA),也采取了类似的构建原理。

(二)开发专用硬件设备

由于概率运算依赖于概率位的随机性,因此研究人员尝试通过本身具有随机性的器件来构建概率计算机。这也是目前全球研究人员不断尝试攻克的重要方向。

第一种方法是利用铁磁体中的磁隧道结(Magnetic Tunneling Junction,MTJ)。磁性隧道结的电阻取决于其磁性状态,且不稳定,它在两个磁态之间快速翻转,导致其电阻在两个值之间不断变化,可用于创建概率位。早期的计算机使用磁隧道结构建磁芯存储器,但很难将磁存储器小型化,因为磁体越小越不稳定。研究人员正是利用了磁隧道结的不稳定性质,结合若干个晶体管来构建概率位。

其中的一个晶体管由输入电压控制,其他的仅用于缓冲输出。2017年,美国普渡大学的苏普里约·达塔(Supriyo Datta)教授与加州大学圣芭芭拉分校的凯雷姆·坎萨里(Kerem Camsari)助理教授首次提出了使用设备的噪声与不确定性创建具有随机性的概率计算机,被认为是概率计算的先驱。

2019年,在日本东北大学合作者的帮助下,达塔与坎萨里教授团队构建了一台具有8个概率位的概率计算机。通过找到特定的连接模式,并正确连接概率位,概率位电路将通过输出峰值信号的形式给出答案。通过这种方法构建的概率计算机比经典计算机上的优化算法快了6个数量级,并且采样速度提高了5-18倍,然而能耗降低了10倍、占用面积减小了100倍。

此外,这种概率计算机也具有将概率位扩大到5000个的潜力,有望用于处理更复杂的问题。目前,中国北京航空航天大学的曾琅、曹凯华等研究人员也在进行类似的概率计算器件研究。

31ef8ef6-8c4c-11ed-bfe3-dac502259ad0.png

通过磁隧道结构建的概率位 (图片来源:IEEE Spectrum)

另一种构建概率计算机的方式利用了闪存设备的噪声和不确定性来模拟事件的随机性。美国佐治亚理工学院、英特尔和韩国科学技术高等研究院通过闪存中鳍式晶体管(FinFET)的固有时间噪声作为随机性的模拟源,替代了隧道结,在闪存中实现了概率计算机。

三、应用前景

(一)解决非线性规划问题与多体问题

概率计算机基于随机性进行并行计算,因此适用于求解路径规划、投资组合问题等非线性规划问题,以及求解物理、化学反应模拟和蛋白质结构预测等多体问题。路径规划问题是组合优化中的一个NP难问题,在运筹学和理论计算机科学中非常重要。多体问题需要在拥有大量粒子构成的微观系统中求解,其中的粒子之间不断相互作用,产生复杂的相关性。

因此,系统的波函数很复杂,并含有大量信息,常常无法进行精确或可分析的计算。概率计算机的并行计算方式可以提高计算速度、扩大求解规模,因而适合解决大而复杂的计算问题。

32110bf8-8c4c-11ed-bfe3-dac502259ad0.png

蛋白质结构模拟示意图

(二)与人工智能结合的可能性

研究人员认为概率计算机可能有助于机器学习技术开发。人工智能和机器学习的一个关键步骤是根据不完整的数据做出决策,最好的方法是输出每个可能答案的概率。目前的经典计算机无法以节能的方式做到这一点,而概率计算机的出现有望填补这一空缺。加州大学圣芭芭拉分校坎萨里教授团队计划探索概率计算机中的深度学习算法。佐治亚理工学院研究团队也表示,强化学习的过程需要随机探索训练环境,或许可以通过概率计算提供解决方案。





审核编辑:刘清

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

    关注

    77

    文章

    9616

    浏览量

    137756
  • 人工智能
    +关注

    关注

    1791

    文章

    46738

    浏览量

    237315
  • 生成器
    +关注

    关注

    7

    文章

    313

    浏览量

    20966
  • 量子计算机
    +关注

    关注

    4

    文章

    523

    浏览量

    25358
  • 光电子集成电路

    关注

    0

    文章

    4

    浏览量

    2354

原文标题:概率计算——向量子计算过渡的中间方案

文章出处:【微信号:AI智胜未来,微信公众号:AI智胜未来】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    音响集成电路是数字集成电路

    的是数字信号,这些信号通常以二进制形式表示,如0和1。数字信号的优点是抗干扰能力强,传输距离远,易于存储和处理。数字集成电路广泛应用于计算机、通信、消费电子等领域。 模拟集成电路处理的
    的头像 发表于 09-24 15:57 236次阅读

    晶体管计算机电子计算机有什么区别

    晶体管计算机电子计算机作为计算机发展史上的两个重要阶段,它们在多个方面存在显著的区别。以下是对这两类计算机在硬件、性能、应用以及技术发展
    的头像 发表于 08-23 15:28 1300次阅读

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

    鉴于本书叙述内容着实很丰富,带有科普性质。这里选择感兴趣也是当前科技前沿的量子计算进行阅读学习分享。 量子计算机操作的是量子比特,可以基于量子的特性大幅提升并行计算能力,从而其被公
    发表于 07-13 22:15

    专用集成电路简称叫什么 集成电路按功能可分为哪两种

    、电容等)集成到一块硅片上的电路。按功能的不同,集成电路可以分为两种主要类型:通用集成电路和专用集成电路。 通用
    的头像 发表于 04-19 15:26 823次阅读

    通用集成电路和专用集成电路按什么分类

    和应用。 首先,让我们来了解通用集成电路(General Purpose Integrated Circuit,简称GPIC)。通用集成电路是一种可以实现多种不同功能的芯片,也称为通用芯片。它可用于各种应用,如计算机、通信、音频
    的头像 发表于 04-14 10:38 1090次阅读

    雷达检测概率曲线的影响因素

    在阅读雷达书籍和相关论文时发现,雷达的检测概率Pd和信噪比有一个函数关系 我的问题是如果这个函数关系是通用的,那么在门限一定的情况下,不同的雷达的检测概率曲线是不是都一样了?如果不是,那么雷达的什么因素会影响这个曲线呢?
    发表于 03-27 19:54

    子集成芯片和光子集成技术是什么

    子集成芯片和光子集成技术是光子学领域的重要概念,它们代表了光子在集成电路领域的应用和发展。
    的头像 发表于 03-25 14:17 941次阅读

    电子集成芯片是什么

    电子集成芯片是一种由光电子器件、微电子器件以及微机械器件等多种元器件所组合而成的芯片。它主要依靠半导体制造技术,将电子、光子、热子等不同形式的信息处理器件
    的头像 发表于 03-19 18:23 1448次阅读

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

    中的处理器(CPU)就是由许多逻辑门电路组成的。 量子计算机电子计算机最大的区别在于它们使用量子比特(qubit)而不是电子
    发表于 03-13 17:19

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

    计算方法的区别传统方法是,按照不走枚举所有情况,而量子计算是一次处理所有情况,是一步到位。但是这里又有疑惑了,量子计算如何实现的一步到位呢, 这里引入了量子比特和传统
    发表于 03-11 12:50

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

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

    子集成电路驱动下的便携式OCT技术

    光子和电子集成电路集成简化了组装过程并降低了生产成本,使OCT系统更容易为更广泛的医疗机构和患者所使用。
    的头像 发表于 02-25 11:09 729次阅读

    中国台湾开发出5量子比特超导量子计算机

    据了解,“中研院”在2023年底成功研制五量子比特芯片,且量子位元逻辑闸的保真度高达99.9%,现已成功制造量子计算机并实现联网运行。除为合作伙伴提供研究和测试支持外,此设备还可用作极低温CMOS及参数放大器开发平台。
    的头像 发表于 01-29 14:31 926次阅读

    量子计算机的作用有哪些

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

    子集成电路的特性

    硅光子学因其从量子计算到生物传感的广泛应用而成为一项关键技术和广泛研究的领域。光子结构的测试和表征需要灵敏、精确和定量的成像和光谱解决方案,从可见光到红外波长(电信波长)。 光子集成电路是利用光执行
    的头像 发表于 11-24 06:33 472次阅读
    光<b class='flag-5'>子集成电路</b>的特性