Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Journal Paper

Paper Information

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Persian Verion

Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

video

Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

sound

Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Persian Version

Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View:

2,649
Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Download:

0
Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Cites:

1

Information Journal Paper

Title

NEURAL NETWORK ENGINEERING USING LEARNING AUTOMATA: DETERMINATION OF DESIRED SIZE FOR THREE LAYERS FEED FORWARD NEURAL NETWORKS

Pages

  1-26

Keywords

Not Registered.

Abstract

 The goal of neural network engineering (NNE) is to study the advantages and disadvantages of neural networks and also providing methods to increase their performance. One of the problems in NNE is determination of optimal topology of neural networks for solving a given problem. There is no method to determine the optimal topology of multi-layer neural networks for a given problem. Usually, the designer selects a topology for neural networks and then trains it. The selected topology remains fixed during the training period. The performance of neural network depends on its size (number of hidden layers and hidden units). Determination of the optimal topology of neural network is an intractable problem. Therefore, most of algorithms for determination of the topology of neural network are approximate algorithms. These algorithms could be classified into five main groups: pruning algorithms, constructive algorithms, hybrid algorithms, evolutionary algorithms, and learning automata based algorithms. The only learning automata (LA) based algorithms, called survival algorithm, has been proposed by Beigy and Meybodi. This algorithm uses an object migrating learning automata and error back propagation (BP) algorithm and determines the number of hidden units of three layers neural networks, as training proceeds. In this paper, we propose three algorithms which are based on LA and BP. These algorithms determine a near optimal topology with low time complexity and high generalization capability for a given training set. These algorithms have two parts: determination of number of hidden units and determination of the number of hidden weights. One of the proposed algorithms uses the survival algorithm to determine the number of hidden units. A new algorithm based on LA is proposed to determine the number of hidden weights.  This algorithm deletes weights with small effect, which leads to lower time complexity and higher generalization rate. Two other algorithms do not omit the hidden units explicitly; a hidden unit is omitted when all its input weights are deleted. Most of the reported algorithms in the literature for determination of topology of neural networks use hill-climbing method and may stuck at local minima. The proposed algorithms use global search method which results in increasing the probability of escaping from local minima. The proposed algorithms have been tested on several problems such as: recognition of Farsi and English digits. Simulation results show that the produced networks have good performance. The proposed algorithms are compared with Karnin pruning algorithm.

Cites

References

  • No record.
  • Cite

    APA: Copy

    MEYBODI, M.R., & BEYGY, H.. (2001). NEURAL NETWORK ENGINEERING USING LEARNING AUTOMATA: DETERMINATION OF DESIRED SIZE FOR THREE LAYERS FEED FORWARD NEURAL NETWORKS. JOURNAL OF FACULTY OF ENGINEERING (UNIVERSITY OF TEHRAN), 34(4 (70)), 1-26. SID. https://sid.ir/paper/14284/en

    Vancouver: Copy

    MEYBODI M.R., BEYGY H.. NEURAL NETWORK ENGINEERING USING LEARNING AUTOMATA: DETERMINATION OF DESIRED SIZE FOR THREE LAYERS FEED FORWARD NEURAL NETWORKS. JOURNAL OF FACULTY OF ENGINEERING (UNIVERSITY OF TEHRAN)[Internet]. 2001;34(4 (70)):1-26. Available from: https://sid.ir/paper/14284/en

    IEEE: Copy

    M.R. MEYBODI, and H. BEYGY, “NEURAL NETWORK ENGINEERING USING LEARNING AUTOMATA: DETERMINATION OF DESIRED SIZE FOR THREE LAYERS FEED FORWARD NEURAL NETWORKS,” JOURNAL OF FACULTY OF ENGINEERING (UNIVERSITY OF TEHRAN), vol. 34, no. 4 (70), pp. 1–26, 2001, [Online]. Available: https://sid.ir/paper/14284/en

    Related Journal Papers

    Related Seminar Papers

  • No record.
  • Related Plans

  • No record.
  • Recommended Workshops






    Move to top