Neural Computing and Applications

, Volume 21, Issue 6, pp 1349–1362

Fuzzy min–max neural networks for categorical data: application to missing data imputation

Original Article

DOI: 10.1007/s00521-011-0574-x

Cite this article as:
Rey-del-Castillo, P. & Cardeñosa, J. Neural Comput & Applic (2012) 21: 1349. doi:10.1007/s00521-011-0574-x

Abstract

The fuzzy min–max neural network classifier is a supervised learning method. This classifier takes the hybrid neural networks and fuzzy systems approach. All input variables in the network are required to correspond to continuously valued variables, and this can be a significant constraint in many real-world situations where there are not only quantitative but also categorical data. The usual way of dealing with this type of variables is to replace the categorical by numerical values and treat them as if they were continuously valued. But this method, implicitly defines a possibly unsuitable metric for the categories. A number of different procedures have been proposed to tackle the problem. In this article, we present a new method. The procedure extends the fuzzy min–max neural network input to categorical variables by introducing new fuzzy sets, a new operation, and a new architecture. This provides for greater flexibility and wider application. The proposed method is then applied to missing data imputation in voting intention polls. The micro data—the set of the respondents’ individual answers to the questions—of this type of poll are especially suited for evaluating the method since they include a large number of numerical and categorical attributes.

Keywords

ClassificationFuzzy systemsFuzzy min–max neural networksImputationMissing data

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  1. 1.Institute for Fiscal StudiesMinistry of Economy and FinancesMadridSpain
  2. 2.Artificial Intelligence DepartmentUniversidad Politécnica de MadridBoadilla del Monte, MadridSpain