Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Meta Additive Model: Interpretable Sparse Learning With Auto Weighting

About

Sparse additive models have attracted much attention in high-dimensional data analysis due to their flexible representation and strong interpretability. However, most existing models are limited to single-level learning under the mean-squared error criterion, whose empirical performance can degrade significantly in the presence of complex noise, such as non-Gaussian perturbations, outliers, noisy labels, and imbalanced categories. The sample reweighting strategy is widely used to reduce the model's sensitivity to atypical data; however, it typically requires prespecifying the weighting functions and manually selecting additional hyperparameters. To address this issue, we propose a new meta additive model (MAM) based on the bilevel optimization framework, which learns data-driven weighting of individual losses by parameterizing the weighting function via an MLP trained on meta data. MAM is capable of a variety of learning tasks, including variable selection, robust regression estimation, and imbalanced classification. Theoretically, MAM provides guarantees on convergence in computation, algorithmic generalization, and variable selection consistency under mild conditions. Empirically, MAM outperforms several state-of-the-art additive models on both synthetic and real-world data under various data corruptions.

Xuelin Zhang, Xinyue Liu, Lingjuan Wu, Hong Chen• 2026

Related benchmarks

TaskDatasetResultRank
ClassificationMNIST (test)
Macro F194.5
68
ClassificationCelebAMask-HQ (test)
Macro F177
30
RegressionAirbnb listings
Average MSE0.294
27
RegressionCME clinical tabular
Average MSE0.568
27
Binary Classificationfertility UCI (test)
Accuracy90
27
RegressionADNI clinical tabular dataset
Average MSE0.176
27
ClassificationSynthetic Corrupted and Imbalanced Data
Accuracy86
20
ClassificationZ-Alizadeh UCI (test)
Inference Time6.81
20
ClassificationSynthetic corrupted data
ASP100
15
ClassificationSynthetic imbalanced data
ASP100
15
Showing 10 of 18 rows

Other info

Follow for update