I. Introduction
Artificial neural networks (ANNs) are a core information processing technology in the field of artificial intelligence and machine learning. They have been making remarkable progress in recent years, and are applied increasingly in the real world. One type of ANN is the recurrent neural networks (RNNs), having a recursive structure that makes it suitable for handling time-varying signals. They have been used in a wide range of applications, including industry, medicine, economics, and language [1].