Learning a Decision Tree Algorithm with Transformers

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhuang, Yufan, Liu, Liyuan, Singh, Chandan, Shang, Jingbo, Gao, Jianfeng
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866929472017530880
author Zhuang, Yufan
Liu, Liyuan
Singh, Chandan
Shang, Jingbo
Gao, Jianfeng
author_facet Zhuang, Yufan
Liu, Liyuan
Singh, Chandan
Shang, Jingbo
Gao, Jianfeng
contents Decision trees are renowned for their ability to achieve high predictive performance while remaining interpretable, especially on tabular data. Traditionally, they are constructed through recursive algorithms, where they partition the data at every node in a tree. However, identifying a good partition is challenging, as decision trees optimized for local segments may not yield global generalization. To address this, we introduce MetaTree, a transformer-based model trained via meta-learning to directly produce strong decision trees. Specifically, we fit both greedy decision trees and globally optimized decision trees on a large number of datasets, and train MetaTree to produce only the trees that achieve strong generalization performance. This training enables MetaTree to emulate these algorithms and intelligently adapt its strategy according to the context, thereby achieving superior generalization performance.
format Preprint
id arxiv_https___arxiv_org_abs_2402_03774
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Learning a Decision Tree Algorithm with Transformers
Zhuang, Yufan
Liu, Liyuan
Singh, Chandan
Shang, Jingbo
Gao, Jianfeng
Machine Learning
Artificial Intelligence
Computation and Language
Decision trees are renowned for their ability to achieve high predictive performance while remaining interpretable, especially on tabular data. Traditionally, they are constructed through recursive algorithms, where they partition the data at every node in a tree. However, identifying a good partition is challenging, as decision trees optimized for local segments may not yield global generalization. To address this, we introduce MetaTree, a transformer-based model trained via meta-learning to directly produce strong decision trees. Specifically, we fit both greedy decision trees and globally optimized decision trees on a large number of datasets, and train MetaTree to produce only the trees that achieve strong generalization performance. This training enables MetaTree to emulate these algorithms and intelligently adapt its strategy according to the context, thereby achieving superior generalization performance.
title Learning a Decision Tree Algorithm with Transformers
topic Machine Learning
Artificial Intelligence
Computation and Language
url https://arxiv.org/abs/2402.03774