A survey of approaches for implementing optical neural networks

被引:34
|
作者
Xu, Runqin [1 ]
Lv, Pin [1 ]
Xu, Fanjiang [2 ]
Shi, Yishi [3 ]
机构
[1] Chinese Acad Sci, Inst Automat, Beijing 100190, Peoples R China
[2] Chinese Acad Sci, Inst Software, Beijing 100190, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100190, Peoples R China
来源
关键词
Artificial intelligence; Optics; Optical neural network; LEARNING ALGORITHM; RECOGNITION; BISTABILITY; PARALLEL; PROGRESS; SYSTEMS; MODEL;
D O I
10.1016/j.optlastec.2020.106787
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Conventional neural networks are software simulations of artificial neural networks (ANNs) implemented on von Neumann machines. This technology has recently encountered bottlenecks in terms of computing speed and energy consumption, leading to increased research interest in optical neural networks (ONNs), which are expected to become the basis for the next generation of artificial intelligence. To provide a better understanding of ONNs and to motivate further developments in this field, previous studies of ONN are reviewed in this article. Our work mainly focuses on the mathematical operations that are decomposed from theoretical models of ANNs and their corresponding optical implementations; these include matrix multiplication, nonlinear activation, convolution, and learning algorithms realized via optical approaches. Some fundamental information about ANNs is also introduced to make this work friendlier to non-experts.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] A new comparison framework to survey neural networks-based vehicle detection and classification approaches
    Hashemi, Sajjad
    Emami, Hojjat
    Babazadeh Sangar, Amin
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (14)
  • [42] An optical neural chip for implementing complex-valued neural network
    Zhang, H.
    Gu, M.
    Jiang, X. D.
    Thompson, J.
    Cai, H.
    Paesani, S.
    Santagati, R.
    Laing, A.
    Zhang, Y.
    Yung, M. H.
    Shi, Y. Z.
    Muhammad, F. K.
    Lo, G. Q.
    Luo, X. S.
    Dong, B.
    Kwong, D. L.
    Kwek, L. C.
    Liu, A. Q.
    NATURE COMMUNICATIONS, 2021, 12 (01)
  • [43] An optical neural chip for implementing complex-valued neural network
    H. Zhang
    M. Gu
    X. D. Jiang
    J. Thompson
    H. Cai
    S. Paesani
    R. Santagati
    A. Laing
    Y. Zhang
    M. H. Yung
    Y. Z. Shi
    F. K. Muhammad
    G. Q. Lo
    X. S. Luo
    B. Dong
    D. L. Kwong
    L. C. Kwek
    A. Q. Liu
    Nature Communications, 12
  • [44] Survey on Robustness Verification of Feedforward Neural Networks and Recurrent Neural Networks
    Liu Y.
    Yang P.-F.
    Zhang L.-J.
    Wu Z.-L.
    Feng Y.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (07): : 1 - 33
  • [45] A Survey of Reconfigurable Optical Networks
    Hall, Matthew Nance
    Foerster, Klaus-Tycho
    Schmid, Stefan
    Durairajan, Ramakrishnan
    OPTICAL SWITCHING AND NETWORKING, 2021, 41
  • [46] Memristor crossbar architectures for implementing deep neural networks
    Xiaoyang Liu
    Zhigang Zeng
    Complex & Intelligent Systems, 2022, 8 : 787 - 802
  • [47] Polynomial cellular neural networks for implementing the game of life
    Pazienza, Giovanni Egidio
    Gomez-Ramirez, Eduardo
    Vilasis-Cardona, Xavier
    ARTIFICIAL NEURAL NETWORKS - ICANN 2007, PT 1, PROCEEDINGS, 2007, 4668 : 914 - +
  • [48] A Simple Approach to Implementing and Training Neural Networks in Excel
    Ragsdale, Cliff T.
    Zobel, Christopher W.
    DECISION SCIENCES-JOURNAL OF INNOVATIVE EDUCATION, 2010, 8 (01) : 143 - 149
  • [49] IMPLEMENTING REGULARLY STRUCTURED NEURAL NETWORKS ON THE DREAM MACHINE
    SHAMS, S
    GAUDIOT, JL
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1995, 6 (02): : 407 - 421
  • [50] Optimized Compression for Implementing Convolutional Neural Networks on FPGA
    Zhang, Min
    Li, Linpeng
    Wang, Hai
    Liu, Yan
    Qin, Hongbo
    Zhao, Wei
    ELECTRONICS, 2019, 8 (03)