Proceedings

Ensembles as a Sequence of Classifiers

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Learning. Pages 860-864.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

An ensemble is a classifier created by combining the predictions of multiple component classifiers. We present a new method for combining classifiers into an ensemble based on a simple estimation of each classifier's competen ce . The classifiers are grouped into an ordered list where each classifier has a corresponding threshold. To classify an example, the first classifier on the list is consulted and if that classifier's confidence for predicting the example is above the classifier's threshold, then that classifier's prediction is used. Otherwise, the next classifier and its threshold is consulted and so on. If none of the classifiers predicts the example above its confidence threshold then the class of the example is predicted by averaging all of the component classifier predictions. The key to this method is the selection of the confidence threshold for each classifier. We have implemented this method in a system called SEQUEL which has been applied to the task of recognizing volcanos in SAR images of Venus . In this domain, SEQUEL outperforms each individual classifier as well as the simple approach of using an ensemble constructed from the average prediction of all the classifiers.

  1. [Breiman, 1996] L. Breiman. Bagging predictors. Ma- chine Learning, 24(2) :123-140, 1996.
  2. [Burl et al., 1994] M.C. Burl, U.M . Fayyad, P. Perona, P. Smyth, and M.P. Burl. Automating the hunt for volcanos on venus. In Proceedings of the 1994 Computer Vision and Pattern R ecognition Confer- ence, CVPR-94 , pages 302-309, Los Alamitos, CA, 1994.
  3. [Burl et al., 1996] M.C. Burl, U.M. Fayyad, P. Perona, and P. Smyth. Trainable cataloging for digital image libraries with application to volcano detection. Tech- nical Report Computation and Neural Systems, Cali- fornia Institute of Technology, Pasadena, CA, 1996.
  4. [Clemen, 1989] R. Clemen. Combining forecasts: A re- view and annotated bibliography. International Jour- nal of Forecasting, 5:559-583, 1989.
  5. [Drucker et al., 1994] H. Drucker, C . Cortes, L. Jackel, Y. LeCun, and V. Vapnik. Boosting and other machine learning algorithms. In Proceedings of the Eleventh International Conference on Machine Learn- ing, pages 53-61 , New Brunswick, NJ, July 1994.
  6. Mor- gan Kaufmann. [Fukunaga, 1990]
  7. K. Fukunaga. Introduction to statis- tical pattern recognition. Academic Press, New York, 1990.
  8. [Hansen and Salamon, 1990] L. Hansen and P. Salamon. Neural network ensembles. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12:993- 1001, 1990.
  9. [Hashem et al., 1994] S. Hashem, B. Schmeiser, and Y. Yih. Optimal linear combinations of neural net- works: An overview. In Proceedings of the 1994 IEEE International Conference on Neural Networks, Orlando, FL, 1994.
  10. [Jacobs et al. , 1991] R. Jacobs, M. Jordan, S. Nowlan, and G. Hinton. Adaptive mixtures of local experts. Neural Computation, 3:79-87, 1991.
  11. [Jolloffe, 1986] I. T. Jolloffe. Principal component anal- ysis. Springer-Verlag, New York, 1986.
  12. [Jordan and Jacobs, 1994] M. Jordan and R. Jacobs. Hierarchical mixtures of experts and the EM algo- rithm. In Proceedings of the International Conference on Artificial Neural Networks, London, 1994.
  13. [Kearns and Seung, 1995] M. Kearns and H. Seung. Learning from a population of hypotheses. Machine Learning, 18:255-276, 1995.
  14. [Krogh and Vedelsby, 1995] A. Krogh and J . Vedelsby. Neural network ensembles, cross validation, and active learning. In G . Tesauro, D. Touretzky, and T. Leen, editors, Advances in Neural Information Processing Systems, volume 7, Cambridge, MA, 1995. MIT Press.
  15. [Lincoln and Skrzypek, 1989] W. Lincoln and J. Skrzy- pek. Synergy of clustering multiple back propagation networks. In D. Touretzky, editor, Advances in N eural Information Processing Systems, volume 2, pages 650- 659, San Mateo, CA, 1989.
  16. Morgan Kaufmann. [Maclin and Shavlik, 1995]
  17. R. Maclin and J. Shavlik. Combining the predictions of multiple classifiers: Us- ing competitive learning to initialize neural net- works. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, Montreal, Canada, September 1995. IJCAI
  18. [Nowlan and Hinton, 1990] S. Nowlan and G. Hinton. Evaluation of adaptive mixtures of competing experts. In R. Lippmann, J . Moody, and D. Touretzky, editors, Advances in Neural Information Processing Systems, volume 3, San Mateo, CA, 1990.
  19. Morgan Kaufmann.
  20. [Perrone and Cooper, 1994] M. Perrone and L. Cooper. When networks disagree: Ensemble method for neural networks. In R. J . Mammone, editor, Artificial Neural Networks for Speech and Vision. Chapman and Hall, London, 1994.
  21. [Quinlan, 1996] J . R. Quinlan. Bagging, boosting, and c4.5 . In Proceedings of the Thirteenth National Con- ference on Artificial Intelligence, 1996.
  22. [Rogova, 1994] G. Rogova. Combining the results of several neural-network classifiers. Neural Networks, 7:777-781, 1994.
  23. [Rost and Sander, 1993] B. Rost and C. Sander. Predic- tion of protein secondary structure at better than 70% accuracy. Journal of Molecular Biology, 232:584-599, 1993.
  24. [Saunders, 1992] R. S. Saunders. Magellan mission sum- mary. Journal of Geophysical Research, 97:13067- 13090, 1992.
  25. [Thrk and Pentland, 1991] M. Thrk and A. Pentland. Eigenfaces for recognition. Journal of Cognitive Neu- roscience, 3:71-86, 1991.
  26. [Wolpert, 1992] D. Wolpert. Stacked generalization. Neural Networks, 5:241-259, 1992.
  27. [Zhang et al., 1992] X. Zhang, J . Mesirov, and D. Waltz. Hybrid system for protein secondary structure predic- tion. Journal of Molecular Biology, 225 :1049-1063, 1992.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards