M-CLANN: Multi-class Concept Lattice-Based Artificial Neural Network for Supervised Classification

  • Authors:
  • Engelbert Mephu Nguifo;Norbert Tsopzé;Gilbert Tindo

  • Affiliations:
  • Université de Lille-Nord, Artois, CRIL-CNRS UMR 8188, IUT de Lens, Lens Cedex, France 62307;Université de Lille-Nord, Artois, CRIL-CNRS UMR 8188, IUT de Lens, Lens Cedex, France 62307 and Faculté des Sciences, Département d'Informatique, Université de Yaoundé I, ...;Faculté des Sciences, Département d'Informatique, Université de Yaoundé I, Yaoundé

  • Venue:
  • ICANN '08 Proceedings of the 18th international conference on Artificial Neural Networks, Part II
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multi-layer neural networks have been successfully applied in a wide range of supervised and unsupervised learning applications. However defining its architecture is a difficult task, and might make their usage very complicated. To solve this problem, a rule-based model, KBANN, was previously introduced making use of an apriori knowledge to build the network architecture. Neithertheless this apriori knowledge is not always available when dealing with real world applications. Other methods presented in the literature propose to find directly the neural network architecture by incrementally adding new hidden neurons (or layers) to the existing network, network which initially has no hidden layer. Recently, a novel neural network approach CLANN based on concept lattices was proposed with the advantage to be suitable for finding the architecture of the neural network when the apriori knowledge is not available. However CLANN is limited to application with only two-class data, which is not often the case in practice. In this paper we propose a novel approach M-CLANN in order to treat multi-class data. Carried out experiments showed the soundness and efficiency of our approach on different UCI datasets compared to standard machine learning systems. It also comes out that M-CLANN model considerably improved CLANN model when dealing with two-class data.