Aggregate Value Regression (AVR)
- AVR is a regression framework that relies on aggregate data (e.g., bag means, study summaries, or combined forecasts) to estimate individual or overall responses.
- It employs various likelihood methods—Gaussian for means, logistic for rankings, and plug-in approximations in meta-regression—to model aggregate observations.
- AVR addresses challenges like identifiability and aggregation bias, balancing bias-variance trade-offs in diverse applications from survival analysis to electricity-demand forecasting.
Searching arXiv for the cited papers and related AVR work to ground the article. Aggregate Value Regression (AVR) is a term used in the cited literature for regression procedures in which aggregate information, rather than fully observed individual-level targets, is central to estimation. In "Learning from Aggregate Observations" (Zhang et al., 2020), AVR refers to learning instance-level regression models from bag-level aggregate observations such as means, differences, and ranks. In "Multilevel network meta-regression for general likelihoods: synthesis of individual and aggregate data with applications to survival analysis" (Phillippo et al., 2024), AVR denotes study-level meta-regression that plugs aggregate covariate summaries into a regression model. In "Clustering-based aggregate value regression" (Hirose et al., 21 Aug 2025), AVR denotes a linear forecasting method for aggregate quantities formed by combining many unit-level regression models into a single model. Across these usages, the common theme is regression under aggregation, but the statistical role of the aggregate object differs substantially: it may be the supervision signal, the covariate summary, or the prediction target.
1. Terminological scope and recurring problem structure
The cited papers use the acronym for three distinct settings that share a reliance on aggregate information.
| Usage of AVR | Aggregate object | Primary goal |
|---|---|---|
| Bag-level regression | Mean, sum, difference, rank, min/max over bags | Predict labels of unseen individuals |
| Meta-regression with aggregate data | Study-level means, proportions, or other summaries | Adjust treatment effects at the study level |
| Aggregate forecasting | Sum of unit responses | Forecast aggregate quantities |
In the bag-level setting, supervision is given to sets of instances instead of individual instances, while the goal is still to predict labels of unseen individuals. This extends multiple instance learning beyond binary classification to multiclass classification and regression, and it also extends learning from label proportions to real-valued labels and broader aggregate operators. In the meta-regression setting, AVR uses study-level aggregate covariate values—typically means, proportions, or other summaries—to adjust treatment effects at the study level when individual patient data are unavailable. In the forecasting setting, AVR is constructed by combining all regression models into a single model so that estimation is performed directly against an aggregate response rather than against separate unit responses (Zhang et al., 2020).
These formulations are related by a common statistical tension. Aggregation can simplify data collection, preserve privacy, or match how outcomes are naturally observed, but it also changes identifiability, likelihood construction, and the bias-variance profile of the estimator. The main methodological divide is between approaches that derive an aggregate-level likelihood from an individual-level model and approaches that use a plug-in or direct aggregate-loss construction.
2. Bag-level AVR as learning from aggregate observations
In the regression formulation of "Learning from Aggregate Observations," instances have features and latent real-valued labels . A parametric predictive model is posited so that . In the probabilistic formulation, the latent target is modeled conditionally as
where are the parameters of a deterministic function that outputs . For regression with homoscedastic additive Gaussian noise, one convenient choice is
Training data are organized into bags 0. Instead of observing 1, one observes an aggregate 2 generated by an aggregate function 3: 4 The cited examples include mean, sum, differences of bag means, and rank comparisons between bags.
Under the aggregate observation assumption
5
and the independence assumption
6
the bag-level likelihood is
7
Given a dataset 8, the maximum-likelihood objective is
9
with estimator
0
This framework accommodates a variety of aggregate observations. For regression, the paper explicitly treats mean observation, difference observation, and rank observation. For classification, the same framework also supports pairwise similarity and triplet comparison. The formulation is deliberately model-agnostic at the instance level: simple maximum likelihood solutions can be applied to differentiable models such as deep neural networks and gradient boosting machines (Zhang et al., 2020).
3. Aggregate likelihoods, gradients, and optimization
For mean observation, the arithmetic mean in a bag 1 is modeled as
2
Under 3, the predicted bag mean is
4
and the bag-level likelihood is Gaussian: 5 Up to a constant, the log-likelihood is
6
Let 7. Then
8
For difference observation, two bags 9 generate
0
with
1
If 2, then
3
For rank observation, pairwise bag-order constraints are modeled either by a Gaussian difference model or by a logistic likelihood via Gumbel latent scores. In the logistic form,
4
with log-likelihood
5
where 6, and gradient
7
All of these are instances of the unified objective
8
In practice, mini-batches are formed over bags, bag means are computed by averaging per-instance predictions, bag indices are precomputed, and vectorized gather/scatter operations are used to handle varying bag sizes. Regularization may use standard weight decay; for rank- or difference-only supervision, the cited implementation guidance recommends anchoring with a few direct labels or a mean constraint to fix additive constants, and initialization near zero or a prior mean to stabilize early training.
The reported empirical results use UCI benchmarks with bags formed by grouping 4 instances for regression via mean observation, and pairwise comparisons generated according to the Gaussian rank model for regression via rank observation. Mean-observation AVR achieves mean squared error comparable to fully supervised training and consistently outperforms baselines that naïvely treat bag means as instance labels. Rank-observation AVR, under Gaussian or logistic ranking models, achieves reasonable error variance, typically higher than mean observation but competitive with RankNet-style baselines. Across models, gradient boosting machines generally outperform linear models, and the relative performance ordering is direct 9 mean 0 rank (Zhang et al., 2020).
4. Identifiability, consistency, and limitations in bag-level AVR
The theoretical analysis in "Learning from Aggregate Observations" is organized around consistency up to an equivalence relation. Let
1
and define 2 iff 3. Under mild conditions—compact parameter space, semicontinuity and measurability of the log-likelihood, integrability of local suprema, and asymptotic optimality of the empirical maximizer—the maximum-likelihood estimator converges in probability to the equivalence class 4. The stated theorem is a Wald-type consistency result with weakened identifiability.
For mean observation, the paper states that the only transformations preserving the likelihood are exact equality 5 almost everywhere. Under Gaussian noise and bag means,
6
so the estimator is consistent in the usual sense.
For difference and rank observations, the likelihood depends only on differences of predictions. Adding a constant 7 to all predictions leaves differences and ranks invariant, and the equivalence class becomes
8
The estimator is therefore consistent only up to a global additive constant. If occasional direct labels or a known global mean are available, that constant is fixed.
The framework rests on conditional independence and on a parametric conditional target model 9, typically Gaussian in the regression setting. The cited discussion also notes several extensions and caveats. Gaussian noise yields closed-form likelihoods for means and rank via differences. Heavy-tailed noise can be handled by Cauchy-based models, for which mean and difference aggregates remain analytically tractable within the stable family. For count data, Poisson sums give closed-form likelihoods for sum- or mean-type aggregates. Suggested remedies for offset indeterminacy or instability include a zero-mean constraint over the training distribution, a small proportion of direct labels, penalization of prediction variance within bags, or heteroscedastic modeling through prediction of 0. The main pitfalls identified are offset ambiguity under rank- or difference-only training, loss of resolution under very large bags, and bias when strong within-bag dependence violates the independence assumption (Zhang et al., 2020).
5. AVR in meta-regression: plug-in aggregate covariates and aggregation bias
In network meta-analysis and meta-regression, AVR denotes analyses that use study-level aggregate covariate values—typically means, proportions, or other summaries—to adjust treatment effects at the study level when individual patient data are unavailable. In an individual-level network meta-regression model,
1
The AVR plug-in approximation replaces the integral over the covariate distribution 2 by evaluation at the study mean covariate vector 3: 4 and then uses
5
The cited paper identifies several sources of aggregation or ecological bias. First, nonlinearity of link functions implies, in general,
6
Second, odds ratios, hazard ratios, and survival time ratios are non-collapsible, so marginal and conditional effects differ. Third, treatment-covariate interactions 7 make the covariate distribution itself relevant to expected outcomes and relative effects. Fourth, different trials may have different covariate distributions 8, and AVR equates those differences to differences in means, which is insufficient under nonlinear links and interactions.
The proposed remedy is Multilevel Network Meta-Regression (ML-NMR), which integrates the individual likelihood over the aggregate-data covariate distribution rather than plugging in mean covariates. If
9
then the aggregate-data marginal likelihood contribution is
0
For binary outcomes this yields
1
and the arm-level marginal likelihood is Binomial. For survival outcomes with time-to-event observation 2,
3
and
4
This is evaluated numerically by quasi-Monte Carlo using Sobol’ sequences, with an integration-error diagnostic based on the 5 statistic across chains with different numbers of points.
The same framework supports a broad class of survival models, including Exponential, Weibull, and Gompertz proportional hazards, several accelerated failure time forms, and a flexible proportional-hazards baseline hazard based on cubic M-splines: 6 The spline coefficients lie on the unit simplex and are regularized through a weighted random walk prior on the inverse-softmax scale, with 7.
The reported simulation study compares ML-NMR with full individual-patient-data analysis in a two-trial Weibull proportional hazards setting with covariate imbalance and effect modification. Weibull PH had the lowest LOOIC in both ML-NMR and IPD NMA, ML-NMR recovered true parameters closely, and standard errors for unobserved comparisons were modestly higher by about 8–9. In the multiple myeloma application, population-average survival curves fit observed Kaplan-Meier curves well, proportional hazards were favored overall under ML-NMR, and the method addressed limitations of MAIC-then-NMA by giving a coherent synthesis across all studies and estimates for arbitrary target populations. The paper’s central conclusion is that the plug-in AVR approximation is biased whenever nonlinear links, non-collapsible effects, or treatment-covariate interactions are present, whereas ML-NMR avoids this aggregation bias by integrating the individual likelihood over the aggregate-data covariate distribution (Phillippo et al., 2024).
6. Clustering-based AVR for aggregate forecasting
In "Clustering-based aggregate value regression," AVR is defined for forecasting aggregate values in a linear regression model. There are 0 units, each with response vector 1 and predictors 2, and the aggregate response is
3
Each unit satisfies
4
with 5 and 6. AVR combines all regression models into a single model by setting
7
so that
8
Training minimizes the aggregate squared error
9
If 0 is invertible, the estimator is ordinary least squares,
1
If the system is rank-deficient, the estimator is the Moore-Penrose minimum-norm least squares solution 2, described as ridgeless least squares.
Because AVR has 3 parameters, it can be overparameterized when 4 is large. The proposed remedy is AVR-C, which partitions the 5 models into 6 disjoint clusters 7. For a cluster 8,
9
and the cluster model is
0
AVR is then fit independently within each cluster. IR corresponds to 1, AVR to 2, and AVR-C interpolates between them, with 3 controlling model complexity.
Two clustering procedures are proposed. Training Error Minimization (TEM) is a hierarchical agglomerative method that starts from singleton clusters and repeatedly merges the pair yielding the smallest total training RSS; its computational complexity is 4 least-squares fits along the full path. Residual Correlation Matrix (RCM) clustering first fits individual regressions, computes residual correlations 5, defines dissimilarities 6, and applies standard hierarchical clustering such as Ward’s method. TEM is more accurate but computationally heavier; RCM is faster and more interpretable.
The theoretical analysis assumes a misspecified true model
7
where 8 are latent predictors omitted from the working model. Under positive cross-cluster error covariances, the expected training error is monotone non-increasing as clusters are merged, so training RSS decreases as 9 decreases. For test error, the difference between AVR and IR decomposes into nonnegative variance terms and nonpositive bias-reduction terms. Under correct specification, merging increases test error, so IR is best. Under misspecification, aggregation can reduce bias enough to dominate the variance increase, yielding a U-shaped test error curve as a function of 00. The paper explicitly connects this behavior to bias-variance trade-off theory under misspecification, and also reports double descent phenomena in high-dimensional regimes.
The Monte Carlo simulations use 01 with 02 and 03 entries i.i.d. 04, coefficients i.i.d. 05, training sizes 06, test size 07, 08, 09, and 10 or 11. For 12, training error increases monotonically with 13, and test error is clearly U-shaped with an optimal 14 near 15, close to the true error-correlation cluster count. For 16, similar behavior is observed for moderate 17, but double descent appears when 18 is small and interpolation occurs within clusters.
The electricity-demand case study uses hourly electricity consumption from 19 facilities in Japan, selecting 20 facilities with complete data from Jan 5 to Dec 31, 2014. Training uses the first 21 days and testing the last 22 days. Predictors include past demand with autoregressive lag 23 days, daily mean temperature for 24 areas, and weekday/holiday dummies. IR has 25 parameters per facility, whereas AVR has 26 parameters overall, exceeding the 27 training observations. In the Chugoku area (28), training RMSE is nearly monotone increasing in 29, test RMSE is U-shaped, and minima occur at 30 for TEM and 31 for RCM. For all areas (32), training RMSE again increases with 33, while test RMSE exhibits double descent. The reported practical recommendation is to select 34 on the first-descent side where test RMSE is minimized; both clustering methods outperform pure IR and avoid the overfitting of global AVR at moderate 35 (Hirose et al., 21 Aug 2025).