Proceedings

An Ensemble of Bayesian Networks for Multilabel Classification

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1220-1224.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

We present a novel approach for multilabel classification based on an ensemble of Bayesian networks. The class variables are connected by a tree; each model of the ensemble uses a different class as root of the tree. We assume the features to be conditionally independent given the classes, thus generalizing the naive Bayes assumption to the multiclass case. This assumption allows us to optimally identify the correlations between classes and features; such correlations are moreover shared across all models of the ensemble. Inferences are drawn from the ensemble via logarithmic opinion pooling. To minimize Hamming loss, we compute the marginal probability of the classes by running standard inference on each Bayesian network in the ensemble, and then pooling the inferences. To instead minimize the subset 0/1 loss, we pool the joint distributions of each model and cast the problem as a MAP inference in the corresponding graphical model. Experiments show that the approach is competitive with state-of-the-art methods for multilabel classification.

  1. [Bielza et al., 2011] C. Bielza, G. Li, and P. Larranaga. Multi-dimensional classification with Bayesian net- works. International Journal of Approximate Reasoning, 52(6):705-727, 2011.
  2. [Buntine, 1991] W. Buntine. Theory refinement on Bayesian networks. In Proceedings of the 8th Annual Conference on Uncertainty in Artificial Intelligence (UAI), pages 52-60, 1991.
  3. [de Campos and Ji, 2011] C.P. de Campos and Q. Ji. Effi- cient structure learning of Bayesian networks using con- straints. Journal of Machine Learning Research, 12:663- 689, 2011.
  4. [Dembczynski et al., 2010] K. Dembczynski, W. Cheng, and E. Hüllermeier. Bayes optimal multilabel classification via probabilistic classifier chains. In Proceedings of the 27th International Conference on Machine Learning (ICML), pages 279-286, Haifa, Israel, 2010.
  5. [Dembczynski et al., 2012] K. Dembczynski, W. Waege- man, and E. Hüllermeier. An analysis of chaining in multi- label classification. In Proceedings of the 20th European Conference on Artificial Intelligence (ECAI), pages 294- 299, 2012.
  6. [Ghamrawi and McCallum, 2005] N. Ghamrawi and A. Mc- Callum. Collective multi-label classification. In Proceed- ings of the 14th ACM international conference on Informa- tion and knowledge management, CIKM '05, pages 195- 200, New York, NY, USA, 2005.
  7. [Globerson and Jaakkola, 2007] A. Globerson and T. Jaakkola. Fixing max-product: Convergent mes- sage passing algorithms for MAP LP-relaxations. In Advances in Neural Information Processing Systems 20 (NIPS), 2007.
  8. [Heskes, 1997] T. Heskes. Selecting weighting factors in logarithmic opinion pools. In Advances in Neural Infor- mation Processing Systems 10 (NIPS), 1997.
  9. [Koller and Friedman, 2009] D. Koller and N. Friedman. Probabilistic Graphical Models: Principles and Tech- niques. MIT Press, 2009.
  10. [Kolmogorov, 2006] V. Kolmogorov. Convergent tree- reweighted message passing for energy minimization. IEEE Trans. Pattern Anal. Mach. Intell., 28(10):1568- 1583, 2006.
  11. [Mauá and de Campos, 2012] D. D. Mauá and C. P. de Cam- pos. Anytime marginal map inference. In Proceedings of the 28th International Conference on Machine Learning (ICML 2012), 2012.
  12. [Park and Darwiche, 2004] J.D. Park and A. Darwiche. Complexity results and approximation strategies for MAP explanations. Journal of Artificial Intelligence Research, 21:101-133, 2004.
  13. [Read et al., 2011] J. Read, B. Pfahringer, G. Holmes, and E. Frank. Classifier chains for multi-label classification. Machine learning, 85(3):333-359, 2011.
  14. [Rother et al., 2007] C. Rother, V. Kolmogorov, V. Lempit- sky, and M. Szummer. Optimizing binary mrfs via ex- tended roof duality. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 1-8, june 2007.
  15. [Sontag et al., 2008] D. Sontag, T. Meltzer, A. Globerson, Y. Weiss, and T. Jaakkola. Tightening LP relaxations for MAP using message-passing. In 24th Conference in Un- certainty in Artificial Intelligence, pages 503-510. AUAI Press, 2008.
  16. [Timmermann, 2006] A. Timmermann. Forecast combina- tions. Handbook of economic forecasting, 1:135-196, 2006.
  17. [Webb et al., 2005] G.I. Webb, J.R. Boughton, and Z. Wang. Not so naive Bayes: Aggregating one-dependence estima- tors. Machine Learning, 58(1):5-24, 2005.
  18. [Witten et al., 2011] I.H. Witten, E. Frank, and M.A. Hall. Data Mining: Practical Machine Learning Tools and Techniques: Practical Machine Learning Tools and Tech- niques.
  19. Morgan Kaufmann, 2011.
  20. [Yang et al., 2007] Y. Yang, G.I. Webb, J. Cerquides, K.B. Korb, J. Boughton, and K.M. Ting. To select or to weigh: A comparative study of linear combination schemes for superparent-one-dependence estimators. IEEE Transac- tions on Knowledge and Data Engineering, 19(12):1652- 1665, 2007.

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

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