atlas

Research map / Learning theory and algorithms / Fairness

Fair Multivariate Adaptive Regression Splines for Ensuring Equity and Transparency

AAAI 2024 · Learning theory and algorithms › Fairness · approach: Causal and policy fairness in decisions · 2 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 fairMARS, a fairness-aware multivariate adaptive regression splines model that adds a subgroup RSS-disparity penalty to knot selection and a weighted least-squares coefficient estimation, evaluated on three education/crime regression datasets.

Problem

Regression models in education and other high-stakes settings are often opaque, proprietary, and can produce unequal errors across sensitive subgroups, while fairness methods have focused mostly on classification.

Approach

Integrates a subgroup absolute error-difference (RSS disparity) penalty, weighted by lambda, into MARS knot optimization and uses weighted least squares for coefficient estimation, yielding interpretable, non-parametric fair regression.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add fairness-aware knot selectionMARS · ELS, 10-fold cross-validationtest MSE: 0.020 -> 0.021Hurt
Add fairness-aware knot selectionMARS · Crime, 10-fold cross-validationtest MSE: 0.019 -> 0.020Hurt
Add fairness-aware knot selectionMARS · Student Performance, 10-fold cross-validationtest MSE: 3.666 -> 3.574Helped
Add fairness-aware knot selection (ablation)MARS · ELS, single foldtest MSE: 0.151 -> 0.141Helped
Increase fairness penalty from λ=0 to λ=0.2 (ablation)fairknot · ELS, single foldtest R²: 0.687 -> 0.691Helped
Increase fairness penalty from λ=0.2 to λ=0.7 (ablation)fairknot · ELS, single foldtest R²: 0.691 -> 0.708Helped
Increase fairness penalty from λ=0 to λ=0.2 (ablation)fairknot · ELS, single foldBlack subgroup absolute error difference: 0.172 -> 0.150Helped
Increase fairness penalty from λ=0.2 to λ=0.7 (ablation)fairknot · ELS, single foldAsian subgroup absolute error difference: 0.003 -> 0.056Hurt
Increase fairness penalty from λ=0 to λ=0.7 (ablation)fairknot · ELS, single foldWhite subgroup absolute error difference: 0.058 -> 0.031Helped
Increase fairness penalty from λ=0 to λ=0.2 (ablation)fairknot · ELS, single foldHispanic subgroup absolute error difference: 0.017 -> 0.012Helped
Increase fairness penalty from λ=0 to λ=0.7 (ablation)fairknot · ELS, single foldMultiracial subgroup absolute error difference: 0.056 -> 0.050Helped

Surprising findings

Limitations

Experimental setup

Datasets: ELS Crime Student Performance

Benchmarks: ELS Crime Student Performance

Metrics: MSE R^2 subgroup absolute error difference

Baselines: MARS MIP-DT fair regression tree (fairDT) CART decision tree (DT) fair linear regression (fairLR)

Builds on: MARS fair decision tree (MIP-DT) fair regression with bounded group loss Py-earth

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