Proceedings

Using A* for Inference in Probabilistic Classifier Chains

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Machine Learning. Pages 3707-3712.

Abstract

Probabilistic Classifiers Chains (PCC) offers interesting properties to solve multi-label classification tasks due to its ability to estimate the joint probability of the labels. However, PCC presents the major drawback of having a high computational cost in the inference process required to predict new samples. Lately, several approaches have been proposed to overcome this issue, including beam search and an epsilon-Approximate algorithm based on uniform-cost search. Surprisingly, the obvious possibility of using heuristic search has not been considered yet. This paper studies this alternative and proposes an admisible heuristic that, applied in combination with A* algorithm, guarantees, not only optimal predictions in terms of subset 0/1 loss, but also that it always explores less nodes than epsilon-Approximate algorithm. In the experiments reported, the number of nodes explored by our method is less than two times the number of labels for all datasets analyzed. But, the difference in explored nodes must be large enough to compensate the overhead of the heuristic in order to improve prediction time. Thus, our proposal may be a good choice for complex multi-label problems.

  1. [Brier, 1950] Glenn W. Brier. Verification of forecasts ex- pressed in terms of probability. Mon. Wea. Rev., 78(1):1-3, January 1950.
  2. [Cheng and Hüllermeier, 2009] W. Cheng and E. Hüllermeier. Combining instance-based learning and logistic regression for multilabel classification. Machine Learning, 76(2-3):211-225, 2009.
  3. [Dembczyński et al., 2010] K. Dembczyński, W. Cheng, and E. Hüllermeier. Bayes Optimal Multilabel Classification via Probabilistic Classifier Chains. In ICML, 2010, pages 279-286, 2010.
  4. [Dembczyński et al., 2012a] K. Dembczyński, W. Waege- man, W. Cheng, and E. Hüllermeier. On label dependence and loss minimization in multi-label classification. Ma- chine Learning, 88(1-2):5-45, 2012.
  5. [Dembczynski et al., 2012b] K. Dembczynski, W. Waege- man, and E. Hüllermeier. An analysis of chaining in multi- label classification. In ECAI, volume 242 of Frontiers in Artificial Intelligence and Applications, pages 294-299. IOS Press, 2012.
  6. [Godbole and Sarawagi, 2004] S. Godbole and S. Sarawagi. Discriminative methods for multi-labeled classification. In Pacific-Asia Conference on Knowledge Discovery and Data Mining (2004), pages 22-30, 2004.
  7. [Hart et al., 1968] Peter E. Hart, Nils J. Nilsson, and Bertram Raphael. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics, SSC-4(2):100-107, 1968.
  8. [Kumar et al., 2012] Abhishek Kumar, Shankar Vembu, Aditya Krishna Menon, and Charles Elkan. Learning and inference in probabilistic classifier chains with beam search. In ECML/PKDD 2012, pages 665-680, 2012.
  9. [Kumar et al., 2013] Abhishek Kumar, Shankar Vembu, Aditya Krishna Menon, and Charles Elkan. Beam search algorithms for multilabel learning. Mach. Learn., 92(1):65-89, July 2013.
  10. [Lin et al., 2008] C.-J. Lin, R. C. Weng, and S. S. Keerthi. Trust region Newton method for logistic regression. Jour- nal of Machine Learning Research, 9(Apr):627-650, 2008.
  11. [Montañés et al., 2011] E. Montañés, J.R. Quevedo, and J. J. del Coz. Aggregating independent and dependent mod- els to learn multi-label classifiers. In ECML/PKDD'11 - Volume Part II, pages 484-500. Springer-Verlag, 2011.
  12. [Montañés et al., 2014] E. Montañés, R. Senge, J. Barran- quero, J.R. Quevedo, J. J. del Coz, and E. Hüllermeier. Dependent binary relevance models for multi-label classi- fication. Pattern Recognition, 47(3):1494 -1508, 2014.
  13. [Pearl, 1984] Judea Pearl. Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison- Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1984.
  14. [Read et al., 2008] J. Read, B. Pfahringer, and G. Holmes. Multi-label classification using ensembles of pruned sets. In IEEE Int. Conf. on Data Mining, pages 995-1000. IEEE, 2008.
  15. [Read et al., 2009] J. Read, B. Pfahringer, G. Holmes, and E. Frank. Classifier chains for multi-label classification. In ECML/PKDD'09, LNCS, pages 254-269. Springer, 2009.
  16. [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.
  17. [Read et al., 2014] Jesse Read, Luca Martino, and David Lu- engo. Efficient monte carlo methods for multi-dimensional learning with classifier chains. Pattern Recognition, 47(3):1535 -1546, 2014.
  18. [Tsoumakas and Vlahavas, 2007] G. Tsoumakas and I. Vla- havas. Random k-Labelsets: An Ensemble Method for Multilabel Classification. In ECML/PKDD'07, LNCS, pages 406-417. Springer, 2007.

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

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