Improving the effect of fuzzy clustering on RBF network's performance in terms of particle swarm optimization

被引:9
作者
Tsekouras, George E. [1 ]
Manousakis, Andreas [1 ]
Vasilakos, Christos [2 ]
Kalabokidis, Kostas [2 ]
机构
[1] Univ Aegean, Dept Cultural Technol & Commun, Lab Intelligent Multimedia, GR-81100 Mitilini, Greece
[2] Univ Aegean, Dept Geog, GR-81100 Mitilini, Greece
关键词
Radial basis function neural networks; Fuzzy clustering; Particle swarm optimization; Armijo's rule; Lipchitz continuity; Distortion function; FUNCTION NEURAL-NETWORK; LEARNING ALGORITHM; CLASSIFICATION; PSO;
D O I
10.1016/j.advengsoft.2014.12.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a novel training algorithm for radial basis function neural networks based on fuzzy clustering and particle swarm optimization. So far, fuzzy clustering has proven to be a very efficient tool in designing such kind of networks. The motivation of the current work is to quantify the exact effect of fuzzy cluster analysis on the network's performance and use it in order to substantially improve this performance. There are two key theoretical findings resulting from the present work. First, it is analytically proved that when the standard fuzzy c-means algorithm is used to generate the input space fuzzy partition, the main effect this partition imposes to the network's square error (i.e. performance index) can be written down in terms of a distortion function that measures the ability of the partition to recreate the original data. Second, using the aforementioned distortion function, an upper bound of the network's square error can be constructed. Then, the particle swarm optimization (PSO) is put in place to minimize the above upper bound and determine the network's parameters. To further improve the accuracy, the basis function widths and the connection weights are fine-tuned by employing a steepest descent approach. The main experimental findings are: (a) the implementation of the PSO obtains a significant reduction of the square error while exhibiting a smooth dynamic behavior, (b) although the steepest descent further decreases the error it finally obtains smaller reduction rates, meaning that the strongest impact on the error reduction is provided by the PSO, and (c) the improved performance of the proposed network is demonstrated through an extensive comparison with other related methods using a 10-fold cross-validation analysis. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:25 / 37
页数:13
相关论文
共 29 条
  • [2] Borden RobertS., 1998, A Course in Advanced Calculus
  • [3] An improvement in RBF learning algorithm based on PSO for real time applications
    Fathi, Vahid
    Montazer, Gholam Ali
    [J]. NEUROCOMPUTING, 2013, 111 : 169 - 176
  • [4] Self-generation RBFNs using evolutional PSO learning
    Feng, Hsuan-Ming
    [J]. NEUROCOMPUTING, 2006, 70 (1-3) : 241 - 251
  • [5] A fuzzy hybrid learning algorithm for radial basis function neural network with application in human face recognition
    Haddadnia, J
    Faez, K
    Ahmadi, M
    [J]. PATTERN RECOGNITION, 2003, 36 (05) : 1187 - 1202
  • [6] Kennedy J., 1995, 1995 IEEE International Conference on Neural Networks Proceedings (Cat. No.95CH35828), P1942, DOI 10.1109/ICNN.1995.488968
  • [7] Time series prediction using RBF neural networks with a nonlinear time-varying evolution PSO algorithm
    Lee, Cheng-Ming
    Ko, Chia-Nan
    [J]. NEUROCOMPUTING, 2009, 73 (1-3) : 449 - 460
  • [8] A hybrid particle swarm optimization and its application in neural networks
    Leung, S. Y. S.
    Tang, Yang
    Wong, W. K.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) : 395 - 405
  • [9] A Self-Learning Particle Swarm Optimizer for Global Optimization Problems
    Li, Changhe
    Yang, Shengxiang
    Nguyen, Trung Thanh
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2012, 42 (03): : 627 - 646
  • [10] Robust and adaptive backstepping control for nonlinear systems using RBF neural networks
    Li, YH
    Qiang, S
    Zhuang, XY
    Kaynak, O
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2004, 15 (03): : 693 - 701