Title :
A complexity based Silent Pruning Algorithm
Author :
Ahmed, Sultan Uddin ; Khan, Md Fazle Elahi ; Shahjahan, Md ; Murase, Kazuyuki
Author_Institution :
Dept. of Electron. & Commun. Eng., Khulna Univ. of Eng. & Technol. (KUET), Khulna, Bangladesh
Abstract :
This paper presents a Lempel Ziv Complexity (LZC) based pruning algorithm, called Silent Pruning Algorithm (SPA), for designing artificial neural networks (ANNs). This algorithm prunes hidden neurons during the training process of ANNs according to their ranks computed with LZC. LZC extracts the number of unique patterns in a time sequence as a measure of rank. As a result, it is expected that LZC computes idleness or activeness of a hidden unit in training. The pruning is done on hidden nodes of three layered feed-forward neural network based on lowest LZC (lowest rank) of hidden neurons. This algorithm is similar to yet different from other so far existing pruning algorithms. One of the sub goals of this method is to quantify the complexity and topology of ANN. The SPA not only prunes hidden units but also facilitates to maintain complexity. The proposed SPA has been tested on a number of challenging benchmark problems in machine learning and ANNs, including Cancer, Diabetes, Heart disease, Card, and Glass identification problems. In order to justify the effectiveness of SPA we have developed a method which prunes hidden units randomly. In addition SPA is compared with variance analysis of sensitivity information based pruning method. The experimental results show that SPA can design compact ANN architectures with good generalization ability. The results also show that facilitating complexity and suppressing simplicity help the training to produce resourceful and functional network.
Keywords :
computational complexity; feedforward neural nets; learning (artificial intelligence); pattern recognition; Lempel Ziv Complexity; artificial neural network design; hidden neuron pruning; layered feed-forward neural network; machine learning; silent pruning algorithm; time sequence; topology; unique pattern extraction; Algorithm design and analysis; Artificial neural networks; Cancer; Complexity theory; Diabetes; Neurons; Training;
Conference_Titel :
Neural Networks (IJCNN), The 2010 International Joint Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4244-6916-1
DOI :
10.1109/IJCNN.2010.5596290