atlas

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

Multi-group Learning for Hierarchical Groups

ICML 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Tree ensemble optimization · 0 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.

Gives a simple, deterministic decision-tree multi-group learner (MGL-Tree) for hierarchically structured groups that achieves near-optimal group-wise excess error O(sqrt(log(|H||G|)/n_g)), and empirically evaluates it on US Census Folktables datasets against PREPEND and ERM baselines.

Problem

Multi-group agnostic PAC learning requires one predictor to perform well on many overlapping groups; prior near-optimal methods are randomized ensembles, while simple deterministic methods (PREPEND) have suboptimal rates depending on the minimum group mass.

Approach

Exploit hierarchical group structure: build a decision tree of group-conditional ERM predictors in breadth-first order, where a child's predictor replaces its parent's only when it beats the parent by a margin epsilon_n(g); this yields near-optimal rates without the group-mass dependence of PREPEND.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MGLTree instead of global ERMMGLTree · U.S. Census datasets with hierarchical demographic groupsmisclassification errorHelped
Use MGLTree instead of group-specific ERMMGLTree · U.S. Census datasets with hierarchical demographic groupsmisclassification errorHelped
Use MGLTree instead of PrependMGLTree · U.S. Census datasets with hierarchical demographic groupsmisclassification errorMixed
Use MGLTree with logistic regression instead of the ERM random forest baselineMGLTree · California Employmentmisclassification errorHelped
Use simpler benchmark hypothesis classes for MGLTreeMGLTree · CA Employment and CA Incomemisclassification errorHelped
Vary the ordering of hierarchical attributes (ablation)MGLTree · Hierarchical group collectionsmisclassification errorNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Folktables US Census datasets (Employment, Income, Coverage)

Benchmarks: Folktables CA Employment Folktables CA Income Folktables NY/FL datasets nationwide census datasets

Metrics: group-wise misclassification error excess error over group ERM

Baselines: ERM Group ERM PREPEND random forest XGBoost

Builds on: PREPEND (multi-group learning) multi-group agnostic PAC learning decoupled group ERM

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