Dendrite ellipsoidal neurons based on k-means optimization

Fernando Arce, Erik Zamora, Carolina Fócil-Arias, Humberto Sossa

Resultado de la investigación: Contribución a una revistaArtículo

1 Cita (Scopus)


Dendrite morphological neurons are a type of artificial neural network that can be used to solve classification problems. The major difference with respect to classical perceptrons is that morphological neurons create hyperboxes to separate patterns from different classes, while perceptrons use hyperplanes. In this paper, we introduce an improved version of dendrite morphological neural networks, which we have called dendrite ellipsoidal neuron that employs hyperellipsoids instead of hyperboxes. This ellipsoidal neuron is presented with a new training algorithm, to set the covariance matrix and the centroid of each hyperellipsoid based on k-means++, by applying hill climbing to search for an optimum number of hyperellipsoids. The main advantage of this approach is that dendrite ellipsoidal neuron creates smoother decision boundaries. The proposed neural model was tested on synthetic and real datasets from the UCI machine learning repository (in a paired t-test) achieving an average accuracy of 80.7%, while multi-layer perceptrons gave 78.4%, support vector machines obtained 74.2%, and radial basis networks 72.7%. Lastly, to test the proposed method performance in solving real practical problems, our model was used to detect lane lines on an urban highway, for classifying figures with a Nao robot and for traffic detection.

Idioma originalInglés
Páginas (desde-hasta)381-396
Número de páginas16
PublicaciónEvolving Systems
EstadoPublicada - 1 sep 2019

Huella Profundice en los temas de investigación de 'Dendrite ellipsoidal neurons based on k-means optimization'. En conjunto forman una huella única.

  • Citar esto