Abstract

A radial basis probabilistic process neuron (RBPPN) and radial basis probabilistic process neural network (RBPPNN) model are proposed to fuse a priori knowledge for application to time-varying signal pattern classification. RBPPN inputs were multi-channel time-varying signals and a generalized inner product was used to perform spatio-temporal aggregation of input signals in the kernel. Typical signal samples from various pattern subsets in the sample set were used as kernel center functions, which use morphological distribution characteristics and combination relationships to implicitly express prior knowledge for the signal category. The exponential probability function was used as the activation function to achieve kernel transformation and RBPPN probability output. The RBPPNN is composed of process signal input layers, an RBPPN hidden layer, a pattern layer, and a Softmax classifier developed through stacking. Generalized inner product operations were used to conduct probability similarity measurements of distribution characteristics between process signals. The pattern layer selectivity summed inputs from the RBPPN hidden layer to the pattern layer according to the category of the kernel center function. Its outputs were then used as inputs in the Softmax classifier. The proposed RBPPNN information processing mechanism was extended to the time domain, and through learning time-varying signal training samples, achieved extraction, expression, and information association of time-varying signal characteristics, as well as direct classification. It can improve the deficiencies of existing neural networks, such as a complete large-scale training dataset is needed, and the information processing flow is complex. In this paper, the properties of the RBPPNN are analyzed and a specific learning algorithm is presented which synthesizes dynamic time warping, dynamic C-means clustering, and the mean square error algorithm. A series of 12-lead electrocardiogram (ECG) signals were used for classification testing of heart disease diagnosis results. The ECG classification accuracy across ten disease types was 75.52% and sinus arrhythmia was identified with an accuracy of 86.75%, verifying the effectiveness of the model and algorithm.