Computational Complexity Optimization of Neural Network-Based Equalizers in Digital Signal Processing: A Comprehensive Approach

被引:19
|
作者
Freire, Pedro [1 ]
Srivallapanondh, Sasipim [1 ]
Spinnler, Bernhard [2 ]
Napoli, Antonio [2 ]
Costa, Nelson [3 ]
Prilepsky, Jaroslaw E. [1 ]
Turitsyn, Sergei K. [1 ]
机构
[1] Aston Univ, Aston Inst Photon Technol, Birmingham B4 7ET, England
[2] Infinera R&D, D-81541 Munich, Germany
[3] Infinera Unipessoal, P-2790078 Carnaxide, Portugal
基金
英国工程与自然科学研究理事会; 欧盟地平线“2020”;
关键词
Artificial neural networks; Training; Task analysis; Hardware; Equalizers; Measurement; Signal processing; Neural networks; nonlinear equalizer; computational complexity; hardware estimation; signal processing; PERFORMANCE; ALGORITHM; DESIGN; MULTIPLICATION; POWER;
D O I
10.1109/JLT.2024.3386886
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Experimental results based on offline processing reported at optical conferences increasingly rely on neural network-based equalizers for accurate data recovery. However, achieving low-complexity implementations that are efficient for real-time digital signal processing remains a challenge. This paper addresses this critical need by proposing a systematic approach to designing and evaluating low-complexity neural network equalizers. Our approach focuses on three key phases: training, inference, and hardware synthesis. We provide a comprehensive review of existing methods for reducing complexity in each phase, enabling informed choices during design. For the training and inference phases, we introduce a novel methodology for quantifying complexity. This includes new metrics that bridge software-to-hardware considerations, revealing the relationship between complexity and specific neural network architectures and hyperparameters. We guide the calculation of these metrics for both feed-forward and recurrent layers, highlighting the appropriate choice depending on the application's focus (software or hardware). Finally, to demonstrate the practical benefits of our approach, we showcase how the computational complexity of neural network equalizers can be significantly reduced and measured for both teacher (biLSTM+CNN) and student (1D-CNN) architectures in different scenarios. This work aims to standardize the estimation and optimization of computational complexity for neural networks applied to real-time digital signal processing, paving the way for more efficient and deployable optical communication systems.
引用
收藏
页码:4177 / 4201
页数:25
相关论文
共 50 条
  • [41] Implementation of Neural Network-Based Classification Approach on Embedded Platform
    Saric, Rijad
    Jokic, Dejan
    Beganovic, Nejra
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING, CMBEBIH 2019, 2020, 73 : 43 - 49
  • [42] A validation approach for neural network-based online adaptive systems
    Yerramalla, Sampath
    Fuller, Edgar
    Cukic, Bojan
    SOFTWARE-PRACTICE & EXPERIENCE, 2006, 36 (11-12) : 1209 - 1225
  • [43] Neural Kalman Filters for Acoustic Echo Cancellation: Comparison of deep neural network-based extensions [Special Issue On Model-Based and Data-Driven Audio Signal Processing]
    Seidel, Ernst
    Enzner, Gerald
    Mowlaee, Pejman
    Fingscheidt, Tim
    IEEE SIGNAL PROCESSING MAGAZINE, 2024, 41 (06) : 24 - 38
  • [44] A Neural Network-Based Approach for Approximating Arbitrary Roots of Polynomials
    Freitas, Diogo
    Guerreiro Lopes, Luiz
    Morgado-Dias, Fernando
    MATHEMATICS, 2021, 9 (04) : 1 - 14
  • [45] An artificial neural network-based approach for the impedance modeling of piezoelectric energy harvesting devices
    Zhao, Sheng
    Fu, Hai-Peng
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2018, 31 (05)
  • [46] Analysis of the Effects of Finite Precision in Neural Network-Based Sound Classifiers for Digital Hearing Aids
    Roberto Gil-Pita (EURASIP Member)
    Enrique Alexandre
    Lucas Cuadra (EURASIP Member)
    Raúl Vicen
    Manuel Rosa-Zurera (EURASIP Member)
    EURASIP Journal on Advances in Signal Processing, 2009
  • [47] Neural Network-Based Optimization of Progressive Image Transmission in MIMO Systems
    Pyo, Jiyoung
    Kim, Sang-Hyo
    Chang, Seok-Ho
    2022 IEEE 95TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-SPRING), 2022,
  • [48] Optimization of CNC ball end milling: a neural network-based model
    El-Mounayri, H
    Kishawy, H
    Briceno, J
    JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2005, 166 (01) : 50 - 62
  • [49] Neural network-based optimization of fibres for seismic retrofitting applications of UHPFRC
    Abellan-Garcia, Joaquin
    DSanchez-Diaz, Jairo A.
    Ospina-Becerra, Victoria Eugenia
    EUROPEAN JOURNAL OF ENVIRONMENTAL AND CIVIL ENGINEERING, 2022, 26 (13) : 6305 - 6333
  • [50] Optimization Assisted by Neural Network-Based Machine Learning in Electromagnetic Applications
    Papathanasopoulos, Anastasios
    Apostolopoulos, Pavlos Athanasios
    Rahmat-Samii, Yahya
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2024, 72 (01) : 160 - 173