A new complex-valued wavelet neural network is proposed in this paper, by introducing a modified complex-valued back propagation algorithm, in which a new error function is to be minimized by the algorithm. The improvement performance is further confirmed by the simulation results, which showthat the modified algorithm is simpler than the conventional algorithm, and has better convergence, better stability and faster running speed.
Keywords: complex-valued wavelet neural network (CVWNN); complex-valued back propagation (CVBP) algorithm; XOR
IntroductionWavelet analysis theory is considered to be a breakthrough in the Fourier analysis and has been applied in many research areas. Wavelet transform can effectively extract the local information of the signal by scaling and translation to analyze the signal [1]. Combining the wavelets with the artificial neural network (ANN), the wavelet neural network (WNN) has been developed [2]- [4]. The ANN has many important properties such as learning, generalization, and parallel computation, although it need a large number of neurons in hidden layer and cannot converge quickly. WNN has inherited the good properties of the ANN. Moreover it can converge quickly and give high precision with reduced network size because of the time-frequency localization properties of wavelets [5].There are two types of WNN structure. The first WNN is pre-wavelet neural network, and the architecture is shown in Figure 1. The network firstly process the input signal using the orthogonal wavelet matrix, then the network put into learning and discriminating. The second WNN is called embedded wavelet neural network, the architecture of which is shown in Figure 2, in which the wavelet transform algorithm is integrated into the feed-forward neural network. In embedded wavelet neural network, wavelet functions are used in the hidden layer of the network as activation functions instead of local functions in time such as Gaussian and sigmoid functions.Li et al. [6] proposed complex-valued wavelet artificial network (CVWNN) using Haar wavelet as the hidden layer activation function (AF) in complex-valued artificial neural network (CVANN). The complex-valued wavelet neural network is the complex version of the real-valued wavelet neural network, which has complex inputs, outputs, connection weights, dilation and translation parameters, but the nonlinearity of the hidden nodes remains a real-valued function (real-valued wavelet function). CVWNN has expanded its applications in fields dealing with complex numbers such as biomedical image processing The core algorithm of the CVWNN is complex-valued BP algorithm, which is based on gradient descent often suffers from a local minima problem and has slow convergence. Many methods [12], [13] have been proposed to improve the performance, such as the convergence and the local stability. These methods usually applied adaptive activation function and added a term to the conventional error function to speed up the convergence and prevent the learning from stic...