A constructive algorithm for feedforward neural networks with incremental training

被引:42
|
作者
Liu, DR [1 ]
Chang, TS
Zhang, Y
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Chicago, IL 60607 USA
[2] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA 95616 USA
基金
美国国家科学基金会;
关键词
constructive algorithm; feedforward neural networks; incremental training; linear programming; quadratic programming;
D O I
10.1109/TCSI.2002.805733
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We develop, in this brief, a new constructive learning algorithm for feedforward neural networks. We employ an incremental training procedure where training patterns are learned one by one. Our algorithm starts with a single training pattern and a single hidden-layer neuron. During the course of neural network training, when the algorithm gets stuck in a local minimum, we will attempt to escape from the local minimum by using the weight scaling technique. It is only after several consecutive failed attempts in escaping from a local minimum that will we allow the network to grow by adding a hidden-layer neuron. At this stage, we employ an optimization procedure based on quadratic/linear programming to select initial weights for the newly added neuron. Our optimization procedure tends to make the network reach the error tolerance with no or little training after adding a hidden-layer neuron. Our simulation results indicate that the present constructive algorithm can obtain neural networks very close to minimal structures (with the least possible number of hidden-layer neurons) and that convergence (to a solution) in neural network training can be guaranteed. We tested our algorithm extensively using a widely used benchmark problem, i.e., the parity problem.
引用
收藏
页码:1876 / 1879
页数:4
相关论文
共 50 条
  • [1] A CONSTRUCTIVE BASED HYBRID TRAINING ALGORITHM FOR FEEDFORWARD NEURAL NETWORKS
    Ben Nasr, Mounir
    Chtourou, Mohamed
    2009 6TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES, VOLS 1 AND 2, 2009, : 97 - 100
  • [2] A constructive algorithm for feedforward neural networks
    Institute of System Science, East China Normal University
    不详
    不详
    1600, 659-664 (2004):
  • [3] Fault tolerant constructive algorithm for feedforward neural networks
    Hammadi, NC
    Ohmameuda, T
    Kaneko, K
    Ito, H
    PACIFIC RIM INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 1997, : 215 - 220
  • [4] Constructive training methods for feedforward neural networks with binary weights
    Mayoraz, E
    Aviolat, F
    INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 1996, 7 (02) : 149 - 166
  • [5] A constructive algorithm to synthesize arbitrarily connected feedforward neural networks
    Puma-Villanueva, Wilfredo J.
    dos Santos, Euripedes P.
    Von Zuben, Fernando J.
    NEUROCOMPUTING, 2012, 75 (01) : 14 - 32
  • [6] Dynamic constructive fault tolerant algorithm for feedforward neural networks
    Hammadi, NC
    Ohmameuda, T
    Kaneko, K
    Ito, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1998, E81D (01): : 115 - 123
  • [7] Constructive algorithm for fully connected cascade feedforward neural networks
    Qiao, Junfei
    Li, Fanjun
    Han, Honggui
    Li, Wenjing
    NEUROCOMPUTING, 2016, 182 : 154 - 164
  • [8] A hybrid training algorithm for feedforward neural networks
    Ben Nasr, Mounir
    Chtourou, Mohamed
    NEURAL PROCESSING LETTERS, 2006, 24 (02) : 107 - 117
  • [9] A TRAINING ALGORITHM FOR BINARY FEEDFORWARD NEURAL NETWORKS
    GRAY, DL
    MICHEL, AN
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (02): : 176 - 194
  • [10] A Hybrid Training Algorithm for Feedforward Neural Networks
    Mounir Ben Nasr
    Mohamed Chtourou
    Neural Processing Letters, 2006, 24 : 107 - 117