Skip to main content
Log in

Feature data-driven-reinforced fuzzy radial basis function neural network classifier with the aid of preprocessing techniques and particle swarm optimization

  • Foundation, algebraic, and analytical methods in soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

In this study, reinforced fuzzy radial basis function neural networks (FRBFNN) classifier driven by feature extracted data completed with the aid of effectively preprocessing techniques and evolutionary optimization, and its comprehensive design methodology are introduced. An Overall structure of the reinforced FRBFNN comprises the preprocessing part, the premise part and the consequence part of fuzzy rules of the network. In the preprocessing part, four types of preprocessing algorithms such as principal component analysis (PCA), linear discriminant analysis (LDA), combination of PCA and LDA (Hybrid PCA) and fuzzy transform are considered. To extract feature data suitable to characterize signal data, the feature extraction of information data is carried out through the dimensionality reduction done by the preprocessing technique, and then the reduced data are used as the input to the FRBFNN classifier. In the premise part of fuzzy rules of the network, the number of fuzzy rules is determined according to the number of clusters by fuzzy c-means (FCM) clustering. The fitness values of individual fuzzy rules are obtained based on data distribution. In the consequence part of fuzzy rules of the network, the parameters of connection weights located between the hidden layer and the output layer of FRBFNN classifier are estimated by means of the least square estimation. Particle swarm optimization (PSO) is exploited for structural as well as parametric optimization in the FRBFNN classifier. The parameters to be optimized by PSO are related to six factors such as the determination of whether to use data preprocessing, the type of data preprocessing technique, the number of input variables reduced by the preprocessing technique, fuzzification coefficient and the number of fuzzy rules used in fuzzy c-means (FCM) clustering, and the type of connection weights. By using diverse benchmark dataset obtained from UCI repository, the classification performance of the reinforced FRBFNN classifier was evaluated. Through a variety of classification algorithms existed in the Weka data mining software (Weka), the classification performance of the reinforced FRBFNN classifier was compared as well. The superiority of the proposed classifier is demonstrated through Friedman test. Furthermore, we assessed the classification performance of the reinforced FRBFNN classifier applied to black plastic wastes spectral data acquired from Raman and Laser induced breakdown spectroscopy equipment for the practical application of the material sorting system of the black plastic wastes.

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
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

References

  • Alexandridis A, Sarimveis H, Bafas G (2003) A new algorithm for online structure and parameter adaptation of RBF networks. Neural Netw 16(7):1003–1017

    Google Scholar 

  • Aljarah I, Faris H, Mirjalili S (2018) Optimizing connection weights in neural networks using the whale optimization algorithm. Soft Comput 22(1):1–15

    Google Scholar 

  • Anter AM, Ali M (2020) Feature selection strategy based on hybrid crow search optimization algorithm integrated with chaos theory and fuzzy c-means algorithm for medical diagnosis problems. Soft Comput 24(3):1565–1584

    Google Scholar 

  • Apostolikas G, Tzafestas S (2003) On-line RBFNN based identification of rapidly time-varying nonlinear systems with optimal structure-adaptation. Math Comput Simul 63(1):1–13

    MathSciNet  MATH  Google Scholar 

  • Artoni F, Delorme A, Makeig S (2018) Applying dimension reduction to EEG data by principal component analysis reduces the quality of its subsequent independent component decomposition. Neuroimage 175:176–187

    Google Scholar 

  • Bae J-S, Oh S-K, Pedrycz W, Fu Z (2019) Design of fuzzy radial basis function neural network classifier based on information data preprocessing for recycling black plastic wastes: comparative studies of ATR FT-IR and Raman spectroscopy. Appl Intell 49(3):929–949

    Google Scholar 

  • Chang L, Zhou Z, You Y, Yang L, Zhou Z (2016) Belief rule based expert system for classification problems with new rule activation and weight calculation procedures. Inf Sci 336:75–91

    Google Scholar 

  • Chicco D, Jurman G (2020) The advantages of the Matthews correlation coefficient (MCC) over F1 score and accuracy in binary classification evaluation. BMC Genomics 21(1):1–13

    Google Scholar 

  • Costa NC, Hu W, Bai ZJ, Scalettar RT, Singh RR (2017) Principal component analysis for fermionic critical points. Phys Rev B 96(19):195138

    Google Scholar 

  • de la Mata-Moya D, Jarabo-Amores MP, Rosa-Zurera M, Borge JCN, López-Ferreras F (2009) Combining MLPs and RBFNNs to detect signals with unknown parameters. IEEE Trans Instrum Meas 58(9):2989–2995

    Google Scholar 

  • Demšar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30

    MathSciNet  MATH  Google Scholar 

  • Deng W, Yao R, Zhao H, Yang X, Li G (2019) A novel intelligent diagnosis method using optimal LS-SVM with improved PSO algorithm. Soft Comput 23(7):2445–2462

    Google Scholar 

  • El-Kenawy ES, Eid M (2020) Hybrid gray wolf and particle swarm optimization for feature selection. Int J Innov Comput Inf Control 16(3):831–844

    Google Scholar 

  • Er MJ, Wu S, Lu J, Toh HL (2002) Face recognition with radial basis function (RBF) neural networks. IEEE Trans Neural Netw 13(3):697–710

    Google Scholar 

  • Grassi S, Pareschi L (2021) From particle swarm optimization to consensus based optimization: stochastic modeling and mean-field limit. Math Models Methods Appl Sci 31(08):1625–1657

    MathSciNet  MATH  Google Scholar 

  • Hu X, Li SE, Yang Y (2015) Advanced machine learning approach for lithium-ion battery state estimation in electric vehicles. IEEE Trans Transp Electrif 2(2):140–149

    MathSciNet  Google Scholar 

  • Hussain SS, Usman M, Siddique THM, Naseem I, Togneri R, and Bennamoun M (2021) q-RBFNN: a quantum calculus-based RBF Neural Network. arXiv preprint https://arxiv.org/abs/2106.01370

  • Irigaray D, Dufrechou E, Pedemonte M, Ezzatti P, López-Vázquez C (2019) Accelerating the calculation of Friedman test tables on many-core processors. Latin American high performance computing conference. Springer, Cham, pp 122–135

    Google Scholar 

  • Jain AK, Duin RPW, Mao J (2000) Statistical pattern recognition: A review. IEEE Trans Pattern Anal Mach Intell 22(1):4–37

    Google Scholar 

  • Jordehi AR, Jasni J, Abd Wahab N, Kadir MZ, Javadi MS (2015) Enhanced leader PSO (ELPSO): a new algorithm for allocating distributed TCSC’s in power systems. Int J Electr Power Energy Syst 64:771–784

    Google Scholar 

  • Kennedy J and Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN'95-international conference on neural networks. 4:1942–1948

  • Khan S, Naseem I, Malik MA, Togneri R, Bennamoun M (2018) A fractional gradient descent-based rbf neural network. Circuits Syst Signal Process 37(12):5311–5332

    MathSciNet  Google Scholar 

  • Khosravi A, Koury RNN, Machado L, Pabon JJG (2018) Prediction of hourly solar radiation in Abu Musa Island using machine learning algorithms. J Clean Prod 176:63–75

    Google Scholar 

  • Kim KI, Jung K, Kim HJ (2002) Face recognition using kernel principal component analysis. IEEE Signal Process Lett 9(2):40–42

    Google Scholar 

  • Kwan HK, Cai Y (1994) A fuzzy neural network and its application to pattern recognition. IEEE Trans Fuzzy Syst 2(3):185–193

    Google Scholar 

  • Li C-N, Shao Y-H, Deng N-Y (2015) Robust L1-norm two-dimensional linear discriminant analysis. Neural Netw 65:92–104

    MATH  Google Scholar 

  • Mahmoudi N, Duman E (2015) Detecting credit card fraud by modified fisher discriminant analysis. Expert Syst Appl 42(5):2510–2516

    Google Scholar 

  • Manchanda M, Sharma R (2018) An improved multimodal medical image fusion algorithm based on fuzzy transform. J vis Commun Image Represent 51:76–94

    Google Scholar 

  • Oh S-K, Kim W-D, Pedrycz W, Park B-J (2011) Polynomial-based radial basis function neural networks (P-RBF NNs) realized with the aid of particle swarm optimization. Fuzzy Sets Syst 163(1):54–77

    MathSciNet  MATH  Google Scholar 

  • Oh S-K, Yoo S-H, Pedrycz W (2013) Design of face recognition algorithm using PCA-LDA combined for hybrid data pre-processing and polynomial-based RBF neural networks: design and its application. Expert Syst Appl 40(5):1451–1466

    Google Scholar 

  • Oh S-K, Kim W-D, Pedrycz W (2016) Design of radial basis function neural network classifier realized with the aid of data preprocessing techniques: design and analysis. Int J Gen Syst 45(4):434–454

    MathSciNet  MATH  Google Scholar 

  • Oong TH, Isa NAM (2011) Adaptive evolutionary artificial neural networks for pattern classification. IEEE Trans Neural Networks 22(11):1823–1836

    Google Scholar 

  • Park B-J, Pedrycz W, Oh S-K (2010) Polynomial-based radial basis function neural networks (P-RBF NNs) and their application to pattern classification. Appl Intell 32(1):27–46

    Google Scholar 

  • Patanè G (2021) Continuous fuzzy transform as integral operator. IEEE Trans Fuzzy Syst 29(10):3093–3102

    Google Scholar 

  • Perfilieva I (2006) Fuzzy transforms: theory and applications. Fuzzy Sets Syst 157(8):993–1023

    MathSciNet  MATH  Google Scholar 

  • Perfilieva I, Novák V, Dvořák A (2008) Fuzzy transform in the analysis of data. Int J Approx Reason 48(1):36–46

    MATH  Google Scholar 

  • Qiu X, Zhang L, Suganthan PN, Amaratunga GA (2017) Oblique random forest ensemble via least square estimation for time series forecasting. Inf Sci 420:249–262

    Google Scholar 

  • Riza LS, Bergmeir CN, Herrera Triguero F, Benítez Sánchez JM (2015) frbs: Fuzzy rule-based systems for classification and regression in R. J Stat Soft. https://doi.org/10.18637/jss.v065.i06

    Article  Google Scholar 

  • Roh S-B, Oh S-K, Park E-K, Choi W-Z (2017) Identification of black plastics realized with the aid of Raman spectroscopy and fuzzy radial basis function neural networks classifier. J Mater Cycles Waste Manage 19(3):1093–1105

    Google Scholar 

  • Roh S-B, Park S-B, Oh S-K, Park E-K, Choi W-Z (2018) Development of intelligent sorting system realized with the aid of laser-induced breakdown spectroscopy and hybrid preprocessing algorithm-based radial basis function neural networks for recycling black plastic wastes. J Mater Cycles Waste Manage 20(4):1934–1949

    Google Scholar 

  • Roh S-B, Oh S-K, Yoon J-H, Seo K (2019) Design of face recognition system based on fuzzy transform and radial basis function neural networks. Soft Comput 23(13):4969–4985

    Google Scholar 

  • Romero A, Gatta C, Camps-Valls G (2015) Unsupervised deep feature extraction for remote sensing image classification. IEEE Trans Geosci Remote Sens 54(3):1349–1362

    Google Scholar 

  • Shanthi MB, Meenakshi DK, Ramesh PK (2018) Particle swarm optimization. In: Nayyar A, Le DN, Nguyen NG (eds) Advances in swarm intelligence for optimizing problems in computer science (pp 115–144). Chapman and Hall CRC

    Google Scholar 

  • Tolba AS, Abu-Rezq AN (2000) Combined classifiers for invariant face recognition. Pattern Anal Appl 3(4):289–302

    MathSciNet  MATH  Google Scholar 

  • Wang X, Liu X, Pedrycz W, Zhang L (2015) Fuzzy rule based decision trees. Pattern Recogn 48(1):50–59

    Google Scholar 

  • Wang S, Lu J, Gu X, Du H, Yang J (2016) Semi-supervised linear discriminant analysis for dimension reduction and classification. Pattern Recogn 57:179–189

    MATH  Google Scholar 

  • Yazdi HS, Rowhanimanesh A, Modares H (2012) A general insight into the effect of neuron structure on classification. Knowl Inf Syst 30(1):135–154

    Google Scholar 

  • Ye Q, Yang J, Liu F, Zhao C, Ye N, Yin T (2016) L1-norm distance linear discriminant analysis based on an effective iterative algorithm. IEEE Trans Circuits Syst Video Technol 28(1):114–129

    Google Scholar 

  • Yeung KY, Ruzzo WL (2001) Principal component analysis for clustering gene expression data. Bioinformatics 17(9):763–774

    Google Scholar 

  • Zemmal N, Azizi N, Sellami M, Cheriguene S, Ziani A, AlDwairi M, Dendani N (2020) Particle swarm optimization based swarm intelligence for active learning improvement: application on medical data classification. Cogn Comput 12(5):991–1010

    Google Scholar 

  • Zhang S, Xu J, Lee LH, Chew EP, Wong WP, Chen CH (2016) Optimal computing budget allocation for particle swarm optimization in stochastic optimization. IEEE Trans Evol Comput 21(2):206–219

    Google Scholar 

  • Zhang L, Zhong W, Zhong C, Lu W, Liu X, Pedrycz W (2017) Fuzzy C-Means clustering based on dual expression between cluster prototypes and reconstructed data. Int J Approx Reason 90:389–410

    MathSciNet  MATH  Google Scholar 

  • Zhang Y, Liu X, Bao F, Chi J, Zhang C, Liu P (2020) Particle swarm optimization with adaptive learning strategy. Knowl Based Syst 196:105789

    Google Scholar 

  • Zhao Y, Pei J, Chen H (2019a) Multi-layer radial basis function neural network based on multi-scale kernel learning. Appl Soft Comput 82:105541

    Google Scholar 

  • Zhao H, Zheng J, Xu J, Deng W (2019b) Fault diagnosis method based on principal component analysis and broad learning system. IEEE Access 7:99263–99272

    Google Scholar 

  • Zhou K, Yang S (2016) Exploring the uniform effect of FCM clustering: a data distribution perspective. Knowl-Based Syst 96:76–83

    Google Scholar 

Download references

Acknowledgements

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea Government (MSIT) (NRF-2021R1F1A1056102).

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea Government (MSIT) (NRF-2021R1F1A1056102 & NRF-2023K2A9A2A06060385).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sung-Kwun Oh.

Ethics declarations

Conflict of interest

Sang-Beom Park, Sung-Kwun Oh, and Witold Pedrycz declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animal performed by any of the authors.

Informed consent

None.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Park, SB., Oh, SK. & Pedrycz, W. Feature data-driven-reinforced fuzzy radial basis function neural network classifier with the aid of preprocessing techniques and particle swarm optimization. Soft Comput 27, 15443–15462 (2023). https://doi.org/10.1007/s00500-023-09124-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09124-6

Keywords

Navigation