Proceedings

On the Learning with Augmented Class via Forests

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 6723-6731.

https://doi.org/10.24963/ijcai.2025/748

Abstract

Decision trees and forests have achieved successes in various real applications, most working with all testing classes known in training data. In this work, we focus on learning with augmented class via forests, where an augmented class may appear in testing data yet not in training data. We incorporate information of augmented class into trees' splitting, that is, augmented Gini impurity, a new splitting criterion is introduced to exploit some unlabeled data from testing distribution. We then develop the Learning with Augmented Class via Forests (short for LACForest) approach, which constructs shallow forests according to the augmented Gini impurity and then splits forests with pseudo-labeled augmented instances for better performance. We also develop deep neural forests via an optimization objective based on our augmented Gini impurity, which essentially utilizes the representation power of neural networks for forests. Theoretically, we present the convergence analysis for our augmented Gini impurity, and we finally conduct experiments to evaluate our approaches. The code is available at https://github.com/nju-xuf/LACForest.

  1. [Bendale and Boult, 2016] A. Bendale and T. E. Boult. To- wards open set deep networks. In Proceedings of the 29th IEEE/CVF International Conference on Computer Vision and Pattern Recognition, pages 1563-1572, 2016.
  2. [Breiman, 1984] L. Breiman. Classification and Regression Trees. CRC Press, 1984.
  3. [Chen et al., 2021] G. Chen, P. Peng, X. Wang, and Y. Tian. Adversarial reciprocal points learning for open set recog- nition. IEEE Transactions on Pattern Analysis and Ma- chine Intelligence, 44(11):8065-8081, 2021.
  4. [Costa and Pedreira, 2023] V.-G. Costa and C.-E. Pedreira. Recent advances in decision trees: An updated survey. Artificial Intelligence Review, 56(5):4765-4800, 2023.
  5. [Cutler et al., 2007] D.-R. Cutler, T.-C. Edwards Jr., K.-H. Beard, A. Cutler, K.-T. Hess, J. Gibson, and J.-J. Lawler. Random forests for classification in ecology. Ecology, 88(11):2783-2792, 2007.
  6. [Da et al., 2014] Q. Da, Y. Yu, and Z.-H. Zhou. Learning with augmented class by exploiting unlabeled data. In Proceedings of the 28th AAAI Conference on Artificial Intelligence, pages 1760-1766, 2014.
  7. [Fink et al., 2006] M. Fink, S. Shalev-Shwartz, Y. Singer, and S. Ullman. Online multiclass learning by interclass hypothesis sharing. In Proceedings of the 23rd Interna- tional Conference on Machine learning, pages 313-320, 2006.
  8. [Gama et al., 2014] J. Gama, I. Žliobaitė, A. Bifet, M. Pech- enizkiy, and A. Bouchachia. A survey on concept drift adaptation. ACM Computing Surveys, 46(4):1-37, 2014.
  9. [Ge et al., 2017] Z. Ge, S. Demyanov, and R. Garnavi. Gen- erative openmax for multi-class open set classification. In Proceedings of the 28th British Machine Vision Confer- ence, pages 42.1-42.12, 2017.
  10. [Geng et al., 2021] C. Geng, S.-J. Huang, and S. Chen. Re- cent advances in open set recognition: A survey. IEEE Transactions on Pattern Analysis and Machine Intelli- gence, 43(10):3614-3631, 2021.
  11. [Grinsztajn et al., 2022] L. Grinsztajn, E. Oyallon, and G. Varoquaux. Why do tree-based models still outperform deep learning on typical tabular data? In Advances in Neural Information Processing Systems 35, pages 507- 520, 2022.
  12. [Hastie et al., 2009] T. Hastie, R. Tibshirani, and J. H. Fried- man. The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer, 2009.
  13. [Hendrycks and Gimpel, 2016] D. Hendrycks and K. Gim- pel. A baseline for detecting misclassified and out-of- distribution examples in neural networks. CoRR/Abstract, 2001.04295, 2016.
  14. [Ji et al., 2020] R. Ji, L. Wen, L. Zhang, D. Du, Y. Wu, C. Zhao, X. Liu, and F. Huang. Attention convolutional binary neural tree for fine-grained visual categorization. In Proceedings of the 33rd IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 10468- 10477, 2020.
  15. [Kontschieder et al., 2015] P. Kontschieder, M. Fiterau, A. Criminisi, and S. R. Bulo. Deep neural decision forests. In Proceedings of the 15th IEEE/CVF International Con- ference on Computer Vision, pages 1467-1475, 2015. IJCAI
  16. [Li and Hoiem, 2017] Z. Li and D. Hoiem. Learning without forgetting. IEEE Transactions on Pattern Analysis and Machine Intelligence, 40(12):2935-2947, 2017.
  17. [Li et al., 2024] J. Li, R. Cai, and Y. Yan. Combinatorial routing for neural trees. In Proceedings of the 33rd International Joint Conference on Artificial Intelligence, pages 4407-4415, 2024. IJCAI
  18. [Liu et al., 2002] B. Liu, W.-S. Lee, P. S. Yu, and X. Li. Partially supervised classification of text documents. In Proceedings of 19th International Conference on Machine Learning, pages 387-394, 2002.
  19. [Liu et al., 2018] S. Liu, R. Garrepalli, T. Dietterich, A. Fern, and D. Hendrycks. Open category detection with PAC guarantees. In Proceedings of the 35th Inter- national Conference on Machine Learning, pages 3169- 3178, 2018.
  20. [Mendes Júnior et al., 2017] P. R. Mendes Júnior, R. Medeiros de Souza, R. de Oliveira Werneck, B. V. Stein, D. V. Pazinato, W. R. de Almeida, Otávio A. B. Penatti, R. da Silva Torres, and A. Rocha. Nearest neighbors distance ratio open-set classifier. Machine Learning, 106(3):359-386, 2017.
  21. [Mu et al., 2017] X. Mu, K.-M. Ting, and Z.-H. Zhou. Clas- sification under streaming emerging new classes: A solu- tion using completely-random trees. IEEE Transactions on Knowledge and Data Engineering, 29(8):1605-1618, 2017.
  22. [Neal et al., 2018] L. Neal, M. Olson, X. Fern, W.-K. Wong, and F. Li. Open set learning with counterfactual images. In Proceedings of the 15th European Conference on Com- puter Vision, pages 613-628, 2018.
  23. [Qi, 2012] Y. Qi. Random forest for bioinformatics. In Ensemble Machine Learning, pages 307-323. Springer, 2012.
  24. [Quinlan, 1986] J. R. Quinlan. Induction of decision trees. Machine learning, 1:81-106, 1986.
  25. [Ramaswamy et al., 2016] H. Ramaswamy, C. Scott, and A. Tewari. Mixture proportion estimation via kernel embeddings of distributions. In Proceedings of the 33rd International Conference on Machine Learning, pages 2052-2060, 2016.
  26. [Rebuffi et al., 2017] S.-A. Rebuffi, A. Kolesnikov, G. Sperl, and C. H. Lampert. icarl: Incremental classifier and repre- sentation learning. In Proceedings of the 30th IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2001-2010, 2017.
  27. [Rifkin and Klautau, 2004] R. Rifkin and A. Klautau. In de- fense of one-vs-all classification. The Journal of Machine Learning Research, 5:101-141, 2004.
  28. [Rudd et al., 2017] E. M. Rudd, L. P. Jain, W. J. Scheirer, and T. E. Boult. The extreme value machine. IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 40(3):762-768, 2017.
  29. [Scheirer et al., 2013] W.-J. Scheirer, A. Rocha, A. Sapkota, and T.-E. Boult. Toward open set recognition. IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 35(7):1757-1772, 2013.
  30. [Scheirer et al., 2014] W.-J. Scheirer, L.-P. Jain, and T.-E. Boult. Probability models for open set recognition. IEEE Transactions on Pattern Analysis and Machine Intelli- gence, 36(11):2317-2324, 2014.
  31. [Shu et al., 2023] S. Shu, S. He, H. Wang, H. Wei, T. Xian, and L. Feng. A generalized unbiased risk estimator for learning with augmented classes. In Proceedings of the 37th AAAI Conference on Artificial Intelligence, pages 9829-9836, 2023.
  32. [Simonyan and Zisserman, 2015] K. Simonyan and A. Zis- serman. Very deep convolutional networks for large-scale image recognition. In Proceedings of the 3rd International Conference on Learning Representations, 2015.
  33. [Tanha et al., 2017] J. Tanha, M. Van Someren, and H. Af- sarmanesh. Semi-supervised self-training for decision tree classifiers. International Journal of Machine Learning and Cybernetics, 8:355-370, 2017.
  34. [Tanno et al., 2019] R. Tanno, K. Arulkumaran, D. Alexan- der, A. Criminisi, and A. Nori. Adaptive neural trees. In Proceedings of the 36th International Conference on Machine Learning, pages 6166-6175, 2019.
  35. [Topalis and Polikar, 2008] M. D. Muhlbaierand A. Topalis and R. Polikar. Learn++.NC: Combining ensemble of classifiers with dynamically weighted consult-and-vote for efficient incremental learning of new classes. IEEE Trans- actions on Neural Networks, 20(1):152-168, 2008.
  36. [Wang et al., 2024] L. Wang, X. Zhang, H. Su, and J. Zhu. A comprehensive survey of continual learning: Theory, method and application. IEEE Transactions on Pat- tern Analysis and Machine Intelligence, 46(8):5362-5383, 2024.
  37. [Xu et al., 2025] F. Xu, W. Chen, and W. Gao. On the learning with augmented class via forests. CoRR/Abstract, 2505.09294, 2025.
  38. [Yan et al., 2021] S. Yan, J. Xie, and X. He. Der: Dy- namically expandable representation for class incremental learning. In Proceedings of the 34th IEEE/CVF Confer- ence on Computer Vision and Pattern Recognition, pages 3014-3023, 2021.
  39. [Zhang et al., 2020] Y.-J. Zhang, P. Zhao, L. Ma, and Z.- H. Zhou. An unbiased risk estimator for learning with augmented classes. In Advances in Neural Information Processing Systems 33, pages 10247-10258, 2020.
  40. [Zhou and Chen, 2002] Z.-H. Zhou and Z.-Q. Chen. Hybrid decision tree. Knowledge-Based Systems, 15(8):515-528, 2002.
  41. [Zhou et al., 2024] D.-W. Zhou, Q.-W. Wang, Z.-H. Qi, H.-J. Ye, D.-C. Zhan, and Z. Liu. Class-incremental learning: A survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 46(12):9851-9873, 2024.
  42. [Zhou, 2022] Z.-H. Zhou. Open-environment machine learn- ing. National Science Review, 9(8):nwac123, 2022.
  43. [Zou et al., 2022] Y. Zou, S. Zhang, Y. Li, and R. Li. Margin- based few-shot class-incremental learning with class-level overfitting mitigation. In Advances in Neural Information Processing Systems 35, pages 27267-27279, 2022.

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

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