《光学处理器能够处理复杂的机器学习》

  • 来源专题:光电情报网信息监测服务平台
  • 编译者: husisi
  • 发布时间:2020-07-27
  • 神经网络为基础的机器学习是一种开发人工智能的当前热点。《应用物理评论》杂志上的一篇论文提出了一种使用光而不是电来执行神经网络所需计算的新方法。在这种方法中,一个光学的张量核心并行执行矩阵的乘法,提高了当前深度学习模式的速度和效率。

    在机器学习中,神经网络接受训练从而执行无监督的决策和对未知数据的分类。一旦神经网络进行了数据训练,它就可以生成一个推理来识别和分类目标以及模式,从而在数据中查找标识。以光学为基础的张量处理单元(TPU)并行存储和处理数据,具有光电互连功能,使光学内存能够高效读取和写入,光子 TPU 可与其他架构进行接口。

    作者之一 Mario Miscuglio 说,“我们发现,集成的光学平台容纳了高效光存储器可以执行与张量处理单元相同的操作,但它们功耗更小,同时具有更高的吞吐量。如果经过适当培训,可用于以光的速度进行推理。”

    大多数神经网络拆解多层相互关联的神经元,旨在模仿人的大脑。实现这些网络的一个有效的方式是将矩阵和向量相乘的复合函数。这种方式可以实现高效的并行计算。科学家可以通过专门用于向量化操作(如矩阵乘法)的体系结构来实现并行计算。但是,如果处理的任务越高级,所需的预测精度越高,神经网络就会变得越复杂。此类网络需要海量的数据用于计算,并需要更多的功耗处理这些数据。

    研究结果表明,他们的光学TPU的性能可以高于电学TPU的2-3个数量级。至于像5G网络一样的网络外围,计算端点的分配网络和高吞吐量以及智能任务处理的引擎,光子也可以是一个理想的选择。在网络的外围,数据信号可能已经以光子的形式存在。这些光子来自于监控摄像机、光学传感器和其他源。Miscuglio 说,“光子专用处理器可以节省大量的能源,缩短响应时间并且减少数据中心的流量。”

    对于终端用户来说,这意味着数据处理速度要快得多,因为大部分数据是预处理的,这意味着只需要将一部分数据发送到云端或数据中心就可以满足用户的需要。

相关报告
  • 《光学处理器大大提高了机器学习效率》

    • 来源专题:光电情报网信息监测服务平台
    • 编译者:husisi
    • 发布时间:2021-01-11
    • 数字时代,数据流量的指数式增长对数据处理能力提出了新的挑战。随着自动驾驶、语音识别等领域的机器学习和人工智能技术的出现,数据流量仍将持续上升。为了满足持续升高的需求,计算机处理器能力的提升任重道远。 如今,一个国际团队已经开始着手解决这个问题。研究人员们发明了一种新的方法和架构,通过使用基于光(即“光子”)的处理器,在单个芯片上实现了数据处理和数据存储。实验证明,这种新型芯片的信息处理速度以及并行性比传统的电子芯片要高得多。 图1 使用光子进行矩阵乘法运算的处理器 科学家们开发了一个硬件加速器,用于被称为矩阵与向量乘法的区块。矩阵与向量乘法是神经网络(一种模拟人脑的算法)的核心,而神经网络本身被用于机器学习算法中。由于不同波长的光(即不同颜色的光)不会产生干涉,研究人员利用多种波长的光进行并行运算。为了做到这一点,他们使用了洛桑联邦理工学院开发的另一项创新技术作为光源:“频率梳”芯片。 “我们的研究首次将频率梳用于人工神经网络领域。”本项研究的负责人之一、洛桑联邦理工学院的Tobias Kippenberg教授说,他主导的工作推动了频率梳的研究。“频率梳可提供各种不同波长的光波,这些光波在可以在同一个光子芯片中独立地进行运算。” 明斯特大学的Wolfram Pernice是本项研究负责人之一,同时也是本文的主要共同作者。他说:“在机器学习领域,光学处理器可加速处理任务,可以高速度、高处理量来处理复杂的数学运算。光处理器比利用电信号传输数据的传统芯片快得多,如显卡和张量处理单元等专用硬件等。” 设计和制造完光子芯片后,研究人员们在一个识别手写数字的神经网络上进行了测试。神经网络是机器学习领域的一个概念,受到生物学的启发,主要用于图像或音频数据的处理。“识别图像中边缘需要进行卷积运算,这种输入数据与一个或多个滤波器之间的卷积运算非常适合我们的矩阵架构。”牛津大学材料系的Johannes Feldmann说。牛津大学的Nathan Youngblood补充道:“利用波分复用可以实现前所未有的高数据速率和高计算密度(即单位处理器面积上进行的运算)。” “这项研究充分体现了欧洲国家之间的研究合作。” 埃克塞特大学的David Wright说,他是资助此项研究的欧盟FunComp项目负责人。“虽然参与合作的每个研究小组都有自己领先世界的长处,但正是所有这些结合在一起,才实现了这项研究成果。” 此项研究发表在本周出版的Nature上,具有广阔的应用前景:数据同步处理能力更高的人工智能(同时意味着更加节能),预测更精准、数据分析更精确的大神经网络,使用大量的临床数据进行诊断,自动驾驶汽车传感器数据的快速分析,以及拥有更大存储空间、更强计算能力以及更多应用程序的软件的云计算基础设施等。
  • 《技术处理器解决高度复杂的优化任务》

    • 来源专题:智能制造
    • 编译者:icad
    • 发布时间:2023-09-14
    • 通过数字化方法和颠覆性制造技术实现面向未来的企业定位和经济成功:该行业在产品的数字化和可持续性方面正面临重大变化。人工智能(AI)是这一发展的一个有希望的支持。借助人工智能,可以控制和监控高度复杂的流程。数据分析为提高生产力提供了基础,并向分散生产中的智能对象展示了下一个独立步骤。但是,要生成有意义且可操作的数据,还有很长的路要走。每家公司都有不同的数据,最重要的是,有不同的数据结构。数据必须以尽可能高的质量从机器、计算机和纸张传输到评估界面,例如正确的列、相同的数据类型、相同的拼写等。但是,如何才能实现呢?应该如何处理数据?通过DAP主席为增材生产应用开发的技术处理器,可以回答这些问题。在编程已知的面向对象的基础上,构建了优化的数据存储结构。这些生成的数据结构通过来自人类和机器的元数据变得机器可读和解释。借助这些收集到的数据,技术处理器解决了时间、成本和质量之间紧张的领域中高度复杂的多维优化任务。例如,初步结果表明,自动选择方向的可能性至少与人类一样,并考虑了机器利用率等生产物流变量。通过这种方式,拥有广泛数据库的公司可以做出详细而良好的决策,从而实现资源高效和有竞争力的增材制造生产。