• Advanced Photonics Nexus
  • Vol. 3, Issue 2, 026009 (2024)
Si-Ao Li1, Yuanpeng Liu1, Yiwen Zhang1, Wenqian Zhao1, Tongying Shi1, Xiao Han2, Ivan B. Djordjevic2, Changjing Bao3, Zhongqi Pan4, and Yang Yue5、*
Author Affiliations
  • 1Nankai University, Institute of Modern Optics, Tianjin, China
  • 2University of Arizona, Department of Electrical and Computer Engineering, Tucson, Arizona, United States
  • 3University of Southern California, Department of Electrical Engineering, Los Angeles, California, United States
  • 4University of Louisiana at Lafayette, Department of Electrical and Computer Engineering, Lafayette, Louisiana, United States
  • 5Xi’an Jiaotong University, School of Information and Communications Engineering, Xi’an, China
  • show less
    DOI: 10.1117/1.APN.3.2.026009 Cite this Article Set citation alerts
    Si-Ao Li, Yuanpeng Liu, Yiwen Zhang, Wenqian Zhao, Tongying Shi, Xiao Han, Ivan B. Djordjevic, Changjing Bao, Zhongqi Pan, Yang Yue. Multiparameter performance monitoring of pulse amplitude modulation channels using convolutional neural networks[J]. Advanced Photonics Nexus, 2024, 3(2): 026009 Copy Citation Text show less

    Abstract

    A designed visual geometry group (VGG)-based convolutional neural network (CNN) model with small computational cost and high accuracy is utilized to monitor pulse amplitude modulation-based intensity modulation and direct detection channel performance using eye diagram measurements. Experimental results show that the proposed technique can achieve a high accuracy in jointly monitoring modulation format, probabilistic shaping, roll-off factor, baud rate, optical signal-to-noise ratio, and chromatic dispersion. The designed VGG-based CNN model outperforms the other four traditional machine-learning methods in different scenarios. Furthermore, the multitask learning model combined with MobileNet CNN is designed to improve the flexibility of the network. Compared with the designed VGG-based CNN, the MobileNet-based MTL does not need to train all the classes, and it can simultaneously monitor single parameter or multiple parameters without sacrificing accuracy, indicating great potential in various monitoring scenarios.
    AIR=N×[i=1M(1M×log21M)]=N×log2M,

    View in Article

    PX(x)=eλx2xXeλx2{X=[±1,±3,,±(M1)]},

    View in Article

    H(X)=xXPX(x)log2PX(x){X=[±1,±3,,±(M1)]},

    View in Article

    N=xXPX(x)log2PX(x)log2M{X=[±1,±3,,±(M1)]}.

    View in Article

    H×W×C×N×12+H×W×N×1×K2K×K×C×N×H×W=1K2+1C,

    View in Article

    FLOPsCNN=2×(Ci×kw×kh)×Co×W×H,

    View in Article

    FLOPsFC=(2×I)×O,

    View in Article

    L=1Ni=1NLi=1Ni=1Nc=1Myiclog(pic),

    View in Article

    L=i=1kλiLi,

    View in Article

    Si-Ao Li, Yuanpeng Liu, Yiwen Zhang, Wenqian Zhao, Tongying Shi, Xiao Han, Ivan B. Djordjevic, Changjing Bao, Zhongqi Pan, Yang Yue. Multiparameter performance monitoring of pulse amplitude modulation channels using convolutional neural networks[J]. Advanced Photonics Nexus, 2024, 3(2): 026009
    Download Citation