光学逻辑卷积神经网络的神经网络
Wenkai Zhang1, Jingcheng Li1, Shiji Zhang1
1Wuhan National Laboratory for Optoelectronics, School of Optical and Electronic Information, Huazhong University of Science and Technology, 430074 Wuhan, China.
Science advances
|February 27, 2026
概括
研究人员为AI任务开发了一种光学逻辑卷积神经网络 (OLCNN). 这种新的方法可以实现高速,节能的光学计算,用于模式识别和图像分析.
科学领域:
- 光学计算是指光学计算的应用.
- 人工智能的人工智能
- 机器学习硬件 机器学习硬件
背景情况:
- 光学计算提供了高速潜力,但在模拟方法和数字配置方面面临着挑战.
- 目前的光学数字计算缺乏适用于AI推断等应用的灵活性.
- 环境干扰和对转换器的依赖限制了光学模拟计算.
研究的目的:
- 介绍和演示一个光学逻辑卷积神经网络 (OLCNN) 以实现高效的AI计算.
- 为AI任务克服现有的光学计算范式的局限性.
- 为人工智能中光学硬件开创一个逻辑驱动的方法.
主要方法:
- 提出并演示了一种光学逻辑卷积神经网络 (OLCNN) 架构.
- 实现了不同尺寸 (1x3,2x2,3x3) 的光学逻辑卷积运算符 (OLCO).
- 经过验证的OLCO用于模式生成,图像边缘提取和MNIST数据集分类.
主要成果:
- 通过1x3 OLCO实现了20 Gbit/s的高速光学计算.
- 使用2x2 OLCO.成功执行了图像边缘提取.
- 在MNIST上使用OLCNN中的3x3OLCO实现了95.1%的平均测试准确度,用于MNIST上的四个类别分类.
结论:
- 拟议的OLCNN为人工智能硬件提供了高速,节能的解决方案.
- 将光学逻辑设备与神经网络协同使用,为光学计算创造了一个新的范式.
- 这种基于逻辑的方法推动了用于人工智能应用的光学硬件的开发.
相关概念视频
Convolution Properties II
623
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
623
Convolution Properties I
640
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
640
Convolution: Math, Graphics, and Discrete Signals
1.0K
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
1.0K
Vision
60.8K
Vision is the result of light being detected and transduced into neural signals by the retina of the eye. This information is then further analyzed and interpreted by the brain. First, light enters the front of the eye and is focused by the cornea and lens onto the retina—a thin sheet of neural tissue lining the back of the eye. Because of refraction through the convex lens of the eye, images are projected onto the retina upside-down and reversed.
60.8K
Visual System
2.1K
Light enters the eye through the cornea, a transparent, dome-shaped surface covering the surface of the eyeball that helps to direct and focus incoming light. This light is then channeled toward the pupil, an adjustable opening whose size is controlled by the iris. The iris, a pigmented muscle, regulates the amount of light entering the eye by contracting or dilating the pupil, thereby ensuring optimal light levels for clear vision.
Once through the pupil, the light passes through the lens, a...
Once through the pupil, the light passes through the lens, a...
2.1K
Deconvolution
647
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
647

