Long Short-Term Memory Neural Network Combined With a Hybrid-Modular Clockwork Structure for Transient Modeling of Nonlinear Circuits
This paper presents a novel macromodeling method and neural network structure called Clockwork Long Short-Term Memory (CWLSTM), tailored for high-speed nonlinear circuits. The proposed CWLSTM method is considered a more powerful yet simpler model than conventional LSTM due to its reduced parameter count and more efficient structure and training strategy. This structure promotes improved model generalization, resulting in better model accuracy and training time due to its unique modular gating connections. Additionally, the required training data is considerably reduced for generating a model with similar accuracy compared to the conventional LSTM. To further improve the proposed method, a hybrid version of CWLSTM, known as Hybrid-Modular CWLSTM, is introduced, utilizing various module types to enhance the model’s accuracy further. The reported experimental results reveal the superior performance of the proposed methods compared to the conventional LSTM in modeling high-speed nonlinear circuits. On top of the above advantages, the proposed methods can produce models that execute much faster than those based on existing simulation tools. The performance of the proposed methods is validated by modeling two high-speed nonlinear circuits.
Authors
- Ali Moftakharzadeh (ORCID: https://orcid.org/0000-0002-5634-6815)
- Yvon Savaria (ORCID: https://orcid.org/0000-0002-3404-9959)
- Amin Faraji (ORCID: https://orcid.org/0000-0001-6139-6190)
- Sayed Alireza Sadrossadat (ORCID: https://orcid.org/0000-0002-6192-1167)
- Amin Saboohi
- Razieh Moradi Chaleshtori
Institutions
- Yazd University (IR)
- University of Isfahan (IR)
- Polytechnique Montréal (CA)
- Shahid Beheshti University (IR)
Publication Details
- Journal
- IEEE Access
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/access.2025.3580588
- Primary Topic
- Power Quality and Harmonics
- Type
- article
- Field-Weighted Citation Impact
- 0.00