Memetic algorithms for training feedforward neural networks: an approach based on gravitational search algorithm

被引:0
|
作者
Ricardo García-Ródenas
Luis Jimenez Linares
Julio Alberto López-Gómez
机构
[1] University of Castilla la Mancha,Department of Mathematics
[2] University of Castilla la Mancha,Department of Information Technologies and Systems
来源
关键词
Feedforward neural networks; Memetic algorithms; Gravitational search algorithm; Quasi-Newton methods;
D O I
暂无
中图分类号
学科分类号
摘要
The backpropagation (BP) algorithm is a gradient-based algorithm used for training a feedforward neural network (FNN). Despite the fact that BP is still used today when FNNs are trained, it has some disadvantages, including the following: (i) it fails when non-differentiable functions are addressed, (ii) it can become trapped in local minima, and (iii) it has slow convergence. In order to solve some of these problems, metaheuristic algorithms have been used to train FNN. Although they have good exploration skills, they are not as good as gradient-based algorithms at exploitation tasks. The main contribution of this article lies in its application of novel memetic approaches based on the Gravitational Search Algorithm (GSA) and Chaotic Gravitational Search Algorithm (CGSA) algorithms, called respectively Memetic Gravitational Search Algorithm (MGSA) and Memetic Chaotic Gravitational Search Algorithm (MCGSA), to train FNNs in three classical benchmark problems: the XOR problem, the approximation of a continuous function, and classification tasks. The results show that both approaches constitute suitable alternatives for training FNNs, even improving on the performance of other state-of-the-art metaheuristic algorithms such as ParticleSwarm Optimization (PSO), the Genetic Algorithm (GA), the Adaptive Differential Evolution algorithm with Repaired crossover rate (Rcr-JADE), and the Covariance matrix learning and Bimodal distribution parameter setting Differential Evolution (COBIDE) algorithm. Swarm optimization, the genetic algorithm, the adaptive differential evolution algorithm with repaired crossover rate, and the covariance matrix learning and bimodal distribution parameter setting differential evolution algorithm.
引用
收藏
页码:2561 / 2588
页数:27
相关论文
共 50 条
  • [1] Memetic algorithms for training feedforward neural networks: an approach based on gravitational search algorithm
    Garcia-Rodenas, Ricardo
    Jimenez Linares, Luis
    Alberto Lopez-Gomez, Julio
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (07): : 2561 - 2588
  • [2] Training Feedforward Neural Networks using Hybrid Flower Pollination-Gravitational Search Algorithm
    Chakraborty, Dwaipayan
    Saha, Sankhadip
    Maity, Samaresh
    [J]. 2015 1ST INTERNATIONAL CONFERENCE ON FUTURISTIC TRENDS ON COMPUTATIONAL ANALYSIS AND KNOWLEDGE MANAGEMENT (ABLAZE), 2015, : 292 - 297
  • [3] Training feedforward neural networks using hybrid particle swarm optimization and gravitational search algorithm
    Mirjalili, SeyedAli
    Hashim, Siti Zaiton Mohd
    Sardroudi, Hossein Moradian
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (22) : 11125 - 11137
  • [4] Applying Bacterial Memetic Algorithm for Training Feedforward and Fuzzy Flip-Flop based Neural Networks
    Gal, Laszlo
    Botzheim, Janos
    Koczy, Laszlo T.
    Ruano, Antonio E.
    [J]. PROCEEDINGS OF THE JOINT 2009 INTERNATIONAL FUZZY SYSTEMS ASSOCIATION WORLD CONGRESS AND 2009 EUROPEAN SOCIETY OF FUZZY LOGIC AND TECHNOLOGY CONFERENCE, 2009, : 1833 - 1838
  • [5] Training Feedforward Neural Networks Using Symbiotic Organisms Search Algorithm
    Wu, Haizhou
    Zhou, Yongquan
    Luo, Qifang
    Basset, Mohamed Abdel
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
  • [6] NEW ALGORITHMS FOR TRAINING FEEDFORWARD NEURAL NETWORKS
    KAK, S
    [J]. PATTERN RECOGNITION LETTERS, 1994, 15 (03) : 295 - 298
  • [7] Step acceleration based training algorithm for feedforward neural networks
    Li, YL
    Wang, KQ
    Zhang, D
    [J]. 16TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL II, PROCEEDINGS, 2002, : 84 - 87
  • [8] A CONSTRUCTIVE BASED HYBRID TRAINING ALGORITHM FOR FEEDFORWARD NEURAL NETWORKS
    Ben Nasr, Mounir
    Chtourou, Mohamed
    [J]. 2009 6TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES, VOLS 1 AND 2, 2009, : 97 - 100
  • [9] Training feedforward neural networks using neural networks and genetic algorithms
    Tellez, P
    Tang, Y
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, PROCEEDINGS, 2004, : 308 - 311
  • [10] A hybrid training algorithm for feedforward neural networks
    Ben Nasr, Mounir
    Chtourou, Mohamed
    [J]. NEURAL PROCESSING LETTERS, 2006, 24 (02) : 107 - 117