AdaNN: Adaptive Neural Network-based Equalizer via Online Semi-supervised Learning
The demand for high speed data transmission has increased rapidly, leading to advanced optical communication techniques. In the past few years, multiple equalizers based on neural network (NN) have been proposed to recover signal from nonlinear distortions. However, previous experiments mainly focused on achieving low bit error rate (BER) on certain dataset with an offline-trained NN, neglecting the generalization ability of NN-based equalizer when the properties of optical link change. The development of efficient online training scheme is urgently needed. In this paper, we've proposed an adaptive online training scheme, which can fine-tune parameters of NN-based equalizer without the help of an online training sequence. By introducing data augmentation and virtual adversarial training, the convergence speed has been accelerated by 4.5 times, compared with decision-directed self-training. The proposed adaptive NN-based equalizer is called "AdaNN". Its BER has been evaluated under two scenarios: a 56 Gb/s PAM4-modulated VCSEL-MMF optical link (100-m), and a 32 Gbaud 16QAM-modulated Nyquist-WDM system (960-km SSMF). In our experiments, with the help of AdaNN, BER values can be quickly stabilized below 1e-3 after trained with 10^5 unlabeled symbols. AdaNN shows great performance improvement compared with non-adaptive NN and conventional MLSE.
Code (0)
등록된 구현이 없습니다.
Tasks
Data AugmentationSimilar Papers 제목 키워드 기반
AdANNS: A Framework for Adaptive Semantic Search
Web-scale search systems learn an encoder to embed a given query which is then hooked into an approximate nearest neighbor search (ANNS) pipeline to retrieve similar data points. To accurately capture tail queries and da…
Natural QuestionsQuantizationRetrievalAdaptive and Efficient Nonlinear Channel Equalization for Underwater Acoustic Communication
We investigate underwater acoustic (UWA) channel equalization and introduce hierarchical and adaptive nonlinear channel equalization algorithms that are highly efficient and provide significantly improved bit error rate …
FPGA Implementation of Multi-Layer Machine Learning Equalizer with On-Chip Training
We design and implement an adaptive machine learning equalizer that alternates multiple linear and nonlinear computational layers on an FPGA. On-chip training via gradient backpropagation is shown to allow for real-time …
Towards FPGA Implementation of Neural Network-Based Nonlinearity Mitigation Equalizers in Coherent Optical Transmission Systems
For the first time, recurrent and feedforward neural network-based equalizers for nonlinearity compensation are implemented in an FPGA, with a level of complexity comparable to that of a dispersion equalizer. We demonstr…
Unsupervised Domain Adversarial Self-Calibration for Electromyographic-based Gesture Recognition
Surface electromyography (sEMG) provides an intuitive and non-invasive interface from which to control machines. However, preserving the myoelectric control system's performance over multiple days is challenging, due to …
Gesture Recognition