atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

DOFEN: Deep Oblivious Forest ENsemble

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Data augmentation and generalization bias · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DOFEN, a DNN that randomly combines per-column soft conditions into relaxed oblivious decision trees and ensembles them in a two-level forest scheme, reaching SOTA among DNNs on the Tabular Benchmark.

Problem

DNNs still lag behind gradient-boosted decision trees on tabular data; the paper aims to bring tree-like inductive biases and ensembling into a neural architecture to close this gap.

Approach

Replaces the non-differentiable ODT learning with randomly selected column conditions scored by sub-networks (soft conditions), forming relaxed ODTs (rODTs) that are sampled into rODT forests with learned weights and bagged, with the random combinations fixed once at construction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
remove condition shuffling (ablation)DOFEN · Medium classificationaccuracy: 0.7725 -> 0.7709Hurt
remove condition shuffling (ablation)DOFEN · Medium regressionR-squared: 0.6605 -> 0.6439Hurt
remove forest ensemble (ablation)DOFEN · Medium classificationaccuracy: 0.7725 -> 0.7362Hurt
remove forest ensemble (ablation)DOFEN · Medium regressionR-squared: 0.6605 -> 0.3238Hurt
remove condition shuffling and forest ensemble (ablation)DOFEN · Medium classificationaccuracy: 0.7725 -> 0.7323Hurt
remove condition shuffling and forest ensemble (ablation)DOFEN · Medium regressionR-squared: 0.6605 -> 0.5441Hurt
increase forest count from 1 to 100DOFEN · jannisaccuracy: 0.7382 -> 0.7808Helped
increase forest count from 1 to 100DOFEN · road-safetyaccuracy: 0.7517 -> 0.7732Helped
increase forest count from 1 to 100DOFEN · delays-zurichR-squared: 0.0054 -> 0.0268Helped
increase forest count from 1 to 100DOFEN · abaloneR-squared: 0.5469 -> 0.5868Helped

Surprising findings

Limitations

Experimental setup

Datasets: Tabular Benchmark (73 datasets) mushroom red wine quality white wine quality FT-Transformer datasets GRANDE datasets

Benchmarks: Tabular Benchmark

Metrics: accuracy R-squared score

Baselines: XGBoost CatBoost LightGBM RandomForest GradientBoostingTree HGBT MLP ResNet SAINT FT-Transformer NODE Trompt

Builds on: oblivious decision tree NODE GRANDE Trompt

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy