Skip to main content
Log in

A radial basis probabilistic process neural network model and corresponding classification algorithm

  • Published:
Applied Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Liu YJ, Lu S, Tong S, Chen X, Chen CP, Li DJ (2018) Adaptive control-based barrier lyapunov functions for a class of stochastic nonlinear systems with full state constraints. Automatica 87:83–93

    Article  MathSciNet  MATH  Google Scholar 

  2. Li L, Ding SX, Qiu J, Yang Y (2017) Real-time fault detection approach for nonlinear systems and its asynchronous t–s fuzzy observer-based implementation. IEEE Transactions on Cybernetics 47(2):283–294

    Google Scholar 

  3. Nayak PC, Sudheer K, Rangan D, Ramasastri K (2004) A neuro-fuzzy computing technique for modeling hydrological time series. J Hydrol 291(1-2):52–66

    Article  Google Scholar 

  4. Bououden S, Chadli M, Karimi HR (2015) Control of uncertain highly nonlinear biological process based on takagi–sugeno fuzzy models. Signal Process 108:195–205

    Article  Google Scholar 

  5. Gao J, Murphey YL, Zhu H (2018) Multivariate time series prediction of lane changing behavior using deep neural network. Appl Intell 48(10):3523–3537

    Article  Google Scholar 

  6. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural computation 9(8):1735–1780

    Article  Google Scholar 

  7. Hüsken M, Stagge P (2003) Recurrent neural networks for time series classification. Neurocomputing 50:223–235

    Article  MATH  Google Scholar 

  8. Sutskever I, Hinton G (2007) Learning multilevel distributed representations for high-dimensional sequences. In: Artificial intelligence and statistics, pp 548–555

  9. Bengio Y, Larochelle H, Lamblin P, Popovici D, Courville A, Simard C, Louradour J, Erhan D (2007) Deep architectures for baby ai

  10. Sutskever I, Hinton GE, Taylor GW (2009) The recurrent temporal restricted boltzmann machine. In: Advances in neural information processing systems, pp 1601–1608

  11. Waheeb W, Ghazali R, Hussain AJ (2018) Dynamic ridge polynomial neural network with lyapunov function for time series forecasting. Appl Intell 48(7):1721–1738

    Article  Google Scholar 

  12. LeCun Y, Bengio Y, et al. (1995) Convolutional networks for images, speech, and time series. The Handbook of Brain Theory and Neural Networks 3361(10):1995

    Google Scholar 

  13. Huang DS (1999) Application of generalized radial basis function networks to recognition of radar targets. Int J Pattern Recognit Artif Intell 13(06):945–962

    Article  Google Scholar 

  14. Huang DS (1999) Radial basis probabilistic neural networks: Model and application. Int J Pattern Recognit Artif Intell 13(07):1083–1101

    Article  Google Scholar 

  15. Renals S, Rohwer R (1989) Phoneme classification experiments using radial basis functions. In: Proceedings of the IEEE international joint conference on neural networks (IJCNN’89), vol 1, pp 461–467

  16. Specht DF (1990) Probabilistic neural networks. Neural Netw 3(1):109–118

    Article  Google Scholar 

  17. Huang DS, Ma SD (1996) A new radial basis probabilistic neural network model. In: 1996., 3rd international conference on Signal processing, vol 2. IEEE, pp 1449–1452

  18. Han J, He Mh, Mao Y, Mq Ren (2007) A new method for recognising radar radiating-source. In: 2007. ICWAPR’07. International conference on wavelet analysis and pattern recognition, vol 4. IEEE, pp 1665–1668

  19. Kulkarni A, Rai H, Jahagirdar K, Upparamani P (2013) A leaf recognition technique for plant classification using rbpnn and zernike moments. International Journal of Advanced Research in Computer and Communication Engineering 2(1):984–988

    Google Scholar 

  20. He HY, Jg Yao, Jiang ZL, Li W w (2006) Contamination grades recognition of insulators under different humidity using infrared image features and rbpnn. In: Zhongguo Dianji Gongcheng Xuebao(Proceedings of the Chinese Society of Electrical Engineering), vol 26, pp 117–123

  21. Huang ZK, Wang ZF (2007) Bark classification using rbpnn in different color space. In: Neural information processing, vol 11

  22. Du J, Huang D, Wang X, Gu X (2005) Shape recognition based on radial basis probabilistic neural network and application to plant species identification. In: International symposium on neural networks, Springer, pp 281–285

  23. Guo L, Huang DS (2003) Human face recognition based on radial basis probabilistic neural network. In: 2003. Proceedings of the international joint conference on neural networks, vol 3. IEEE, pp 2208–2211

  24. Shang L, Huang DS, Du JX, Zheng CH (2006) Palmprint recognition using fastica algorithm and radial basis probabilistic neural network. Neurocomputing 69(13-15):1782–1786

    Article  Google Scholar 

  25. Liu YJ, Gao Y, Tong S, Chen CP (2016) A unified approach to adaptive neural control for nonlinear discrete-time systems with nonlinear dead-zone input. IEEE Trans Neural Netw Learning Syst 27(1):139–150

    Article  MathSciNet  Google Scholar 

  26. Parzen E (1962) On estimation of a probability density function and mode. Ann Math Stat 33(3):1065–1076

    Article  MathSciNet  MATH  Google Scholar 

  27. Chang PC, Lin JJ, Hsieh JC, Weng J (2012) Myocardial infarction classification with multi-lead ecg using hidden markov models and gaussian mixture models. Appl Soft Comput 12(10):3165–3175

    Article  Google Scholar 

  28. Rajpurkar P, Hannun AY, Haghpanahi M, Bourn C, Ng AY (2017) Cardiologist-level arrhythmia detection with convolutional neural networks. arXiv:170701836

  29. Pyakillya B, Kazachenko N, Mikhailovsky N (2017) Deep learning for ecg classification. In: Journal of physics: conference series, vol 913. IOP Publishing, p 012004

  30. Schwab P, Scebba G, Zhang J, Delai M, Karlen W (2017) Beat by beat: Classifying cardiac arrhythmias with recurrent neural networks. arXiv:171006319

  31. Rajan D, Thiagarajan JJ (2018) A generative modeling approach to limited channel ecg classification. arXiv:180206458

  32. Keogh EJ, Pazzani MJ (2001) Derivative dynamic time warping. In: Proceedings of the 2001 SIAM international conference on data mining, SIAM, pp 1-11

  33. Giorgino T, et al. (2009) Computing and visualizing dynamic time warping alignments in r: the dtw package. J Stat Softw 31(7):1–24

    Article  Google Scholar 

  34. Bezdek JC, Ehrlich R, Full W (1984) Fcm: The fuzzy c-means clustering algorithm. Comput Geosci 10 (2-3):191–203

    Article  Google Scholar 

  35. Ghaffari M, Ghadiri N (2016) Ambiguity-driven fuzzy c-means clustering: how to detect uncertain clustered records. Appl Intell 45(2):293–304

    Article  Google Scholar 

  36. Saritha C, Sukanya V, Murthy YN (2008) Ecg signal analysis using wavelet transforms. Bulg J Phys 35(1):68–77

    MATH  Google Scholar 

  37. Jw Zhang, Liu X, Dong J (2012) Ccdd: an enhanced standard ecg database with its management and annotation tools. Int J Artif Intell Tools 21(05):1240020

    Article  Google Scholar 

  38. Lp Jin, Dong J (2016) Research on classification algorithm of clinical electrocardiogram based on ensemble learning. J Biomed Eng 33(05):825–833

    Google Scholar 

  39. Reasat T, Shahnaz C (2017) Detection of inferior myocardial infarction using shallow convolutional neural networks. In: Humanitarian technology conference (R10-HTC), 2017 IEEE Region 10, IEEE, pp 718–721

  40. Hong S, Wu M, Zhou Y, Wang Q, Shang J, Li H, Xie J (2017) Encase: An ensemble classifier for ecg classification using expert features and deep neural networks. In: Computing in cardiology (CinC), 2017, IEEE, pp 1–4

  41. Sharma LD, Sunkaria RK (2018) Inferior myocardial infarction detection using stationary wavelet transform and machine learning approach. SIViP 12(2):199–206

    Article  Google Scholar 

  42. Acharya UR, Fujita H, Oh SL, Hagiwara Y, Tan JH, Adam M, Tan RS (2018) Deep convolutional neural network for the automated diagnosis of congestive heart failure using ecg signals. Appl Intell. Published Online: https://doi.org/10.1007/s10489-018-1179-1

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shaohua Xu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, K., Xu, S. & Feng, N. A radial basis probabilistic process neural network model and corresponding classification algorithm. Appl Intell 49, 2256–2265 (2019). https://doi.org/10.1007/s10489-018-1369-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-018-1369-x

Keywords

Navigation