早高峰的快递城市里,无数包裹要从城东送到城西。老城区的路窄、红绿灯多,汽车走走停停,十公里路要开四十分钟。这就是今天电子芯片做AI推理的真实写照:数据变成电子信号,在金属导线里你挤我、我挤你,每过一个逻辑门就像等一次红灯,时钟节拍就是那固定的红绿灯周期。于是人们开始设想:为什么不修一条“光速高速公路”?让数据不再用电子的方式挪动,而是直接变成一束束光,在硅波导里以光速飞奔。这就是光子推理——用光子芯片执行神经网络的前向计算,让矩阵乘法在光学元件里“边开车边算账”,以极低延迟、极高能效完成推理任务。这篇文章会用“修高速路”这个比喻,带你从光子芯片的原理、全光与光电混合两条路线,一直看到延迟优势、能效评估和真实部署场景。

岗位关联

对AI从业者来说,光子推理是通往“低延迟AI计算”时代的入场券。自动驾驶、实时大模型推理等场景正在把延迟和能效的瓶颈推到极限,理解光子推理能帮你在下一代计算基础设施到来之前,提前建立技术判断力。

目录
  1. 可视化演示
  2. 光子推理概述
  3. 光子芯片原理
  4. 全光推理
  5. 光电混合推理
  6. 延迟优势
  7. 能效评估
  8. 部署可行性
  9. 与电子推理对比
  10. AI 应用场景
  11. Python 演示
  12. 常见误区
  13. 面试题

可视化演示

展示光子神经网络推理三大核心:全光推理(E→O→光域矩阵乘法MZM干涉→光域激活→O→E零中断纳秒延迟)、光电混合(光域线性90%+电域非线性10%当前最实用)、性能对比(光子ns级延迟比GPU快10倍+能效高5-10倍TOPS/W),三模式切换理解光子推理全貌。

本节配有交互动效(进入视口后自动加载,约 3KB)。

'+C1+'

光子推理概述

早高峰,一座城市里所有的快递员都堵在路上。要把包裹从城东送去城西,要穿过几十个红绿灯,走走停停,时间全耗在等待上。今天电子芯片做AI推理,就是这种老城区路网的感觉:数据变成电子信号,在导线里一步一步挤,经过逻辑门就像等红灯,还要发热耗电。于是人们思考:为什么不修一条“光速高速公路”,让数据变成光,一路飞奔?

推理,指的是神经网络训练完成后,面对新输入做一次前向计算:数据从输入层出发,经过每一层神经元的加权求和与激活,最后得到输出。语音识别、图像分类、推荐系统,每个实时AI应用都在不断地做这件事。光子推理的核心想法,就是把这其中最耗时的矩阵运算交给光子芯片——让一束束光代替一群群电子去“开车”。

在数学上,一层神经网络的前向计算可以写成如下形式:

其中 \(x\) 是输入,\(W\) 是权重矩阵,\(b\) 是偏置,\(f\) 是非线性激活函数。光子芯片最擅长执行的正是 \(Wx\) 这种大规模线性变换。根据光介入的程度,光子推理分成了全光推理和光电混合推理两条路线。

就像城市修路不必把所有车都变成飞机,光子推理不是要把整个神经网络都搬进光学世界,而是先在最拥堵的“路口”——矩阵乘法——把光速高速公路修起来,这正是它最聪明的起点。

y=f(Wx+b)\displaystyle y = f\left(Wx + b\right)
  1. 输入向量 x每一条样本的特征,就像从入口匝道上高速的一排排货车,载着需要被处理的信息。
    x=[x1,x2,…,xn]Tx = [x_1, x_2, \ldots, x_n]^T
  2. 权重矩阵 W记录每个输入对每个输出的重要程度,决定信息该往哪些“出口”走。
    W∈Rm×nW \in \mathbb{R}^{m \times n}
  3. 偏置 b 与激活 f偏置是偏移基准,激活函数则是路口的“转弯规则”,让网络能表达复杂模式。
    y=f(Wx+b)y = f(Wx + b)

光子芯片原理

修高速必须先有路基、匝道和立交桥。光子芯片的基础设施同样由几样东西构成。光学波导就是那条高速公路本身——光被约束在一条条硅或氮化硅的“车道”里传播,不会跑偏。光调制器就像入口匝道,把电子信号“翻译”成光信号的变化,让光携带上数据。波长复用则是把不同颜色的光放进同一条波导,相当于一条路上并排开好几条独立车道。芯片上的MZI(马赫-曾德尔干涉仪)则是立交桥,两束光在这里汇合、干涉,从而实现数学上的加减法。

把多个MZI排列成阵列,就能做一件大事:矩阵乘法。光信号从输入波导进入,经过层层立交桥的干涉、分路、合路,最后输出波导上的光强,就是矩阵乘法的结果:

这里 \(M\) 是多个MZI级联构成的变换矩阵,它可以把输入向量 \(x\) 变换成输出向量 \(y\)。

修好了这些“道路基础设施”,光就能在芯片里按照我们设计好的路线完成计算。不过,光在高速上跑得再快,也需要考虑车库和市区的衔接——这就是后面两条路线的故事。

y=Mx\displaystyle y = Mx
  1. 光场向量 x每条输入波导上光信号的幅度构成向量,就像同一时间进入高速网的若干路车流。
    x=[x1,x2,…,xn]Tx = [x_1, x_2, \ldots, x_n]^T
  2. 单个MZI变换 U一个MZI通过调节相位,把两路光按特定比例耦合、分路,相当于立交桥上可变的“分流匝道”。
    U=12(eiθ1−1e−iθ)U = \frac{1}{\sqrt{2}} \begin{pmatrix} e^{i\theta} & 1 \\ -1 & e^{-i\theta} \end{pmatrix}
  3. 级联矩阵 M几十个MZI在芯片上级联,形成总变换矩阵,可以逼近任意目标矩阵。
    M=UK⋯U2U1M = U_K \cdots U_2 U_1
  4. 输出光场 y光跑完全程后,输出波导上的信号就是计算结果。
    y=Mxy = Mx

全光推理

如果一趟货运全程都在高速上,从仓库到目的地都走专用通道,那当然最快。全光推理就是这样的理想状态:输入信号通过调制器变成光,在光子芯片里完成矩阵计算,整个过程不把光变回电,直到最后才直接读出结果。因为省去了电到光的转换(E/O)和光到电的转换(O/E),延迟被压到极致,这也是光子推理最吸引人的地方。

然而,光不是万能的。神经网络需要非线性激活函数,比如ReLU、Sigmoid,它们就像高速路上的收费站和急转弯,专门给信号“整形”。电子芯片做这件事非常自然,但在光域里,光通过材料时的非线性响应通常很弱,想要实现类似ReLU那样干脆的“截断”非常困难。另一个现实约束是:光在波导中传播会有损耗,传输距离越长,信号越弱:

这里 \(\alpha\) 是单位长度的损耗系数,\(L\) 是波导总长度,\(T\) 是光功率的剩余比例。

全光推理像一条漂亮的纯高速路线,风景很好,但入口出口的“非线性急转弯”还没修好。正因如此,工程上更常用的方案是让光负责最擅长的直线冲刺,把转弯交给电子——这就是光电混合推理的由来。

T=e−αL\displaystyle T = e^{-\alpha L}
  1. 损耗系数 α光每前进1厘米,就有一部分能量被波导材料吸收或散射,就像路面对轮胎的“摩擦阻力”。
    α=每单位长度的光衰减\alpha = \text{每单位长度的光衰减}
  2. 传播长度 L光在芯片里从输入端到输出端走过的总路程。
    L=波导总长度L = \text{波导总长度}
  3. 透过率 T光走完这段路后,剩余功率与输入功率的比值。
    T=e−αLT = e^{-\alpha L}

光电混合推理

真实城市里,高速再快,最后几百米总要走市区道路。光电混合推理采纳的正是这个思路:让电子做它擅长的事,让光做它擅长的事。具体来说,数据先由电子前端完成编码和预处理,再通过调制器变成光信号;然后光进入光学矩阵执行大规模线性运算,也就是前面说的MZI阵列矩阵乘法;运算完成后,光信号被探测器转回电信号,由电子后端完成非线性激活和最终输出。

这条路线的好处是务实:它不需要费力地实现光学非线性,激活函数、池化、控制逻辑都留给了成熟的电子技术;而最耗能、最耗时的矩阵乘法交给了光。整个混合流程可以写成:

其中 \(W_{\text{opt}}\) 是光学单元实现的权重矩阵,\(f_{\text{el}}\) 是电子端激活函数。

用一句话概括:高速路负责长距离快速运输,市区街道负责最后一公里精准投递。光电混合推理,就是在今天的技术条件下最可行的“城市交通方案”。

y=fel(Woptx+b)\displaystyle y = f_{\text{el}}\left(W_{\text{opt}} x + b\right)
  1. 电子前端 x数字输入由电子芯片准备并缓冲,就像货车先在城市仓库里装好货。
    x∈Rnx \in \mathbb{R}^n
  2. 光学矩阵 W_opt由MZI阵列实现的大规模线性变换,是整条计算链路的核心加速段。
    Wopt=MW_{\text{opt}} = M
  3. 电子后端 f_el光转回电后,由电子线路完成非线性激活和输出处理。
    y=fel(Woptx+b)y = f_{\text{el}}\left(W_{\text{opt}} x + b\right)

延迟优势

判断一次送货到底快不快,不能只看高速上跑多快,而要看“门到门”的总时间。延迟就是这样一个端到端指标:从输入数据进入计算系统的瞬间,到输出结果产出的瞬间,中间消耗的总时间。电子推理的延迟包含时钟等待、逻辑门翻转、数据在内存与计算单元间搬运等大量开销;而光子推理的延迟主要来自光在波导中的传播时间——光在介质中传播的物理过程几乎不产生等待。

可以把延迟拆成三部分:

其中 \(t_{\text{opt}}\) 是光信号在芯片内的传播时间,\(t_{\text{conv}}\) 是电光/光电转换时间,\(t_{\text{elec}}\) 是电子控制与读出时间。

光子推理的延迟优势,本质上是“少绕路、不堵车”的优势:它把最费时的电子矩阵运算换成光速通行,同时尽量减少转换环节。这是它在自动驾驶、高频交易等毫秒必争场景中最大的王牌。

ttotal=topt+tconv+telec\displaystyle t_{\text{total}} = t_{\text{opt}} + t_{\text{conv}} + t_{\text{elec}}
  1. 光学传输 t_opt光以有效光速穿过波导的时间,通常只有皮秒到纳秒级。
    topt=Lcefft_{\text{opt}} = \frac{L}{c_{\text{eff}}}
  2. 转换时间 t_conv电转光和光转电需要的时间;全光推理路线可以完全省掉这一项。
    tconv=tE/O+tO/Et_{\text{conv}} = t_{E/O} + t_{O/E}
  3. 总延迟 t_total三项相加才是真正的端到端延迟,光速只决定其中一项。
    ttotal=topt+tconv+telect_{\text{total}} = t_{\text{opt}} + t_{\text{conv}} + t_{\text{elec}}

能效评估

跑运输的人最关心的除了时间,就是油耗。能效评估衡量的是完成一次推理要消耗多少能量。电子芯片的电阻发热是“堵车时怠速烧油”,电流越大发热越厉害;光子在波导中传播没有电阻热,信号间的交叉干扰也更小,所以理论上光子矩阵计算可以在极低能耗下完成。

能耗指标通常用每操作能量或每比特能量来衡量:

\(P_{\text{total}}\) 是系统总功耗,\(N\) 是每秒完成的操作数或推理次数。

不过,能效不能只看芯片本身。激光器本身是耗电大户,光电转换、电子控制、散热系统都要分走一部分能量。就像高速路虽然省油,但收费站和服务区也要用电;只有把整个系统算进去,才能真正判断光子推理的“百公里油耗”是否划算。

Eper_op=PtotalN\displaystyle E_{\text{per\_op}} = \frac{P_{\text{total}}}{N}
  1. 总功耗 P_total光子芯片系统消耗的电功率,包含激光器、驱动电路和外围电子器件。
    Ptotal=Plaser+PdrivingP_{\text{total}} = P_{\text{laser}} + P_{\text{driving}}
  2. 吞吐量 N单位时间内完成的矩阵乘法或完整推理次数,代表“运力”。
    N=每秒操作数N = \text{每秒操作数}
  3. 能效 E_per_op完成一次操作平均消耗的能量,数值越低说明越省电。
    Eper_op=PtotalNE_{\text{per\_op}} = \frac{P_{\text{total}}}{N}

部署可行性

修一条高速路,不能只算梦想,还要算经济账。光子推理能不能落地到真实AI场景,要看三件事:性能够不够好、成本压不压得下来、系统能不能可靠运行。目前最被看好的场景是第一方数据中心:服务器之间本来就用光纤互连,光进来、光出去,天然适配光子芯片。另一个场景是自动驾驶:车辆需要在毫秒级完成传感器融合推理,光子推理的极低延迟是巨大加分项。

但工程现实同样残酷:光子芯片的制造要用到特殊工艺,激光器、调制器、探测器的封装成本很高;光器件对温度敏感,散热系统设计更复杂;良率也远不如成熟的CMOS电子芯片。整体系统功耗可以用下面这个预算式来看:

修路要算总账。光子推理在数据中心和自动驾驶上已能画出清晰的商业蓝图,但要真正大规模铺开,还要等制造和封装成本降下来,等光器件与电子芯片的集成度再上一个台阶。

Psys=Popt+Pelec+Pcooling\displaystyle P_{\text{sys}} = P_{\text{opt}} + P_{\text{elec}} + P_{\text{cooling}}
  1. 光学功耗 P_opt光源、调制器和波导损耗消耗的功率,是光子芯片的“燃料费”。
    Popt=光源 + 调制功耗P_{\text{opt}} = \text{光源 + 调制功耗}
  2. 电子功耗 P_elec驱动电路、读出电路与数字控制的功耗,负责“指挥调度”。
    Pelec=控制 + 读出功耗P_{\text{elec}} = \text{控制 + 读出功耗}
  3. 散热功耗 P_cooling把系统废热带走所需的功率,光芯片虽发热少但封装依然要散热。
    Psys=Popt+Pelec+PcoolingP_{\text{sys}} = P_{\text{opt}} + P_{\text{elec}} + P_{\text{cooling}}

与电子推理对比

最后,把整座城市的交通方案放到一起做个体检。电子推理像成熟完备的老城区路网:技术成熟、制造便宜、数字计算精确,但路窄、灯多、高峰天堵塞。光子推理像新建的光速高速网:低延迟、高吞吐、能效潜力大,但模拟计算有噪声,保养和建设成本高,不可能单独覆盖所有路口。

先看延迟,光子推理在光域完成矩阵乘法,少了电子逻辑门的翻转时间,优势明显。再看吞吐,多波长并行意味着一条波导能同时跑多个数据流,吞吐潜力远超单线程电子线路。但精度方面,光子推理本质是模拟计算,光功率抖动、探测器噪声都会叠加进结果:

信噪比越高,计算结果越接近理想值;噪声越大,精度损失越明显。

所以未来不是谁取代谁,而是两条路并存:电子守住精度和控制,光子抢占延迟和能效。就像一座现代化城市,既需要高速路,也离不开发达的毛细血管街巷;光子推理与电子推理,会在同一个AI计算生态里各司其职。

SNR=PsignalPnoise\displaystyle \text{SNR} = \frac{P_{\text{signal}}}{P_{\text{noise}}}
  1. 信号功率 P_signal探测器上收到的有效光信号强度,代表“有效信息”有多大。
    Psignal=输出光功率P_{\text{signal}} = \text{输出光功率}
  2. 噪声功率 P_noise散粒噪声、热噪声、串扰噪声的叠加,是“路面颠簸和风噪”。
    Pnoise=Pshot+Pthermal+PcrosstalkP_{\text{noise}} = P_{\text{shot}} + P_{\text{thermal}} + P_{\text{crosstalk}}
  3. 信噪比 SNR信噪比越高,光子计算结果越接近理想电子计算。
    SNR=PsignalPnoise\text{SNR} = \frac{P_{\text{signal}}}{P_{\text{noise}}}

AI 应用场景

数据中心大模型推理

阶段:推理部署(前向计算)

解决的问题:传统GPU集群做大规模推理时,矩阵运算功耗高、延迟有瓶颈,数据在内存与计算单元之间反复搬运尤其耗能。光子推理用波导阵列在光域直接完成矩阵乘法,减少数据搬运,降低单次推理延迟和能耗。

具体案例:大语言模型服务提供商在机柜中部署“光子加速卡”,接收电信号后调制为光,在MZI阵列中完成多个线性层计算,再转回电信号交给后端做激活和输出。这使得每生成一个token的平均延迟明显下降,同时机柜供电和散热压力得到缓解。

自动驾驶实时感知

阶段:实时推理(感知融合)

解决的问题:自动驾驶要求在毫秒级完成多传感器数据融合推理,传统车规级芯片在功耗和散热约束下很难把延迟压得更低。光子推理的免转换光通道可以提供纳秒级的前向传播时间,为决策赢得宝贵反应窗口。

具体案例:某自动驾驶原型车在激光雷达后端接入光子预处理芯片,先对点云数据做矩阵变换,把降维后的特征交给电子神经网络继续处理。复杂的雨天、夜间场景中,这套混合系统比纯电子方案提前约30%完成感知推理。

可穿戴设备低功耗推理

阶段:边缘推理(前向计算)

解决的问题:可穿戴设备对电池续航极度敏感,语音唤醒、心率异常监测等AI推理必须做到极低功耗。光子推理的低损耗矩阵计算能让每次推理消耗的能量大幅减少。

具体案例:一款健康监测腕带原型将心电信号分类器的前两层线性层转移到了指甲盖大小的光子芯片上,其余非线性处理仍由MCU完成。整机在同等电池容量下,推理功耗降低了近一半,待机时间显著延长。

Python 演示

python75 行
"""光子推理演示: 电子推理与光子推理的前向计算对比本程序模拟一个3类分类器, 输入为4维特征向量。电子模型精确计算, 光子模型在光学矩阵乘法后叠加模拟噪声。"""import numpy as np  class ElectronicModel:    """电子推理: 线性层 + Softmax"""     def __init__(self):        self.W = np.array([            [0.2, -0.5, 0.3, 0.1],            [-0.4, 0.6, -0.2, 0.5],            [0.3, 0.1, -0.6, 0.4],        ])        self.b = np.zeros(3)     def forward(self, x):        return self.W @ x + self.b  class PhotonicModel:    """光子推理: 光学矩阵乘法会叠加模拟噪声"""     def __init__(self, noise=0.05):        self.W = np.array([            [0.2, -0.5, 0.3, 0.1],            [-0.4, 0.6, -0.2, 0.5],            [0.3, 0.1, -0.6, 0.4],        ])        self.b = np.zeros(3)        self.noise = noise     def forward(self, x):        z = self.W @ x + self.b        z = z + np.random.normal(0, self.noise, z.shape)        return z  def softmax(z):    e = np.exp(z - np.max(z))    return e / np.sum(e)  def predict(model, x):    z = model.forward(x)    return int(np.argmax(z)), softmax(z)  samples = [    np.array([1.0, 0.2, 0.1, 1.0]),    np.array([0.2, 1.0, 1.0, 0.1]),    np.array([1.0, 1.0, 0.1, 0.2]),] elec = ElectronicModel()phot = PhotonicModel(noise=0.08) print("== 单样本对比 ==")for i, x in enumerate(samples):    pe, se = predict(elec, x)    pp, sp = predict(phot, x)    print(f"样本{i}: 电子预测={pe} 概率={se[pe]:.3f} | 光子预测={pp} 概率={sp[pp]:.3f}") print("\n== 噪声影响评估 ==")for noise in [0.0, 0.02, 0.05, 0.1, 0.2]:    model = PhotonicModel(noise=noise)    correct = 0    total = 200    for _ in range(total):        for j, x in enumerate(samples):            if predict(model, x)[0] == j:                correct += 1    print(f"噪声={noise:.2f}: 平均准确率 {correct / (total * len(samples)):.3f}")
目的:对比电子推理与含噪声的光子推理在前向计算上的差异,直观展示光子模拟计算对结果的影响。
  1. self.W @ x + self.b用矩阵乘法一次性完成所有神经元的加权求和,对应光子芯片中MZI阵列要执行的线性变换。
  2. z = z + np.random.normal(0, self.noise, z.shape)模拟光功率抖动和探测器噪声在光子矩阵计算中的叠加。
  3. softmax(z)把线性输出变成类别概率,对应推理任务最后一步的归一化判断。
  4. for noise in [0.0, 0.02, 0.05, 0.1, 0.2]通过扫描噪声强度,查看光子推理精度随信噪比变化的趋势。

常见误区

误区“光子推理不就是光纤通信吗?把数据从一个地方传到另一个地方,距离短了自然就快,没什么新鲜的。”

正解光纤通信只负责搬运信息,光子推理却是在光域直接完成计算。MZI让两束光发生干涉,干涉结果天然就是加减法,级联起来就能做矩阵乘法。用比喻说,光纤通信是“把货从A城运到B城”,光子推理是“货车在高速路上边跑边把账算完了”。

为何常见:两者都用光、都沾光速,初学者很容易把“传输”和“计算”混为一谈。

误区“既然光这么快,全光推理肯定马上就能用,电子芯片很快就会被淘汰。”

正解光虽然擅长线性计算,但ReLU、Sigmoid这类非线性激活函数在光学中实现起来非常困难,目前多数系统采用光电混合路线。就像高速公路再快,入口和出口必须依赖城市道路;全光推理在大量工程问题解决前,还只是一条“示范段高速”。

为何常见:人们容易神话“光速”这个字眼,却忽略了光计算在非线性、集成度上的真实短板。

误区“光子器件很灵敏,光的干涉很精确,所以光子推理的精度肯定比电子高。”

正解光子推理本质是模拟计算,散粒噪声、热噪声、器件串扰都会直接叠加到结果里。信噪比不够高时,分类置信度会下降;而数字电子计算是确定性的,位级精度有保障。可以说光子是“模拟仪表”,电子是“数字计数器”,前者快但会抖动,后者稳但更耗能。

为何常见:把“速度快”误推成“精度高”,忽略了模拟计算与数字计算各自的物理本质。

误区“有了光子芯片,GPU和整个电子芯片产业都会被彻底取代。”

正解当前最现实的新技术路线是光电混合:光做线性计算,电子做非线性激活、存储和控制。光子芯片要大规模落地,还得攻克封装、散热、良率与成本问题。就像城市有了高速路,也不会有哪个城市把普通街道全部拆掉。

为何常见:技术宣传里常见的“颠覆性”话语,让非专业人士高估了替代速度,低估了系统工程的复杂度。

误区“光子推理延迟低,就是因为光每秒跑30万公里,比电子快得多。”

正解光在波导中的有效速度低于真空光速,而且总延迟包含光传输、电光/光电转换、电子读出等部分。光子推理的真正优势在于减少转换环节、免去逻辑门翻转,以及多波长并行带来的吞吐提升。好比说,到得早不只是因为跑得快,更是因为路线顺畅、不绕路不堵车。

为何常见:单一物理指标最容易记住,但端到端延迟是多环节共同决定的。

面试题

Q1. 光子推理的核心任务是什么?

单选题 · easy

  • A.训练网络权重参数
  • B.光芯片做前向计算← 正确答案
  • C.把网络编译成程序
  • D.用光缆传输训练数据

答案:B。光子推理的目标是在光子芯片上执行神经网络的前向计算,也就是从输入到输出的推理过程。选项A是训练阶段的任务,C是软件工程编译,D是数据传输;三者都不属于光子推理的定义核心。

Q2. 全光推理的最大优势是什么?

单选题 · easy

  • A.避免光电转换额外开销← 正确答案
  • B.完全无需任何电能
  • C.可替代深度学习训练
  • D.计算精度远高于电子

答案:A。全光推理让信号在光域走完全程,省去电光转换和光电转换的时延与能耗。B错误,因为激光器等仍需电源;C错误,全光只做推理,训练仍依赖电子系统;D错误,光子推理是模拟计算,精度反而可能低于数字电子。

Q3. 马赫-曾德尔干涉仪(MZI)在光子芯片中的作用是什么?

单选题 · mid

  • A.把光信号转成电信号
  • B.通过干涉实现矩阵乘法← 正确答案
  • C.升高芯片工作温度
  • D.为激光器提供光能量

答案:B。MZI通过两路光的相位差产生干涉,从而对光信号做加减与耦合,多个MZI级联就能构成矩阵乘法阵列。A是光电探测器的职责;C和D与MZI的工作原理无关。

Q4. 为什么光电混合推理在当下更受青睐?

单选题 · mid

  • A.光学非线性激活难实现← 正确答案
  • B.电子芯片难以再提速
  • C.光芯片无法做矩阵运算
  • D.光子无法承载任何信息

答案:A。光擅长线性矩阵计算,但ReLU这类非线性激活在光学中很难高效实现,所以把非线性交给电子,光只做矩阵乘法。电子芯片面临瓶颈但不是主因;C和D与事实相反,光芯片能做矩阵运算且光子能承载信息。

Q5. 下列哪些是光子推理面临的主要挑战?

多选题 · mid

  • A.光学非线性激活困难← 正确答案
  • B.模拟计算噪声影响精度← 正确答案
  • C.封装与制造工艺复杂← 正确答案
  • D.光速太慢无法实时响应

答案:ABC。非线性激活难、模拟噪声、封装制造成本是光子推理公认的三道坎。D选项恰好相反,光在介质中传播速度极快,光速慢不是问题。

Q6. 波长复用(WDM)最适合比喻成城市交通中的什么?

单选题 · easy

  • A.多条车道并行不干扰← 正确答案
  • B.收费站统一完成收费
  • C.高速公路出口匝道
  • D.夜间路灯照明效果

答案:A。波长复用让不同波长的光在同一条波导中并行传输而互不干扰,就像同一方向的多条车道同时跑车。收费站、匝道、路灯都对应不上“并行不干扰”这一核心特征。

Q7. 与电子推理相比,光子推理的潜在优势有哪些?

多选题 · hard

  • A.极低信号传播延迟← 正确答案
  • B.支持大规模光速并行← 正确答案
  • C.能效潜力更加突出← 正确答案
  • D.任意精度不受噪声影响

答案:ABC。光子推理以光速传播、多波长并行、低损耗计算,延迟和能效都有优势。但D错误,光子推理是模拟计算,噪声会限制精度,不存在“任意精度不受噪声影响”的可能。

Q8. 光子推理中提到的“前向计算”对应神经网络过程的哪部分?

单选题 · mid

  • A.反向传播更新权重
  • B.输入经过网络层得到输出← 正确答案
  • C.将标签编码成独热向量
  • D.数据增强生成新的样本

答案:B。前向计算就是输入数据逐层经过线性加权、激活,最终得到输出的过程,是推理阶段的核心。反向传播属于训练,独热编码和增强都是数据预处理,不属于前向计算。

Q9. 评估光子芯片能效时,通常采用的核心指标是什么?

单选题 · extreme

  • A.每比特能量或每操作能量← 正确答案
  • B.芯片总体的物理面积
  • C.激光器的数量规模
  • D.波导总长度的数值

答案:A。能效评估关注完成一次操作或传输一比特消耗的能量,即 \(E_{\text{per\_op}} = P_{\text{total}} / N\)。芯片面积、激光器数量、波导长度只是影响成本和功耗的因素,不是能效的核心定义。

Q10. 关于光子推理在真实场景中的部署,正确的判断有哪些?

多选题 · hard

  • A.数据中心借助光纤天然适配← 正确答案
  • B.自动驾驶实时场景牵引明显← 正确答案
  • C.封装集成成本仍需解决← 正确答案
  • D.已完全替代电子芯片

答案:ABC。数据中心有现成的光纤互连,自动驾驶需要极低延迟,这两类场景是主要牵引。封装与成本仍是当前瓶颈。D错误,光子推理尚未完全替代电子芯片,短期内与电子技术互补共存。