• Photonics Research
  • Vol. 9, Issue 4, B119 (2021)
Yanan Han1, Shuiying Xiang1、2、*, Zhenxing Ren1, Chentao Fu1, Aijun Wen1, and Yue Hao2
Author Affiliations
  • 1State Key Laboratory of Integrated Service Networks, Xidian University, Xi’an 710071, China
  • 2State Key Discipline Laboratory of Wide Band Gap Semiconductor Technology, School of Microelectronics, Xidian University, Xi’an 710071, China
  • show less
    DOI: 10.1364/PRJ.413742 Cite this Article Set citation alerts
    Yanan Han, Shuiying Xiang, Zhenxing Ren, Chentao Fu, Aijun Wen, Yue Hao. Delay-weight plasticity-based supervised learning in optical spiking neural networks[J]. Photonics Research, 2021, 9(4): B119 Copy Citation Text show less

    Abstract

    We propose a modified supervised learning algorithm for optical spiking neural networks, which introduces synaptic time-delay plasticity on the basis of traditional weight training. Delay learning is combined with the remote supervised method that is incorporated with photonic spike-timing-dependent plasticity. A spike sequence learning task implemented via the proposed algorithm is found to have better performance than via the traditional weight-based method. Moreover, the proposed algorithm is also applied to two benchmark data sets for classification. In a simple network structure with only a few optical neurons, the classification accuracy based on the delay-weight learning algorithm is significantly improved compared with weight-based learning. The introduction of delay adjusting improves the learning efficiency and performance of the algorithm, which is helpful for photonic neuromorphic computing and is also important specifically for understanding information processing in the biological brain.

    S˙i,o=Γaga(nan0a)Si,o+Γsgs(nsn0s)Si,oSi,o/τph+βBrna2,

    View in Article

    na·=Γaga(nan0a)(SΦpre,iΦpost,o)na/τa+Ia/(eVa),Φpre,i=keiτphλiPei(τi,Δτ)/(hcVa),Φpost,o=i=1nωiλiτphPi(tdi)/(hcVa),

    View in Article

    ns·=Γsgs(nsn0s)Si,ons/τs+Is/eVs,

    View in Article

    Δωi=(ndno)+tdtitdΔωSTDP(tdti)+totitoΔωaSTDP(toti),

    View in Article

    Δdi=(DidDio);Did=tdti,Dio=toti,

    View in Article

    ΔωSTDP(tdti)={Δωo(Δt),if  tdti>00,if  tdti0,

    View in Article

    ΔωaSTDP(toti)={Δωo(Δt),if  toti>00,if  toti0.

    View in Article

    ωi(x+1)=ωi(x)+ηωΔωi,

    View in Article

    di(x+1)=di(x)+ηdΔdi,

    View in Article

    Yanan Han, Shuiying Xiang, Zhenxing Ren, Chentao Fu, Aijun Wen, Yue Hao. Delay-weight plasticity-based supervised learning in optical spiking neural networks[J]. Photonics Research, 2021, 9(4): B119
    Download Citation