• DocumentCode
    1194863
  • Title

    Accuracy/Diversity and Ensemble MLP Classifier Design

  • Author

    Windeatt, T.

  • Author_Institution
    CVSSP, Guildford
  • Volume
    17
  • Issue
    5
  • fYear
    2006
  • Firstpage
    1194
  • Lastpage
    1211
  • Abstract
    The difficulties of tuning parameters of multilayer perceptrons (MLP) classifiers are well known. In this paper, a measure is described that is capable of predicting the number of classifier training epochs for achieving optimal performance in an ensemble of MLP classifiers. The measure is computed between pairs of patterns on the training data and is based on a spectral representation of a Boolean function. This representation characterizes the mapping from classifier decisions to target label and allows accuracy and diversity to be incorporated within a single measure. Results on many benchmark problems, including the Olivetti Research Laboratory (ORL) face database demonstrate that the measure is well correlated with base-classifier test error, and may be used to predict the optimal number of training epochs. While correlation with ensemble test error is not quite as strong, it is shown in this paper that the measure may be used to predict number of epochs for optimal ensemble performance. Although the technique is only applicable to two-class problems, it is extended here to multiclass through output coding. For the output-coding technique, a random code matrix is shown to give better performance than one-per-class code, even when the base classifier is well-tuned
  • Keywords
    Boolean functions; error correction codes; multilayer perceptrons; pattern classification; Boolean function; classifier training epochs; error correcting output coding; multilayer perceptrons classifiers; spectral representation; tuning parameters; Benchmark testing; Boolean functions; Databases; Design optimization; Diversity reception; Laboratories; Multilayer perceptrons; Pattern recognition; Training data; Voting; Boolean; diversity; error-correcting output coding (ECOC); face identification; multiple classifiers; Algorithms; Artificial Intelligence; Cluster Analysis; Computer Simulation; Computing Methodologies; Models, Theoretical; Neural Networks (Computer); Pattern Recognition, Automated;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/TNN.2006.875979
  • Filename
    1687930