Abstract
Constructive neural network (CoNN) algorithms enable the architecture of a neural network to be constructed along with the learning process. This chapter describes a new feedforward CoNN algorithm suitable for multiclass domains named MBabCoNN, which can be considered an extension of its counterpart BabCoNN, suitable for two-class classification tasks. Besides describing the main concepts involved in the MBabCoNN proposal, the chapter also presents a comparative analysis of its performance versus the multiclass versions of five well-known constructive algorithms, in eight knowledge domains, as empirical evidence of the MBabCoNN suitability and efficiency for multiclass classification tasks.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Mitchell, T.M.: Machine learning. McGraw-Hill, USA (1997)
Duda, R.O., Hart, P.E., Stork, D.G.: Pattern classification. John Wiley & Sons, USA (2001)
Nilsson, N.J.: Learning machines. McGrall-Hill Systems Science Series, USA (1965)
Elizondo, D.: The linear separability problem: some testing methods. IEEE Transactions on Neural Networks 17(2), 330–344 (2006)
Bertini Jr., J.R., Nicoletti, M.C.: A constructive neural network algorithm based on the geometric concept of barycenter of convex hull. In: Rutkowski, L., Tadeusiewiza, R., Zadeh, L.A., Zurada, J. (eds.) Computational Intelligence: Methods and Applications, 1st edn., vol. 1, pp. 1–12. Academic Publishing House EXIT, Warsaw (2008)
Bertini Jr., J.R., Nicoletti, M.C.: MBabCoNN - a multiclass version of a constructive neural network algorithm based on linear separability and convex hull. In: Kůrková, V., Neruda, R., Koutník, J. (eds.) ICANN 2008, Part II. LNCS, vol. 5164, pp. 723–733. Springer, Heidelberg (2008)
Poulard, H.: Barycentric correction procedure: A fast method for learning threshold unit. In: WCNN 1995, Washington, DC, vol. 1, pp. 710–713 (1995)
Asuncion, A., Newman, D.J.: UCI machine learning repository. University of California, School of Information and Computer Science, Irvine (2007), http://www.ics.uci.edu/~mlearn/MLRepository.html
Parekh, R.G.: Constructive learning: inducing grammars and neural networks. Ph.D. Dissertation, Iowa State University, Ames, Iowa (1998)
Nicoletti, M.C., Bertini Jr., J.R.: An empirical evaluation of constructive neural network algorithms in classification tasks. Int. Journal of Innovative Computing and Applications (IJICA) 1, 2–13 (2007)
Gallant, S.I.: Neural network learning & expert systems. The MIT Press, Cambridge (1994)
Mézard, M., Nadal, J.: Learning feedforward networks: the tiling algorithm. J. Phys. A: Math. Gen. 22, 2191–2203 (1989)
Frean, M.: The upstart algorithm: a method for constructing and training feedforward neural networks. Neural Computation 2, 198–209 (1990)
Burgess, N.: A constructive algorithm that converges for real-valued input patterns. International Journal of Neural Systems 5(1), 59–66 (1994)
Amaldi, E., Guenin, B.: Two constructive methods for designing compact feedforward networks of threshold units. International Journal of Neural System 8(5), 629–645 (1997)
Poulard, H., Labreche, S.: A new threshold unit learning algorithm, Technical Report 95504, LAAS (December 1995)
Poulard, H., Estèves, D.: A convergence theorem for barycentric correction procedure, Technical Report 95180, LAAS-CNRS, Toulouse (1995)
Bertini Jr., J.R., Nicoletti, M.C., Hruschka Jr., E.R.: A comparative evaluation of constructive neural networks methods using PRM and BCP as TLU training algorithms. In: Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, pp. 3497–3502. IEEE Press, Los Alamitos (2006)
Bertini Jr., J.R., Nicoletti, M.C., Hruschka Jr., E.R., Ramer, A.: Two variants of the constructive neural network Tiling algorithm. In: Proceedings of The Sixth International Conference on Hybrid Intelligent Systems (HIS 2006), pp. 49–54. IEEE Computer Society, Washington (2006)
de Berg, M., van Kreveld, M., Overmars, M., Schwarzkopf, O.: Computational geometry: algorithms and applications, 2nd edn. Springer, Berlin (2000)
Parekh, R.G., Yang, J., Honavar, V.: Constructive neural network learning algorithms for multi-category real-valued pattern classification. TR ISU-CS-TR97-06, Iowa State University, IA (1997)
Parekh, R.G., Yang, J., Honavar, V.: Constructive neural network learning algorithm for multi-category classification. TR ISU-CS-TR95-15a, Iowa State University, IA (1995)
Parekh, R.G., Yang, J., Honavar, V.: MUpstart – a constructive neural network learning algorithm for multi-category pattern classification. In: ICNN 1997, vol. 3, pp. 1920–1924 (1997)
Yang, J., Parekh, R.G., Honavar, V.: MTiling – a constructive network learning algorithm for multi-category pattern classification. In: Proc. of the World Congress on Neural Networks, pp. 182–187 (1996)
Fahlman, S., Lebiere, C.: The cascade correlation architecture. In: Advances in Neural Information Processing Systems, vol. 2, pp. 524–532. Morgan Kaufmann, San Mateo (1990)
Demšar, J.: Statistical comparisons of classifiers over multiple data sets. Journal of Machine Learning Research 7, 1–30 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Bertini, J.R., do Carmo Nicoletti, M. (2009). A Feedforward Constructive Neural Network Algorithm for Multiclass Tasks Based on Linear Separability. In: Franco, L., Elizondo, D.A., Jerez, J.M. (eds) Constructive Neural Networks. Studies in Computational Intelligence, vol 258. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04512-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-04512-7_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04511-0
Online ISBN: 978-3-642-04512-7
eBook Packages: EngineeringEngineering (R0)