Random Regrouping and Factorization in Cooperative Particle Swarm Optimization Based Large-Scale Neural Network Training

被引:2
作者
Dennis, Cody [1 ]
Ombuki-Berman, Beatrice M. [1 ]
Engelbrecht, Andries P. [2 ,3 ]
机构
[1] Brock Univ, Dept Comp Sci, St Catharines, ON, Canada
[2] Stellenbosch Univ, Dept Ind Engn, Stellenbosch, South Africa
[3] Stellenbosch Univ, Comp Sci Div, Stellenbosch, South Africa
关键词
Feed forward neural network; Particle swarm optimization; Random regrouping; Factorization; Variable interdependence; Saturation;
D O I
10.1007/s11063-019-10112-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Previous studies have shown that factorization and random regrouping significantly improve the performance of the cooperative particle swarm optimization (CPSO) algorithm. However, few studies have examined whether this trend continues when CPSO is applied to the training of feed forward neural networks. Neural network training problems often have very high dimensionality and introduce the issue of saturation, which has been shown to significantly affect the behavior of particles in the swarm; thus it should not be assumed that these trends hold. This study identifies the benefits of random regrouping and factorization to CPSO based neural network training, and proposes a number of approaches to problem decomposition for use in neural network training. Experiments are performed on 11 problems with sizes ranging from 35 up to 32,811 weights and biases, using a number of general approaches to problem decomposition, and state of the art algorithms taken from the literature. This study found that the impact of factorization and random regrouping on solution quality and swarm behavior depends heavily on the general approach to problem decomposition. It is shown that a random problem decomposition is effective in feed forward neural network training. A random problem decomposition has the benefit of reducing the issue of problem decomposition to the tuning of a single parameter.
引用
收藏
页码:759 / 796
页数:38
相关论文
共 54 条
  • [31] Cooperative Co-Evolution With Differential Grouping for Large Scale Optimization
    Omidvar, Mohammad Nabi
    Li, Xiaodong
    Mei, Yi
    Yao, Xin
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (03) : 378 - 393
  • [32] Pillai K.G., 2011, Proceedings of the IEEE Swarm Intelligence Symposium (SIS), P1, DOI DOI 10.1109/SIS.2011.5952566
  • [33] Qureshi S, 2016, IEEE C EVOL COMPUTAT, P440, DOI 10.1109/CEC.2016.7743827
  • [34] Rakitianskaia A, 2014, IEEE IJCNN, P4011, DOI 10.1109/IJCNN.2014.6889933
  • [35] An Efficient Vector-Growth Decomposition Algorithm for Cooperative Coevolution in Solving Large Scale Problems
    Ren, Zhigang
    Chen, An
    Wang, Lin
    Liang, Yongsheng
    Pang, Bei
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 41 - 42
  • [36] Robel A., 1994, Technical Report
  • [37] Reliable classification using neural networks: a genetic algorithm and backpropagation comparison
    Sexton, RS
    Dorsey, RE
    [J]. DECISION SUPPORT SYSTEMS, 2000, 30 (01) : 11 - 22
  • [38] A modified particle swarm optimizer
    Shi, YH
    Eberhart, R
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 69 - 73
  • [39] Factored Evolutionary Algorithms
    Strasser, Shane
    Sheppard, John
    Fortier, Nathan
    Goodman, Rollie
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (02) : 281 - 293
  • [40] A cooperative particle swarm optimizer with statistical variable interdependence learning
    Sun, Liang
    Yoshida, Shinichi
    Cheng, Xiaochun
    Liang, Yanchun
    [J]. INFORMATION SCIENCES, 2012, 186 (01) : 20 - 39