11 TOPS photonic convolutional accelerator for optical neural networks

被引:582
|
作者
Xu, Xingyuan [1 ,9 ]
Tan, Mengxi [1 ]
Corcoran, Bill [2 ]
Wu, Jiayang [1 ]
Boes, Andreas [3 ]
Nguyen, Thach G. [3 ]
Chu, Sai T. [4 ]
Little, Brent E. [5 ]
Hicks, Damien G. [1 ,6 ]
Morandotti, Roberto [7 ,8 ]
Mitchell, Arnan [3 ]
Moss, David J. [1 ]
机构
[1] Swinburne Univ Technol, Opt Sci Ctr, Hawthorn, Vic, Australia
[2] Monash Univ, Dept Elect & Comp Syst Engn, Clayton, Vic, Australia
[3] RMIT Univ, Sch Engn, Melbourne, Vic, Australia
[4] City Univ Hong Kong, Dept Phys, Tat Chee Ave, Hong Kong, Peoples R China
[5] Chinese Acad Sci, Xian Inst Opt & Precis Mech, Xian, Peoples R China
[6] Walter & Eliza Hall Inst Med Res, Bioinformat Div, Parkville, Vic, Australia
[7] INRS Energie Mat & Telecommun, Varennes, PQ, Canada
[8] Univ Elect Sci & Technol China, Inst Fundamental & Frontier Sci, Chengdu, Peoples R China
[9] Monash Univ, Dept Elect & Comp Syst Engn, Electrophoton Lab, Clayton, Vic, Australia
基金
加拿大自然科学与工程研究理事会; 澳大利亚研究理事会;
关键词
CLASSIFICATION;
D O I
10.1038/s41586-020-03063-0
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Convolutional neural networks, inspired by biological visual cortex systems, are a powerful category of artificial neural networks that can extract the hierarchical features of raw data to provide greatly reduced parametric complexity and to enhance the accuracy of prediction. They are of great interest for machine learning tasks such as computer vision, speech recognition, playing board games and medical diagnosis(1-7). Optical neural networks offer the promise of dramatically accelerating computing speed using the broad optical bandwidths available. Here we demonstrate a universal optical vector convolutional accelerator operating at more than ten TOPS (trillions (10(12)) of operations per second, or tera-ops per second), generating convolutions of images with 250,000 pixels-sufficiently large for facial image recognition. We use the same hardware to sequentially form an optical convolutional neural network with ten output neurons, achieving successful recognition of handwritten digit images at 88 per cent accuracy. Our results are based on simultaneously interleaving temporal, wavelength and spatial dimensions enabled by an integrated microcomb source. This approach is scalable and trainable to much more complex networks for demanding applications such as autonomous vehicles and real-time video recognition.
引用
收藏
页码:44 / +
页数:14
相关论文
共 50 条
  • [1] 11 TOPS photonic convolutional accelerator for optical neural networks
    Xingyuan Xu
    Mengxi Tan
    Bill Corcoran
    Jiayang Wu
    Andreas Boes
    Thach G. Nguyen
    Sai T. Chu
    Brent E. Little
    Damien G. Hicks
    Roberto Morandotti
    Arnan Mitchell
    David J. Moss
    [J]. Nature, 2021, 589 : 44 - 51
  • [2] A Silicon Photonic Accelerator for Convolutional Neural Networks with Heterogeneous Quantization
    Sunny, Febin
    Nikdast, Mahdi
    Pasricha, Sudeep
    [J]. PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 367 - 371
  • [3] A 12TOPS/W Computing-in-Memory Accelerator for Convolutional Neural Networks
    Fu, Jun-Hui
    Chang, Soon-Jyh
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 586 - 589
  • [4] PCNNA: A Photonic Convolutional Neural Network Accelerator
    Mehrabian, Armin
    Al-Kabani, Yousra
    Sorger, Volker J.
    El-Gbazawi, Tarek
    [J]. 2018 31ST IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2018, : 169 - 173
  • [5] LightBulb: A Photonic-Nonvolatile-Memory-based Accelerator for Binarized Convolutional Neural Networks
    Zokaee, Farzaneh
    Lou, Qian
    Youngblood, Nathan
    Liu, Weichen
    Xie, Yiyuan
    Jiang, Lei
    [J]. PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 1438 - 1443
  • [6] An Efficient Accelerator for Deep Convolutional Neural Networks
    Kuo, Yi-Xian
    Lai, Yeong-Kang
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TAIWAN), 2020,
  • [7] A Scalable FPGA Accelerator for Convolutional Neural Networks
    Xu, Ke
    Wang, Xiaoyun
    Fu, Shihang
    Wang, Dong
    [J]. ADVANCED COMPUTER ARCHITECTURE, 2018, 908 : 3 - 14
  • [8] An Efficient Accelerator for Sparse Convolutional Neural Networks
    You, Weijie
    Wu, Chang
    [J]. 2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2019,
  • [9] A FIFO BASED ACCELERATOR FOR CONVOLUTIONAL NEURAL NETWORKS
    Panchbhaiyye, Vineet
    Ogunfunmi, Tokunbo
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 1758 - 1762
  • [10] A Locality Aware Convolutional Neural Networks Accelerator
    Shi, Runbin
    Xu, Zheng
    Sun, Zhihao
    Wu, Di
    Peemen, Maurice
    Li, Ang
    Corporaal, Henk
    [J]. 2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, : 591 - 598