倍增数用计算机怎么算,研究人员找到新型的计算方法 “倍增”光可能成为超强大光学计算机的关键...

剑桥大学和斯科尔科沃理工学院的研究人员称,通过将光信号相乘,可以解决一类具有挑战性的计算问题,并将其应用于图论、神经网络、人工智能和纠错码中。

在发表在《物理评论快报》上的一篇论文中(“具有凝聚物和复杂耦合切换的相干网络的离散多项式优化”),他们提出了一种新型的计算方法,该方法可以通过显着减少所需光信号的数量而简化模拟计算,寻找最佳的数学解决方案,以支持超高速光学计算机。

83cfca0dd636df1b2078926bb1e1ac26.jpg

艺术家对光学计算机内部光脉冲的印象。图片:Gleb Berloff)

与使用电子的经典计算机相反,光学或光子计算使用由激光或二极管产生的光子进行计算。由于光子基本上没有质量并且可以比电子传播更快,因此光学计算机将具有超快的能效,并能够通过多个时间或空间光学通道同时处理信息。

光学计算机中的计算元素(数字计算机的零和零的替代物)由光信号的连续相位表示,通常通过将来自两个不同光源的两个光波相加然后投影来实现计算。结果显示为“ 0”或“ 1”状态。

但是,现实生活中存在高度非线性的问题,其中多个未知数在乘法交互的同时会改变其他未知数的值。在这种情况下,以线性方式组合光波的传统光学计算方法将失败。

现在,剑桥大学应用数学和理论物理系的纳塔利娅·贝洛夫(Natalia Berloff)教授以及斯科尔科沃科学技术学院的博士生尼基塔·斯特罗耶夫(Nikita Stroev)发现,光学系统可以通过将描述光波的波函数相乘而不是相加来组合光。光波之间的连接类型不同。

他们用称为极化子的准粒子(半光半物质)说明了这一现象,同时将这一思想扩展到了更大的光学系统类别,例如光纤中的光脉冲。由于极化子的物质成分,可以在空间中产生微小的脉冲或超连续运动的极化子的斑点,并以非线性方式彼此重叠。

“我们发现关键因素是您如何将脉冲彼此耦合,” Stroev说。“如果正确地实现了耦合和光强度,光就会成倍增加,从而影响单个脉冲的相位,从而给出问题的答案。这样就可以使用光来解决非线性问题。”

在这些光学系统的每个元件中,用于确定光信号相位的波函数乘法来自于自然发生的非线性或外部引入系统的非线性。

“令人惊讶的是,不需要将连续的光相位投影到解决二进制变量问题所必需的'0'和'1'状态上,” Stroev说。“相反,系统倾向于在寻找最小能量配置的末尾带来这些状态。这是通过将光信号相乘得到的属性。相反,以前的光学机器需要共振激励,才能在外部将相位固定为二进制值。”

作者还提出并实现了一种方法,可以通过临时更改信号的耦合强度来将系统轨迹引向解决方案。

“我们应该开始确定可以通过专用物理处理器直接解决的不同类型的问题,”贝洛夫说,他还曾在斯科尔科沃科学技术学院任职。“高阶二进制优化问题就是这类问题之一,光学系统可以非常有效地解决它们。”

与现代电子计算机相比,光学计算要证明其在解决难题上的优越性还需要解决许多挑战:降噪,纠错,改进的可伸缩性,将系统引导到真正的最佳解决方案。

“改变我们的框架以直接解决不同类型的问题,可能会使光学计算机更接近解决传统计算机无法解决的现实问题,”贝洛夫说。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值