Research
How to Purchase Labels? A Cost-Effective Approach Using Active Learning Markets
Overview Research area: Data markets and active learning, with a focus on how a buyer should purchase missing labels for supervised regression models under a budget. Technical level: Intermediate. The

- arXiv
- 2511.20605
- Published
- 2025-11-25
- Authors
- Xiwen Huang, Pierre Pinson
AI summary
Overview
Research area: Data markets and active learning, with a focus on how a buyer should purchase missing labels for supervised regression models under a budget.
Technical level: Intermediate. The paper uses linear regression, combinatorial optimization notation, and standard active learning terminology, but the core ideas are explained with concrete market-style scenarios.
Scope in one sentence: The paper proposes and formalizes "active learning markets," where a single analyst buys individual labels from multiple sellers under a budget constraint and a required model-improvement threshold, and compares two active learning strategies against simpler sampling baselines.
Note: the version of the paper provided here is truncated. It includes the abstract, introduction, market framework, market properties, and the beginning of the methodology, but the experimental section (Section 4) and conclusion (Section 5) are cut off. Quantitative results are therefore not reported in the available content.
What This Paper Is About
In many prediction tasks, an analyst has all the input features they need but is missing the target values (labels) for many observations, and those labels are held by other parties or are costly to obtain. The paper asks how such a buyer should decide which labels to purchase and at what price, given a limited budget and only an indirect sense of how much each label will help the model. It answers this by defining a new market type, the active learning market (or label market), and by using active learning strategies as a practical greedy substitute for an intractable optimization problem.
Key Contributions
-
Introduces active learning markets as a distinct market type. The paper positions label markets alongside existing observation markets (buying complete rows) and feature markets/regression markets (buying complete columns), and argues that label acquisition has been largely unexplored.
-
Formalizes market clearing as an optimization problem with dual constraints. The formulation includes a budget limit B, a loss-improvement threshold α, an analyst willingness to pay φ per unit of improvement, and per-seller willingness to sell η_j, with two pricing extremes: buyer-centric pricing (p_j = φ·l_j) and seller-centric pricing (p_j = η_j).
-
Proposes two active learning strategies paired with distinct pricing mechanisms. Variance-based active learning (VBAL) drawn from optimal experimental design, and query-by-committee active learning (QBCAL) based on committee disagreement, are compared against a random sampling corrected (RSC) baseline and a greedy knapsack (GK) heuristic.
-
Establishes and scrutinizes market properties. The paper analyzes budget balance, symmetry, truthfulness/incentive compatibility, individual rationality, and the zero-element property, showing which hold in the stylized formulation and which break down when active learning is applied in practice.
Main Findings
-
Active learning markets are a practical response to a real gap: the paper states that existing data markets emphasize bulk acquisition or continuous delivery and typically overlook budget constraints and strategies for prioritizing high-value data points.
-
Classical knapsack methods are unsuitable: exact, approximate, and heuristic knapsack approaches all require item utilities to be known in advance, but in this setting the improvement l_j from a label can only be observed after purchase. The included GK baseline is therefore described as ranking candidates by an ex-ante proxy (1/η_j) rather than a real knapsack solution, with no optimality guarantee.
-
Budget balance holds by construction: in the single-buyer-multiple-seller setup, the buyer pays sellers individually per label, so revenues equal payments.
-
Symmetry holds only in the stylized formulation: if two labels have identical improvement l_j and identical willingness to sell η_j they receive the same price. However, because active learning updates utilities adaptively, acquiring one label reduces the marginal value of a similar label, so exact symmetry does not persist in practice. The authors describe this as expected and even beneficial, since it discourages paying for redundant information.
-
Truthfulness is argued in an operational, not strategic, sense: understating willingness to pay risks missing informative labels, while overstating it risks overpaying. On the seller side, raising willingness to sell only makes a label less likely to pass the selection criterion, and lowering it does not increase payment, so manipulation does not improve expected payoff. Sellers also do not know the buyer's budget B.
-
The zero-element property holds cleanly in the optimization but not at the payment level under seller-centric pricing: if l_j = 0 the optimal solution sets z_j = 0. Under buyer-centric pricing p_j = φ·l_j is zero when l_j is zero, but under seller-centric pricing a label must be acquired before its improvement is known and p_j = η_j applies regardless of l_j. The paper states that the active learning strategies mitigate this by reducing how often non-improving points are queried.
-
Reported validation is qualitative in the available text: the abstract states that results on real-world datasets from real estate pricing and energy forecasting demonstrate robustness, "consistently achieving superior performance with fewer labels acquired compared to conventional methods." Specific dataset sizes, budgets, thresholds, and performance numbers are not reported in the truncated content provided.
-
Contextual statistics cited in the introduction: the global data analytics market is projected to grow from USD 348.21 billion in 2024 to USD 924.39 billion in 2032, a compound annual growth rate of 13.9%. Data generated in 2025 is estimated at 181 zettabytes, an increase of more than 150% compared with 120 zettabytes in 2023.
Methodology in Plain English
The authors start with a supervised learning setup using linear regression, chosen for simplicity, interpretability, and a closed-form solution—while noting the ideas should generalize to models that are linear in their parameters, such as polynomial and spline regression.
The market has one analyst (buyer) and m sellers, where m = N − K is the number of missing labels. The analyst holds a labelled set D_L (both features and targets) plus an unlabelled set D_U with all features for all N observations; the sellers hold the missing labels D_ML. Each seller owns one label and has a minimum acceptable price η_j.
Rather than solve the combinatorial label-purchase problem directly, the analyst uses active learning as a greedy, adaptive procedure: it estimates how useful each unlabelled candidate is, buys labels one at a time, and updates its estimates as labels arrive. A purchase happens only if the expected improvement justifies the cost relative to the analyst's willingness to pay, and the process stops when the budget is exhausted or the performance threshold is met. The paper notes that the constraints are relaxed so that the process ends when either the budget or the threshold is met, since strictly enforcing both could lead to too few purchases.
Two strategies are used. VBAL comes from optimal experimental design and selects points that most reduce uncertainty in the estimated parameters, using the information matrix X⊤X (parameter variance is (X⊤X)⁻¹σ_Y²). QBCAL uses a committee of models and targets points where the committee disagrees. These are compared against random sampling with a correction step (labels are bought randomly but only kept if they improve the model) and a greedy knapsack-style heuristic that ranks candidates by lowest cost using 1/η_j as an ex-ante proxy.
Evaluation uses two lenses: estimation quality, measured through the variance of estimated parameters for interpretability-focused settings, and predictive ability, measured by mean squared error on a held-out validation set for forecasting-oriented settings.
Why This Matters
Impact on research. The paper reframes label acquisition as a market design problem rather than a pure active learning problem, and it explicitly identifies where standard market properties (symmetry, the zero-element property) stop holding once learning is adaptive. It also states openly that full optimality or regret guarantees are not derived, because marginal utilities are revealed only after purchase and are state-dependent—laying out what structural conditions (for example, diminishing returns or adaptive submodularity) would be needed for such guarantees.
Real-world applications (as described in the paper):
- Real estate pricing: an analyst with transaction history wants to predict house prices and needs the actual sale prices of other houses with different characteristics, such as number of rooms and distance to transport and schools.
- Energy forecasting: an analyst building a consumption forecast for an educational building wants time-series data from other buildings, which acts as additional labels, under a limited budget.
- E-commerce customer lifetime value: an analyst with past purchase and demographic data may want matching observations from another e-commerce site.
- Feature/label exchange between infrastructure operators: the paper's feature-market example is two wind farms buying each other's local measurements and weather forecasts, illustrating the broader family of markets this label market sits within.
Industry relevance. The paper points to the existing commercial reality of market-style data procurement—AWS Data Exchange, Ocean Protocol, and crowdsourcing markets such as Amazon Mechanical Turk—and notes that the motivation is organizations that translate forecast errors into financial costs, such as inventory misallocation or excess capacity, which naturally produce a constant willingness to pay per unit of accuracy.
Future Directions
-
Formal guarantees. The paper explicitly leaves formal bounds for the label-purchase optimization to future work, stating that structural conditions such as diminishing returns or adaptive submodularity would be required for provably near-optimal greedy policies.
-
Dynamic and online willingness to pay. The analysis is batch active learning, so willingness to pay φ is treated as a constant rather than updated over time; the paper says variation of WTP in online or adaptive settings is discussed in Section 5.2, which is not included in the truncated content.
-
Addressing the seller-centric pricing limitation. Since seller-centric pricing cannot enforce the zero-element property at the payment level, further work could design pricing that avoids paying for labels that turn out to be non-improving.
-
Broader model classes. The authors state that the concepts should extend to regression models linear in their parameters, such as polynomial and spline regression, and they do not rule out a wider class of models.
Target Audience
Researchers and practitioners working at the intersection of data marketplaces, mechanism design, and active learning. It is most directly useful to (i) machine learning researchers interested in budget-constrained data acquisition, (ii) economists and mechanism-design researchers studying data valuation and pricing, and (iii) industry analysts in domains such as real estate, energy, and e-commerce who must decide which costly labels to buy. Readers seeking full experimental numbers should consult the complete paper, since the version available here omits the results and conclusion sections.
Authors’ abstract
We introduce and analyse active learning markets as a way to purchase labels, in situations where analysts aim to acquire additional data to improve model fitting, or to better train models for predictive analytics applications. This comes in contrast to the many proposals that already exist to purchase features and examples. By originally formalising the market clearing as an optimisation problem, we integrate budget constraints and improvement thresholds into the label acquisition process. We focus on a single-buyer-multiple-seller setup and propose the use of two active learning strategies (variance based and query-by-committee based), paired with distinct pricing mechanisms. They are compared to benchmark baselines including random sampling and a greedy knapsack heuristic. The proposed strategies are validated on real-world datasets from two critical application domains: real estate pricing and energy forecasting. Results demonstrate the robustness of our approach, consistently achieving superior performance with fewer labels acquired compared to conventional methods. Our proposal comprises an easy-to-implement practical solution for optimising data acquisition in resource-constrained environments.