atlas

Research map / Learning theory and algorithms / Prediction and decision losses

MEPSI: An MDL-Based Ensemble Pruning Approach with Structural Information

AAAI 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Tree ensemble optimization · 3 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 MEPSI, an MDL/Kolmogorov-complexity-based ensemble pruning method that trades off empirical error against algorithmic mutual information (approximated by tree edit similarity) among decision trees, with generalization bounds and experiments on 11 classification datasets.

Problem

Ensemble pruning typically relies only on the external behavior of learners on samples (empirical error or diversity), which may overfit; the paper asks whether the internal structure of individual learners should also guide pruning for better generalization.

Approach

Formulate ensemble pruning as a two-objective MDL problem that combines empirical error with the algorithmic mutual information among selected learners (structural information), approximated for decision trees by an edit similarity measure based on tree edit distance over internal nodes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MEPSI instead of Disagree pruningCART decision tree ensemble pruning · Sklearn-digitsaccuracy: 81.4±1.5 -> 82.1±1.7Helped
Use MEPSI instead of Disagree pruningCART decision tree ensemble pruning · USPSaccuracy: 59.0±2.6 -> 59.1±2.2Helped
Use MEPSI instead of QStat pruningCART decision tree ensemble pruning · Breast-canceraccuracy: 79.5±0.4 vs 79.1±3.2Hurt
Use MEPSI instead of InAgree pruningCART decision tree ensemble pruning · Breast-waccuracy: 95.8±0.5 vs 95.6±0.9Hurt
Use MEPSI instead of TreeMat pruningCART decision tree ensemble pruning · Vowelaccuracy: 44.6±4.0 vs 43.7±3.4Hurt
Use MEPSI instead of Kappa pruningCART decision tree ensemble pruning · Mfeat-factorsaccuracy: 79.1±3.9 -> 87.1±1.1Helped
Use MEPSI instead of TreeMat pruningCART decision tree ensemble pruning · Spliceaccuracy: 78.5±4.2 vs 68.9±4.7Hurt
Use MEPSI instead of QStat pruningCART decision tree ensemble pruning · Credit-aaccuracy: 89.6±0.4 -> 89.8±0.0Helped
Use MEPSI instead of TreeMat pruningCART decision tree ensemble pruning · Tic-tac-toeaccuracy: 83.6±1.9 vs 78.3±7.8Hurt
Use MEPSI instead of Disagree pruningCART decision tree ensemble pruning · Vehicleaccuracy: 62.0±0.8 vs 61.9±0.9No clear effect
Use MEPSI instead of Boost pruningCART decision tree ensemble pruning · Sickaccuracy: 96.8±1.2 vs 96.4±0.6No clear effect
Replace the competing pruning objectives with MEPSI's structural-information objectiveCART decision tree ensemble pruning · 11 classification data setsaverage rankHelped

Surprising findings

Limitations

Experimental setup

Datasets: scikit-learn digits USPS Breast-cancer Breast-w Vowel Mfeat-factors Splice Credit-a Tic-tac-toe Vehicle Sick

Benchmarks: scikit-learn digits USPS Breast-cancer Breast-w Vowel Mfeat-factors Splice Credit-a Tic-tac-toe Vehicle Sick

Metrics: test accuracy average rank Friedman test with Nemenyi test Jaccard index

Baselines: Kappa pruning Orientation pruning Boosting-based pruning SDP-Relaxation HAC pruning Tree Match diversity pruning Q-Statistic pruning Disagreement pruning Entropy pruning KWVar pruning InAgree pruning Random selection

Builds on: Kappa pruning MDL principle Sun and Zhou 2018 tree edit distance diversity random forest

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