End-to-End Learning of Decision Trees and Forests

被引:36
|
作者
Hehn, Thomas M. [1 ]
Kooij, Julian F. P. [1 ]
Hamprecht, Fred A. [2 ]
机构
[1] Delft Univ Technol, Intelligent Vehicles Grp, Mekelweg 2, NL-2628 CD Delft, Netherlands
[2] Heidelberg Univ, HCI IWR, D-69120 Heidelberg, Germany
关键词
Decision forests; End-to-end learning; Efficient inference; Interpretability; CLASSIFICATION;
D O I
10.1007/s11263-019-01237-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Conventional decision trees have a number of favorable properties, including a small computational footprint, interpretability, and the ability to learn from little training data. However, they lack a key quality that has helped fuel the deep learning revolution: that of being end-to-end trainable. Kontschieder et al. (ICCV, 2015) have addressed this deficit, but at the cost of losing a main attractive trait of decision trees: the fact that each sample is routed along a small subset of tree nodes only. We here present an end-to-end learning scheme for deterministic decision trees and decision forests. Thanks to a new model and expectation-maximization training scheme, the trees are fully probabilistic at train time, but after an annealing process become deterministic at test time. In experiments we explore the effect of annealing visually and quantitatively, and find that our method performs on par or superior to standard learning algorithms for oblique decision trees and forests. We further demonstrate on image datasets that our approach can learn more complex split functions than common oblique ones, and facilitates interpretability through spatial regularization.
引用
收藏
页码:997 / 1011
页数:15
相关论文
共 50 条
  • [41] LEARNING FILTERBANKS FOR END-TO-END ACOUSTIC BEAMFORMING
    Cornell, Samuele
    Pariente, Manuel
    Grondin, Francois
    Squartini, Stefano
    2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 6507 - 6511
  • [42] SynthNet: Learning to Synthesize Music End-to-End
    Schimbinschi, Florin
    Walder, Christian
    Erfani, Sarah M.
    Bailey, James
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 3367 - 3374
  • [43] End-to-End Machine Learning with Apache AsterixDB
    Alkowaileet, Wail
    Alsubaiee, Sattam
    Carey, Michael J.
    Li, Chen
    Ramampiaro, Heri
    Sinthong, Phanwadee
    Wang, Xikui
    PROCEEDINGS OF THE SECOND WORKSHOP ON DATA MANAGEMENT FOR END-TO-END MACHINE LEARNING, 2018,
  • [44] End-to-End Optimization of Deep Learning Applications
    Sohrabizadeh, Atefeh
    Wang, Jie
    Cong, Jason
    2020 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA '20), 2020, : 133 - 139
  • [45] Spline Filters For End-to-End Deep Learning
    Balestriero, Randall
    Cosentino, Romain
    Glotin, Herve
    Baraniuk, Richard
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [46] Fast end-to-end learning on protein surfaces
    Sverrisson, Freyr
    Feydy, Jean
    Correia, Bruno E.
    Bronstein, Michael M.
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 15267 - 15276
  • [47] End-to-end Deep Learning of Optimization Heuristics
    Cummins, Chris
    Petoumenos, Pavlos
    Wang, Zheng
    Leather, Hugh
    2017 26TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT), 2017, : 219 - 232
  • [48] Efficient end-to-end learning for quantizable representations
    Jeong, Yeonwoo
    Song, Hyun Oh
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [49] End-to-End Learning Based on Autoencoder for Fronthaul
    Nie, Junyuan
    Zhang, Jing
    Jiang, Wenshan
    Qiu, Kun
    Dai, Xiaoxiao
    Yang, Qi
    2022 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE, ACP, 2022, : 953 - 956
  • [50] End-to-End Differentiable Adversarial Imitation Learning
    Baram, Nir
    Anschel, Oron
    Caspi, Itai
    Mannor, Shie
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70