电子产业一站式赋能平台

PCB联盟网

帖子
查看: 53|回复: 0
收起左侧

可编程光子极限学习机介绍

[复制链接]

1095

主题

1095

帖子

1万

积分

论坛法老

Rank: 6Rank: 6

积分
11658
发表于 2025-4-25 08:21:00 | 显示全部楼层 |阅读模式
引言
7 ^; b5 c& s2 }  ~1 b, R% [0 ^  G; ~0 {' G6 i4 _
近年来,人工智能领域经历了快速发展,导致计算资源需求呈指数级增长。传统电子处理器虽然一直是这些进展的基础,但在带宽和能源效率方面存在局限性。这促使研究人员探索替代计算方案,其中光子神经网络显示出优良的发展潜力[1]。- i5 f( P  Y4 N  d; ]# Z. R

wetgekmf05h6401357245.png

wetgekmf05h6401357245.png
+ h% ~+ ^3 |$ \/ v( t
: ]# f6 `- O% u' W' g, q
光计算具有独特优势,包括复值运算、多维处理能力和并行计算,同时可实现高带宽和低延迟。然而,在光子系统中实现传统神经网络训练方法(如反向传播)仍面临挑战。极限学习机(ELM)在这方面提供了一个优秀的解决方案。
4 x% f7 W+ \7 @- Y& |$ ?

l4as4h5tqwl6401357345.png

l4as4h5tqwl6401357345.png

8 t1 F! g# Z) X. `8 V图1展示了极限学习机的架构和光子系统实现的实验设置。图中显示:(a) ELM的基本结构,包括输入层、随机隐藏层和输出层;(b) 使用六边形网格的实验设置示意图;(c) 不同的可编程单元状态。' {4 c6 m7 |% q; u3 J% b; s
理解极限学习机2 K. z: q# m$ h4 I# f

7 z, S' l* c, O- R! ]极限学习机采用创新的神经网络设计方法,显著简化了训练过程。与需要训练所有层的传统神经网络不同,ELM使用固定的随机隐藏层,只训练输出层。这种方法将输入数据随机投影到更高维度的空间,使分类变得线性化,大大减少了计算需求,同时保持了出色的性能。
. c, j( g8 h% k; O2 H; W
. J( C0 Y: O" Y: z6 `$ xELM的数学基础可以通过两个关键方程表达:/ j& y0 u/ N2 R6 G- }( x

$ x: S6 q4 O: {: e6 ^; nH = f(WX + b)
/ g- G( k2 e. x3 O- J1 v3 C$ E
' a3 I" `; g% ~6 G; Y3 a' K其中H表示输入状态X的非线性随机投影,W是随机权重矩阵,b表示偏置。输出计算为:) M& M: J8 [+ Y' T
2 I7 E2 F4 b; E9 z  I8 b4 b
β = H?T: i$ K) f; B8 }+ g1 f
" T0 b% q+ x) z' u( L; t/ y7 n
其中β表示可训练的输出权重,T是真实目标矩阵。3 _3 \; P  ^1 B$ M. i9 K
可编程光子实现' M8 r$ V. Y3 Y4 J! S, `5 R6 Q+ @

9 u$ N  J; e5 d8 a1 ~5 e& z% Z研究人员使用iPronics公司的商用Smartlight处理器展示了可编程光子极限学习机(PPELM)。该处理器具有72个可编程单元组成的六边形网格,这些单元以平衡的马赫-曾德尔干涉仪形式实现,具有28个输入-输出光端口。
: l4 |6 |& c9 d+ {

vnotkghvmps6401357445.png

vnotkghvmps6401357445.png

2 G+ ]8 ?2 I6 r0 [  J图2展示了三种不同分类任务的准确率结果:(a) 头部识别,(b) 鸢尾花分类,(c) 钞票认证,显示了系统在不同隐藏节点数量下的性能。6 Y& u: h% w2 t2 \# N0 n' m
, {1 T+ ]1 M) G+ O
实现过程包括以下关键步骤:" {# y1 R% B. H! a8 C
使用光纤阵列将光耦合到光子芯片4 W, ~' b+ J  D! B
创建分光器树,将光分成多条路径1 V: {! L! E3 d& }* X; y
在幅度和相位中编码输入数据) y1 Y. z) E& q+ q5 {, J3 i
通过可编程单元实现随机变换7 |9 G  i5 ~# A# g
使用集成光电探测器应用非线性
, \; R/ e) b- a# u' h* z数字化训练输出层9 ]/ B: m& @) B" r0 @0 e9 `
[/ol]性能提升技术
' b9 z0 l5 Y. o' c6 a5 J& [, H6 [$ ]
研究人员引入了两种创新方法来提高系统性能:
4 m" ^. s* i1 e7 j: D
* Q5 i& {" B+ G& C) }7 w5 a1. 进化优化:
5 v: ]* [! q3 I& X: u' b- p! c使用差分进化算法(DE-PPELM)优化随机隐藏层初始化。这种技术在使用较少隐藏节点的情况下显著提高了准确率。
/ l+ h3 [# U, L

ls20dssrw3s6401357545.png

ls20dssrw3s6401357545.png

3 T! h& S! l. Z# g/ D  l* P图3展示了鸢尾花数据集分类任务中,在DE-PPELM优化过程中,不同隐藏节点数量下训练和验证准确率的演变。- ]; M# H8 @5 k! ^7 H4 m1 }; V

# Y* e. G# q, X. I$ k( ^2. 波分复用(WDM):5 ~% n7 T# h6 b! |# X2 z
研究人员实现了使用WDM的集成方法,可以使用不同波长进行并行计算。7 ]! M! F  {% ?& A& P8 C- g

51hbdw23ma26401357645.png

51hbdw23ma26401357645.png

' E  Z- z* d# B6 e图4展示了使用WDM的集成极限学习机,显示了多个波长如何同时复用和处理以提高分类准确率。7 ^# X' F; W# D" R& ]6 L1 B- Z
实验结果
1 f8 M5 D! _# j( v7 p! g$ @' e
& f6 ~. {+ j9 `, y4 p# N6 |0 c$ ZPPELM在三个分类任务上进行了测试:
) ?7 W  O& A( a4 z% @头部识别:使用10个隐藏节点达到98.6%的准确率
' L, w( h3 m6 v/ H2 Y0 a鸢尾花分类:使用10个隐藏节点达到95.8%的准确率
( V( r5 N* Q* T1 w5 D钞票认证:使用10个隐藏节点达到90.3%的准确率
% ~/ y8 c2 ^5 i4 c: m

9 P7 n. |5 h* [+ g3 V8 Z& m1 _WDM集成方法进一步改善了这些结果,在使用20个波长时,钞票分类任务的准确率达到99.1%。
2 U5 K9 g2 t7 u" S6 o2 F8 k总结% Z  |& i3 L  j# S2 [( U

. `1 C, x4 g7 O2 }  p4 e

n33rvayymrc6401357745.png

n33rvayymrc6401357745.png

3 {/ ?2 v" q6 j+ x; T, f图5展示了(a)插入损耗和(b)位精度作为矩阵大小和MZI损耗的函数关系,展示了系统的可扩展性。4 n7 M" w% @& q4 l( z8 X8 V
7 h6 `: }6 N- S+ g* D! f
PPELM的成功实现代表了光子神经网络的重要进展。该系统能够以相对较少的隐藏节点实现高分类准确率,结合系统的可编程性和可扩展性,在未来人工智能硬件应用中具有重要意义。这项研究表明,可编程光子处理器能够有效实现机器学习模型,同时在速度、能源效率和计算能力方面具有优势。$ p: M$ f0 a+ c( z) }1 M
参考文献
; c) q  f! I7 F" W4 r; q5 a# J9 p% m: n) p! A3 a
[1] J. R. Rausell-Campo, A. Hurtado, D. Pérez-López and J. Capmany Francoy, "Programmable Photonic Extreme Learning Machines," Laser & Photonics Reviews, vol. 2025, no. 2400870, pp. 1-10, 2025.2 l, j3 p/ X9 C5 _! b  O
END
; w6 m9 a7 S' d  v9 c% d/ G& X软件试用申请欢迎光电子芯片研发人员申请试用PIC Studio,其中包含:代码绘版软件PhotoCAD,DRC软件pVerify,片上链路仿真软件pSim,光纤系统仿真软件pSim+等。更多新功能和新软件将于近期发布,敬请期待!
. |5 w+ i2 j' Q# f4 k6 G点击左下角"阅读原文"马上申请
5 G/ U; a  r- s0 s) f9 ^- V+ y7 j+ K6 b5 J
欢迎转载
2 c/ d$ [* u6 M5 i" D- J3 v9 G' i" z5 ?$ o/ Y/ h% M6 p
转载请注明出处,请勿修改内容和删除作者信息!- [9 U! Z/ R; t8 A- z  B. f" Z

3 D+ l2 x  L5 h2 ]; W4 D9 c) N6 o& U1 t- m! W, Z* @8 c

  M& S9 E5 _! z2 i- H% J

aavzhr0p4ej6401357845.gif

aavzhr0p4ej6401357845.gif

8 R  d9 c- i8 u, F. a  L" L* C& M( j: O3 d  B
关注我们5 ~' t, T' S" Y

4 Y1 S/ G! v* ~! `7 J/ _
4 }7 ^! @2 H6 ]9 ~

puzzpei3kyt6401357945.png

puzzpei3kyt6401357945.png
4 y& i, f/ n8 N; T- j- i
  l* H* d& F+ L% P' e6 ?6 \

yarvmwv5efe6401358045.png

yarvmwv5efe6401358045.png
* x* ?" M# b, J$ P% N5 Z
! W! I: b# J/ i

jqtez0r2iod6401358145.png

jqtez0r2iod6401358145.png

4 W' ?- l7 [0 L: _, U
                      : |) ^" w1 \: D% o5 p5 }9 t3 ?- `
8 P9 R' {7 A) K& Z9 ^

8 Z" U  f% F" n: @- s" j" D( W# R9 t4 Y; k2 `  H4 x7 a
关于我们:
2 X, f$ u: T" t4 g! C  B. o& n! s深圳逍遥科技有限公司(Latitude Design Automation Inc.)是一家专注于半导体芯片设计自动化(EDA)的高科技软件公司。我们自主开发特色工艺芯片设计和仿真软件,提供成熟的设计解决方案如PIC Studio、MEMS Studio和Meta Studio,分别针对光电芯片、微机电系统、超透镜的设计与仿真。我们提供特色工艺的半导体芯片集成电路版图、IP和PDK工程服务,广泛服务于光通讯、光计算、光量子通信和微纳光子器件领域的头部客户。逍遥科技与国内外晶圆代工厂及硅光/MEMS中试线合作,推动特色工艺半导体产业链发展,致力于为客户提供前沿技术与服务。' C( V# L; ?& C1 Q7 n

' r$ s7 L0 ^- z) Y+ K# F7 n" H) qhttp://www.latitudeda.com/
9 J$ }  \: c( b: _( T(点击上方名片关注我们,发现更多精彩内容)
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表