Semi-Supervised Generalized Riesz Regression
- The paper introduces a semi-supervised extension of generalized Riesz regression that estimates the Riesz representer by minimizing empirical Bregman-divergence objectives while leveraging unlabeled covariates.
- It unifies debiased machine learning, covariate balancing, and density-ratio estimation under a framework that constructs efficient influence-function based estimators.
- The approach exploits dual formulations and semi-supervised constructions to reduce variance and improve estimation in settings like covariate shift and treatment-effect analysis.
Semi-Supervised Generalized Riesz Regression is a semi-supervised extension of generalized Riesz regression in which the Riesz representer is estimated by minimizing empirical Bregman-divergence objectives while incorporating unlabeled covariates into the terms that depend only on the marginal law of . It belongs to the debiased machine learning and automatic debiased machine learning literature, where the parameter of interest is written as , the regression function is , and the Riesz representer is defined by the identity for all admissible . In semi-supervised settings, unlabeled covariates strengthen estimation of through density-ratio components, covariate moment constraints, positive-unlabeled losses, or score-matching constructions, while the final estimator remains an orthogonal or efficient influence-function estimator built from (Kato, 12 Jan 2026, Kato, 11 Nov 2025, Kato, 11 Jun 2026).
1. Riesz representers, orthogonal scores, and target functionals
The central object is the Riesz representer associated with a linear functional of a regression. In the basic setup, is generated by , 0, and the target parameter has the form
1
When 2 is linear in 3 and continuous in 4, the Riesz representation theorem yields a unique 5 such that
6
The associated debiased or Neyman-orthogonal score is
7
and at 8 it has mean zero with vanishing Gateaux derivative with respect to 9 (Kato, 12 Jan 2026).
Several canonical targets fit this template. For the average treatment effect (ATE), with 0 and 1, the functional is 2 and the representer is
3
For the average marginal effect (AME), with continuous 4, the functional is 5 and the representer is the negative score
6
For the average policy effect (APE), if 7 with 8, then
9
Under covariate shift adaptation, with labeled source 0 and unlabeled target 1, the representer is the density ratio
2
These identities make the Riesz representer simultaneously a debiasing weight, a density ratio, or a score function, depending on the target (Kato, 12 Jan 2026, Kato, 23 Dec 2025).
| Target | Linear functional 3 | Riesz representer |
|---|---|---|
| ATE | 4 | 5 |
| AME | 6 | 7 |
| APE | 8 | 9 |
| Covariate shift | 0 | 1 |
This representation is the basis of automatic debiased machine learning. A foundational formulation estimates the representer directly by minimizing
2
or its weighted analogue in generalized regressions, instead of relying on an explicit closed-form formula for 3; this is the original Riesz regression perspective (Chernozhukov et al., 2021).
2. Generalized Riesz regression under Bregman divergence
Generalized Riesz regression extends squared-loss Riesz regression to a Bregman-divergence family. Let 4 be a strictly convex differentiable scalar generator. The pointwise divergence is
5
and averaging over 6 gives the population criterion. Because 7 is unknown, the identity
8
eliminates 9 and yields the population objective
0
The empirical regularized estimator solves
1
This framework unifies Riesz regression, tailored loss minimization, covariate balancing, and density-ratio fitting (Kato, 12 Jan 2026).
The squared-loss special case is obtained with 2, which reduces the objective to
3
This is exactly Riesz regression and coincides with LSIF in density-ratio estimation. KL-type generators produce different primal and dual forms. For the unnormalized KL (UKL) generator, the primal corresponds to tailored loss minimization and the dual corresponds to entropy balancing weights in ATE under specific model specifications. For the binary KL (BKL) generator, the method recovers logistic-likelihood based propensity modeling. In the density-ratio view, 4 recovers LSIF, 5 recovers KLIEP, and 6 recovers classification-based density ratio estimation (Kato, 12 Jan 2026, Kato, 6 Nov 2025).
A generalized linear parameterization is often used:
7
with basis functions 8 and a link 9 chosen so that 0 becomes linear in 1. This choice is the basis of the automatic balancing results and of the dual formulation. A software implementation of this design principle appears in the Python package "genriesz" (Kato, 19 Feb 2026).
3. Duality, automatic balancing, and the density-ratio viewpoint
A central structural result is that generalized Riesz regression is dual to covariate balancing when 2 is linear in the basis. In that case the dual program imposes moment conditions of the form
3
The primal therefore minimizes a Bregman risk, while the dual enforces the covariate moments required by 4. This duality is described as automatic covariate balancing (Kato, 12 Jan 2026).
Under squared loss with linear link, the dual corresponds to stable balancing weights. In the ATE case with 5, the balance equations become
6
Under UKL with log or exponential link, the dual corresponds to entropy balancing weights. In density-ratio estimation with 7, the normalization constraints are Silverman’s trick or KLIEP (Kato, 12 Jan 2026).
The density-ratio interpretation is especially important in semi-supervised settings. In the ATE case, the representer can be decomposed through density ratios
8
so that
9
The squared-loss Bregman objective then decomposes into two LSIF objectives. More generally, when 0 is a linear combination of density ratios, Riesz regression is exactly direct density-ratio estimation, which imports LSIF, KLIEP, non-negative Bregman corrections, and telescoping ratios into the Riesz-estimation problem (Kato, 6 Nov 2025).
This equivalence also clarifies the role of unlabeled covariates. The terms corresponding to expectations under the marginal law of 1 can be estimated from 2-only data, while the terms involving the joint law of 3 or 4 still require the labeled sample. A plausible implication is that the semi-supervised gain is largest when the representer is close to a density-ratio problem, such as covariate shift, APE, or ATE with abundant covariate information (Kato, 6 Nov 2025, Chernozhukov et al., 2021).
4. Semi-supervised constructions and algorithmic variants
Semi-supervised generalized Riesz regression uses the fact that many Bregman-Riesz objectives split naturally into labeled and unlabeled components. A generic template is
5
where the unsupervised term may be a density-ratio component or a balancing component (Kato, 12 Jan 2026).
A basic example is semi-supervised covariate shift, with labeled source 6 and unlabeled target 7. The population objective is
8
and the empirical objective is
9
For squared loss this becomes LSIF; for UKL it becomes KLIEP under normalization. The associated AIPW estimator is
0
and the stated benefit is that unlabeled target covariates directly improve 1 estimation through 2, reducing variance and stabilizing weights (Kato, 12 Jan 2026).
For treatment-effect estimation with unlabeled covariates, one line of work studies one-sample and two-sample semi-supervised regimes. In the one-sample setting, the data contain an observation indicator 3, and unlabeled observations contribute through the 4-only expectation in the Bregman objective
5
so that unlabeled covariates sharpen estimation of the representer or of the corresponding propensity component (Kato, 11 Nov 2025).
A distinct semi-supervised construction is positive-unlabeled Riesz estimation for ATE. Here some labeled 6 positives and unlabeled covariates 7 with mixed class are available, together with a class prior 8. The PU generator is
9
with derivative
0
An EM-like scheme alternates an E-step computing posteriors 1 and an M-step updating 2 by minimizing a PU-like Bregman objective; then
3
is used in AIPW (Kato, 12 Jan 2026).
A further extension replaces direct ratio fitting by score matching. Time-score or diffusion-inspired constructions estimate 4 along bridges between endpoint distributions using only 5-only data. For ATE and APE they use endpoint identities; for AME they can use denoising score matching without 6. The core identity is
7
which converts global density-ratio estimation into infinitesimal classification. This approach is motivated by overfitting pathologies in flexible direct density-ratio estimation and is presented as particularly well-suited to semi-supervised APE and ratio tasks (Kato, 23 Dec 2025).
5. Estimation workflows, efficiency bounds, and convergence theory
The standard workflow combines nuisance estimation of 8 and 9 with cross-fitting. A representative sequence is: choose a loss 00 and a link 01; specify a model class for 02 such as linear bases, RKHS, or neural network; minimize the empirical Bregman-Riesz objective with regularization; fit 03; and solve the orthogonal estimating equation
04
Diagnostics include dual balancing residuals
05
inspection of tails of 06, and train-versus-test loss, especially for KL-type objectives (Kato, 12 Jan 2026).
In treatment-effect settings with auxiliary unlabeled covariates, the efficiency-theoretic contribution is explicit. One study develops efficiency bounds and efficient estimators in one-sample and two-sample semi-supervised designs and states that auxiliary covariates can lower the efficiency bound and yield an asymptotic variance smaller than that without such covariates (Kato, 11 Nov 2025). In the two-sample prediction-powered formulation, with labeled sample proportion 07 and evaluation density 08, the semiparametric efficiency bound is
09
The first term is a conditional-noise term, while the second and third terms are regressor-averaging terms; the latter are the terms reduced by unlabeled regressors (Kato, 11 Jun 2026).
The same paper defines two efficient estimators. The estimating-equation DML-PPCI estimator is
10
and the TMLE-DML-PPCI estimator updates
11
with
12
Both are asymptotically linear with the efficient influence function and attain the two-sample efficiency bound (Kato, 11 Jun 2026).
The key nuisance-rate condition remains the familiar product-rate condition
13
under cross-fitting or Donsker conditions, which yields
14
For generalized regressions and for automatic DML more broadly, the same orthogonal form extends to weighted Riesz regression and generalized residuals (Kato, 12 Jan 2026, Chernozhukov et al., 2021).
Convergence guarantees are available for several representer classes. In the unified Bregman framework, under bounded 15, strong convexity of 16, Lipschitz 17, and bracketing entropy conditions, the RKHS estimator satisfies
18
while a neural-network estimator satisfies
19
In the semi-supervised prediction-powered setting, a deep ReLU sieve bound takes the form
20
with 21 (Kato, 12 Jan 2026, Kato, 11 Jun 2026).
6. Relations, misconceptions, limitations, and implementations
Semi-Supervised Generalized Riesz Regression sits at the intersection of debiased machine learning, covariate balancing, density-ratio estimation, score matching, and semi-supervised efficiency theory. One comparison stated explicitly is that R-learner and DR-learner primarily focus on 22, whereas generalized Riesz regression focuses on 23 directly via empirical risk minimization and its dual balance conditions (Kato, 12 Jan 2026). Another is that adversarial estimation provides a different route to Riesz estimation, based on a min-max moment-matching problem over functions of 24; because that objective does not require 25, it is naturally compatible with semi-supervised use of unlabeled covariates (Chernozhukov et al., 2020).
A recurring misconception is that unlabeled data automatically improve every nuisance. The supplied results are more specific. Unlabeled 26 directly improves the estimation of 27 when the Riesz objective contains 28-only terms such as 29, density-ratio expectations, or evaluation-function moments, but 30 remains an outcome regression and does not automatically improve unless additional semi-supervised regression techniques are introduced. In the automatic DML synthesis, this point is stated directly for both the conditional-mean and generalized-regression cases (Chernozhukov et al., 2021).
Another misconception is that any flexible loss is benign. The literature cited here notes train-loss hacking in KL-type objectives, density-chasm or support-chasm problems in direct density-ratio estimation, and instability from extreme weights or deconvolution in high dimension. Recommended remedies include robust BP losses, non-negative Bregman corrections, telescoping ratios, score matching, weight clipping, regularization, and cross-fitting (Kato, 12 Jan 2026, Kato, 6 Nov 2025, Kato, 23 Dec 2025). Fully unsupervised covariate-only learning without endpoint tags is also not covered for ATE or APE in the score-matching formulation; that approach still needs endpoint identities such as treatment labels or policy indices (Kato, 23 Dec 2025).
Identification and regularity conditions remain stringent. For ATE, the assumptions include unconfoundedness and positivity; for covariate shift, common support; for AME and APE, integration-by-parts regularity and controlled tails. In prediction-powered and two-sample formulations, one also needs dominance conditions such as 31 and bounded density ratios; when 32, the parameter-defining mixture weight 33 should not be chosen purely to optimize asymptotic variance unless the estimand is invariant to 34 (Kato, 11 Nov 2025, Kato, 11 Jun 2026).
Software infrastructure has begun to reflect the generalized Riesz perspective. The package "genriesz" implements automatic DML and generalized Riesz regression by minimizing empirical Bregman divergences, constructs a compatible link through automatic regressor balancing, and returns RA, RW, ARW, and TMLE-style estimators with cross-fitting, confidence intervals, and 35-values. The implementation supports bases such as polynomial features, RKHS approximations, random forest leaf encodings, neural embeddings, and a nearest-neighbor catchment basis, although the supplied description also notes that the core API does not natively expose separate unlabeled inputs (Kato, 19 Feb 2026).
Taken together, these developments define Semi-Supervised Generalized Riesz Regression as a unified method for estimating the score-relevant representer in orthogonal semiparametric estimation by exploiting unlabeled covariates wherever the target functional depends on marginal or mixture structure of 36. The framework encompasses squared-loss Riesz regression, KL-type calibrated fitting, density-ratio estimation, positive-unlabeled learning, and score-matching variants, while preserving the efficient influence-function logic of debiased machine learning (Kato, 12 Jan 2026, Kato, 11 Jun 2026).