15th International Conference on Electronics, Communications and Computers (CONIELECOMP'05)
Design of a Neural Network for the Classification of Patterns into K Classes Using a Linear Programming-Based Method
Puebla, Mexico
February 28-March 02
ISBN: 0-7695-2283-1
When a set of patterns is not linearly separable, the problem of designing and training a neural network for classification using discrete activation functions is NP-complete. For this reason, the main efforts of researchers in this area are aimed at designing efficient algorithms that produce good heuristic solutions. The majority of the reported results propose variations and modifications of the classical algorithm for perceptron training in order to obtain the number of neurons in the hidden layer and the corresponding matrix of weights. The algorithm presented in this paper transforms the original set of training patterns into a linearly separable set. When the procedure for verifying linear separability is applied, the weights corresponding to the output layer are obtained. The end result of the proposed algorithm, a trained neural network is obtained that correctly classifies the set of patterns into K classes.
Citation:
Jos? Luis Mart?nez Flores, Francisco R. ?ngel-Bello Acosta, Neale R. Smith, "Design of a Neural Network for the Classification of Patterns into K Classes Using a Linear Programming-Based Method," conielecomp, pp.207-212, 15th International Conference on Electronics, Communications and Computers (CONIELECOMP'05), 2005