Quaternion optical computing chip for parallel high-dimensional data processing
本文展示了首个四元数光学计算芯片(QOCC)的演示,该芯片利用波分复用技术将非阿贝尔哈密顿乘积物理映射到光子电路上,从而为三维点云分析和彩色图像识别等应用实现高维数据的高并行、低误差且高能效的处理。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
光速大脑:为什么我们需要一种全新的数学
想象一下,你正在尝试整理一个巨大的图书馆。几十年来,我们一直使用一种非常高效的系统来处理只有一维或二维的书籍,比如简单的标题列表或数字网格。这就是我们目前大多数计算机的工作方式:它们在处理“实数”(如 1, 2, 3)和“复数”(增加了虚数数学成分)方面速度极快。但如果需要处理的数据不是平面的,会发生什么呢?如果你正试图理解一个旋转的 3D 无人机,或者一张红、绿、蓝像素同时相互作用的彩色图像,该怎么办?
这就是一种被称为**四元数(quaternions)**的特殊数学形式发挥作用的地方。把四元数想象成处理四维数据的超级工具。虽然常规数学将颜色的红、绿、蓝部分视为三个独立的、孤独的信息流,但四元数将它们视为一个统一的团队。这对于 3D 旋转(想象无人机在空中翻转)或彩色图像识别至关重要,因为它保持了数据不同部分之间的关系完整。然而,在标准计算机芯片上进行这种数学运算,就像是试图通过一次移动一个拼图块的方式来解决一个巨大的谜题。这种方式很精确,但速度慢且耗能高。
现在,想象一下,如果你不是一次移动一个拼图块,而是能将整个拼图通过一条光之隧道一次性发射出去会怎样。这就是**光学计算(optical computing)**的梦想。这些芯片不使用电来移动数据,而是使用光(光子)。光速度极快,产生的热量很少,而且如果你使用不同的颜色(波长),它可以同时携带许多种信号。科学家们一直在问的一个大问题是:我们能否制造出一种芯片,利用光来进行这种特殊的“四元数”数学运算,从而以单次闪电般的爆发处理 3D 和色彩数据?
论文的重大飞跃:光驱动的数学引擎
在这篇论文中,来自上海交通大学及其他机构的研究团队表示:“是的,我们可以。”他们制造出了世界上第一块四元数光学计算芯片(QOCC)。可以将这个芯片想象成一个专门的工厂,在这里由光来承担繁重的体力活。这个芯片不是像计算机处理器那样一个接一个地处理数字,而是使用了一种被称为**波分复用(wavelength-division multiplexing)**的巧妙技巧。
它是如何工作的呢?我们可以用一个有趣的类比:想象你有三个朋友需要向一家工厂发送信息。在普通计算机中,他们必须排好队,一个接一个地低声传递信息。但在这种新芯片中,这三个朋友(代表数据的三个维度,如 X、Y、Z 坐标,或红、绿、蓝颜色)各自获得一种独特的激光颜色。他们同时向工厂大声喊出他们的信息。在工厂内部,一系列微小的、可调谐的环(称为微环谐振器/micro-ring resonators)充当了“保安”的角色。根据这些“保安”的调节方式,它们会让光以特定的权重通过或改变其路径。因为光移动得非常快,且三种颜色同时旅行,该芯片能够同时执行这三个维度的乘法和加法等复杂数学运算。
研究人员在三项完全不同的任务上测试了这个芯片,以验证它是否真的有效:
- 3D 点云(3D Point Clouds): 他们提取了字母“SJTU”的数字模型和一个狗的 3D 模型。他们要求芯片在 3D 空间中旋转并缩放这些模型。芯片通过将 X、Y、Z 坐标视为一个单一的四元数单元来完成此操作。结果如何?芯片旋转模型的方式与计算机完全一致,但它是在一次光路通过中完成的。最终图像与计算机的预测几乎完全相同,误差率(均方根误差/Root Mean Square Error)小于 0.035。
- 彩色图像旋转: 他们提取了一张彩色图像,并要求芯片旋转颜色(例如将红色变为绿色,绿色变为蓝色等)。由于芯片将颜色视为一个连接的团队而非独立的通道,它完美地保留了颜色之间的关系。实验结果同样与理想数学高度吻合,误差小于 0.035。
- 彩色图像识别: 这是终极测试。他们使用该芯片来驱动一个神经网络(一种人工智能),用于识别飞机、汽车、马、船和卡车的图片。基于该芯片的 AI 达到了约 80.2% 的准确率,这实际上优于将颜色分开处理的传统计算机 AI(后者约为 78%)。这证明了保持颜色通道的连接确实有助于 AI “看”得更清楚。
为什么这很重要(以及它还不是什么)
论文非常明确地说明了该芯片目前还不能做什么。它并不是要取代你笔记本电脑的整个大脑。它是一个专门设计的加速器,旨在处理高维数据。研究人员明确反对旧有的做法:即将 3D 数据或彩色图像视为独立的、不相关的数字流。他们表明,将数据拆分会丢失重要信息并降低速度。
这些结果之所以令人信服,是因为他们不仅在计算机上模拟了该芯片,还实际制造了它、对其进行了封装,并使用激光器和探测器进行了真实的实验。他们测量了芯片的速度,发现它能以 331.2 GOPS(每秒十亿次运算)的速度处理数据,同时能耗极低——每次运算仅为 11.6 picojoules。这极其高效。
然而,论文也承认存在局限性。目前的设置使用了一些外部设备,如长光纤电缆来延迟光信号,这显得有些笨重。研究人员建议,未来可以通过使用螺旋波导代替长电缆,将这些功能缩小到可以完全集成在单个芯片上。他们还指出,该芯片目前的性能受限于他们使用的外部激光器和探测器的速度,而非芯片本身。
简而言之,这篇论文证明了我们终于可以制造出一个能够理解现实世界复杂多维本质的光学引擎。这是一个概念验证,表明我们可以比以往更快、更高效地处理 3D 旋转和彩色图像,为更智能的无人机、更好的自动驾驶汽车以及更强大的 AI 铺平道路——让 AI 能够像我们一样,以完整的、连接的 3D 色彩来观察世界。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。