Terahertz optical logic calculation based on diffraction neural network

Chenjie Xiong, Bin Hu*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Based on the diffraction neural network, a small-volume diffractive optical element for optical logic calculation in the terahertz band is designed. The optical logic calculation ability and calculation accuracy of the diffraction neural network are calculated. The results show that after training, the diffraction neural network can accurately calculate eight kinds of optical logic and has 100% recognition accuracy when the number of network layers is greater than 5. This article mainly introduces the design principle and calculation process of the diffraction neural network, and compares the recognition accuracy of different network layers.

Original languageEnglish
Title of host publication2021 International Conference on Optical Instruments and Technology
Subtitle of host publicationOptical Systems, Optoelectronic Instruments, Novel Display, and Imaging Technology
EditorsJuan Liu, Baohua Jia, Liangcai Cao, Xincheng Yao, Yongtian Wang, Takanori Nomura
PublisherSPIE
ISBN (Electronic)9781510655591
DOIs
Publication statusPublished - 2022
Externally publishedYes
Event2021 International Conference on Optical Instruments and Technology: Optical Systems, Optoelectronic Instruments, Novel Display, and Imaging Technology - Virtual, Online, China
Duration: 8 Apr 202210 Apr 2022

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
Volume12277
ISSN (Print)0277-786X
ISSN (Electronic)1996-756X

Conference

Conference2021 International Conference on Optical Instruments and Technology: Optical Systems, Optoelectronic Instruments, Novel Display, and Imaging Technology
Country/TerritoryChina
CityVirtual, Online
Period8/04/2210/04/22

Keywords

  • diffraction neural network
  • Diffractive optical element
  • Optical logic operation
  • Terahertz

Cite this