Semi-Supervised Learning with Decision Trees: Graph Laplacian Tree Alternating Optimization
Arman Zharmagambetov, Miguel Á. Carreira-Perpiñán
Abstract
Semi-supervised learning seeks to learn a machine learning model when only a small amount of the available data is labeled. The most widespread approach uses a graph prior, which encourages similar instances to have similar predictions. This has been very successful with models ranging from kernel machines to neural networks, but has remained inapplicable to decision trees, for which the optimization problem is much harder. We solve this based on a reformulation of the problem which requires iteratively solving two simpler problems: a supervised tree learning problem, which can be solved by the Tree Alternating Optimization algorithm; and a label smoothing problem, which can be solved through a sparse linear system. The algorithm is scalable and highly effective even with very few labeled instances, and makes it possible to learn accurate, interpretable models based on decision trees in such situations.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers7
- Landscape Surrogate: Learning Decision Losses for Mathematical Optimization Under Partial InformationArman Zharmagambetov, Brandon Amos, Aaron M. Ferber, Taoan Huang et al.NeurIPS 2023 · 29 citations
- Discover and Align Taxonomic Context Priors for Open-world Semi-Supervised LearningYu Wang, Zhun Zhong, Pengchong Qiao, Xuxin Cheng et al.NeurIPS 2023 · 25 citations
- Tree Variational AutoencodersLaura Manduchi, Moritz Vandenhirtz, Alain Ryser, Julia E. VogtNeurIPS 2023 · 17 citations
- Feature Learning for Interpretable, Performant Decision TreesJack H. Good, Torin Kovach, Kyle Miller, Artur DubrawskiNeurIPS 2023 · 16 citations
- PowerRChol: Efficient Power Grid Analysis Based on Fast Randomized Cholesky FactorizationZhiqiang Liu, Wenjian YuDAC 2024 · 2 citations
Builds on6
- Smaller, more accurate regression forests using tree alternating optimizationArman Zharmagambetov, Miguel Á. Carreira-PerpiñánICML 2020 · 34 citations
- Boost then Convolve: Gradient Boosting Meets Graph Neural NetworksSergei Ivanov, Liudmila ProkhorenkovaICLR 2021 · 21 citations
- Optimal Interpretable Clustering Using Oblique Decision TreesMagzhan Gabidolla, Miguel Á. Carreira-PerpiñánKDD 2022 · 16 citations
- Pushing the Envelope of Gradient Boosting Forests via Globally-Optimized Oblique TreesMagzhan Gabidolla, Miguel Á. Carreira-PerpiñánCVPR 2022 · 13 citations
- Does your graph need a confidence boost? Convergent boosted smoothing on graphs with tabular node featuresJiuhai Chen, Jonas Mueller, Vassilis N. Ioannidis, Soji Adeshina et al.ICLR 2022 · 13 citations
Related papers
- Towards Better Decision Forests: Forest Alternating OptimizationMiguel Á. Carreira-Perpiñán, Magzhan Gabidolla, Arman ZharmagambetovCVPR 2023
- Alternately Optimized Graph Neural NetworksHaoyu Han, Xiaorui Liu, Haitao Mao, MohamadAli Torkamani et al.ICML 2023 · 10 citations
- Semi-Supervised Partial Label Learning via Confidence-Rated Margin MaximizationWei Wang, Min-Ling ZhangNeurIPS 2020 · 34 citations
- AutoDAL: Distributed Active Learning with Automatic Hyperparameter SelectionXu Chen, Brett WujekAAAI 2020 · 13 citations
- A faster training algorithm for regression trees with linear leaves, and an analysis of its complexityKuat Gazizov, Miguel Á. Carreira-PerpiñánNeurIPS 2025
