Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.
100,989 characters · 31 sections · 56 citation commands
Prediction-Powered Causal Inference by Automatic Debiased Machine Learning and Semi-Supervised Riesz Regression
{\flushleft{{\bf Keywords:} causal inference; semi-supervised learning; prediction-powered inference; semiparametric efficiency; double machine learning; Riesz regression; density-ratio estimation; covariate balancing}}
This study investigates efficient causal parameter estimation in a semi-supervised setting. The estimation targets are causal parameters defined via functionals of regression functions, including the average treatment effect (ATE), the average marginal effect (AME), and the average policy effect (APE) as special cases. We aim to construct estimators of these causal parameters with smaller variances by using an auxiliary unlabeled dataset of regressors, in addition to a conventional labeled dataset containing outcomes and regressors. This setup is closely related to the literature on prediction-powered inference Ilker2024predictionpowered, but our goal is to estimate causal parameters. Hence, we refer to this framework as prediction-powered causal inference (PPCI). We show that, by using such an auxiliary unlabeled dataset, we can construct estimators whose asymptotic variances are smaller than those of estimators constructed using only the labeled dataset.
Efficient estimation of causal parameters has been a core interest in causal inference. To discuss efficiency, we consider the asymptotic efficiency bound, also called the semiparametric efficiency bound or the H\'{a}jek--Le Cam bound LeCam1986asymptoticmethods,VanderVaart1998asymptoticstatistics, which characterizes the theoretically best asymptotic variance among regular estimators. We refer to causal parameter estimators whose asymptotic variances attain the efficiency bound as asymptotically efficient estimators. Asymptotically efficient estimators yield accurate estimation of causal parameters in terms of asymptotic mean squared error and tight confidence intervals. Therefore, constructing asymptotically efficient estimators is a standard goal in causal parameter estimation.
In this study, we consider the semi-supervised setup and develop efficiency bounds and asymptotically efficient estimators for this setup. The efficiency bound has been intensively studied in the standard setup with only labeled data, while it has not been fully studied in settings where unlabeled data can be used for general causal and structural parameters represented as functionals of regression functions. In this study, we show that if such unlabeled data are used appropriately, then we can construct estimators whose asymptotic variances are smaller than those of estimators constructed without using unlabeled data.
For example, consider estimating the effect of a new medicine in clinical trials. If population characteristics of patients without outcomes are available in addition to clinical trial data, then these unlabeled patient characteristics provide information about the regressor distribution over which the causal parameter is averaged. This information reduces the regressor-averaging component of the efficiency bound, even though it does not reduce the conditional outcome-noise component. This result shows that efficiency gains can arise from data that contain no outcome information, provided that such data inform the regressor distribution over which the target functional is averaged. Such approaches can be understood as semi-supervised causal inference or prediction-powered inference for causal inference.
In constructing asymptotically efficient estimators, we propose debiased machine learning (DML)-PPCI. DML is a framework for constructing asymptotically efficient estimators through Neyman orthogonal scores. Several approaches can be used in DML and in more general constructions of asymptotically efficient estimators. In this study, among them, we focus on estimating equations and targeted maximum likelihood (TMLE) VanderVaart2002semiparametricstatistics,vanderLaan2011targetedlearning,vanderLaan2006targetedmaximum. We refer to DML-PPCI based on the estimating-equation approach as EE-DML-PPCI, and we refer to DML-PPCI based on TMLE as TMLE-DML-PPCI. For these estimators, we show asymptotic efficiency by proving that their asymptotic variances match our derived efficiency bounds.
We summarize our contributions. First, we formulate PPCI under the two-sample and one-sample scenarios within the automatic DML (ADML) framework. Second, we derive the efficient influence functions and asymptotic efficiency bounds in our semi-supervised setup. Third, we construct asymptotically efficient estimators whose asymptotic variances match the derived efficiency bound. Fourth, we develop a semi-supervised version of generalized Riesz regression for estimating the Riesz representer appearing in the Neyman orthogonal score.
\paragraph{Problem formulation.} In the problem formulation, we define our parameters of interest as functionals of regression functions, as in ADML Chernozhukov2022automaticdebiased. This framework covers causal and structural parameters that can be written as functionals of regression functions, including ATE, AME, and APE. In addition, we define the data-generating process (DGP) using the two-sample and one-sample scenarios Niu2016theoreticalcomparisons,Kato2025puate. In the two-sample scenario, we assume that there exist two independent datasets, while in the one-sample scenario, we assume that there exists one dataset and that, from this dataset, we can observe labeled data. The two-sample scenario is closely related to the stratified sampling scheme Wooldridge2001asymptoticproperties,Lancaster1996casecontrolstudies, while the one-sample scenario is closely related to the missing-value literature Rubin1974estimatingcausal,Kennedy2020efficientnonparametric.
\paragraph{Efficiency bound.} For this setup, we derive the efficiency bounds, which can be computed from the efficient influence function. The efficiency bounds depend on the DGP. Therefore, for the two-sample and one-sample scenarios, we derive the corresponding efficiency bounds separately Uehara2020offpolicy. We show that using an auxiliary unlabeled dataset can reduce the asymptotic variance compared with the case where only the labeled dataset is used. The efficiency bound implies the possibility of an efficiency gain, and feasibility is confirmed by constructing estimators whose asymptotic variances match the efficiency bounds.
\paragraph{Asymptotically efficient estimators.} We refer to our estimation method as DML-PPCI. We develop an estimating-equation version, called EE-DML-PPCI, and a targeted maximum likelihood version, called TMLE-DML-PPCI. We show that these estimators have asymptotic variances matching the efficiency bounds derived in this study. Therefore, these estimators are asymptotically efficient Schuler2024introductionmodern.
\paragraph{Semi-supervised generalized Riesz regression.} In DML-PPCI, we need to estimate the efficient influence function. The efficient influence function in our setup depends on two nuisance parameters, the regression function and the Riesz representer. To estimate the Riesz representer, we employ Riesz regression proposed by Chernozhukov2022automaticdebiased or its generalization, generalized Riesz regression, proposed by Kato2026aunified. Note that, under some restrictions on Riesz representer models, Riesz regression is mathematically equivalent to covariate balancing BrunsSmith2025augmentedbalancing,Zhao2019covariatebalancing. We extend generalized Riesz regression to the semi-supervised setup so that an unlabeled dataset is also used to estimate the Riesz representer. This extension can be interpreted as providing an implementable nuisance-parameter estimation method for prediction-powered causal inference. For semi-supervised generalized Riesz regression, we provide convergence rates, which cover finite pseudo-dimension classes and deep ReLU sieves, including the H\"{o}lder-smooth case, the unbounded-support case, and the approximate low-dimensional manifold case. We then translate these Riesz representer rates into sufficient conditions for the product-rate requirement in DML-PPCI.
This study is closely related to asymptotic efficiency theory and semi-supervised learning.
Asymptotic efficiency theory aims to construct estimators whose asymptotic variances match the asymptotic efficiency bound, especially in the sense of the semiparametric efficiency bound or the H\'{a}jek--Le Cam asymptotic efficiency bound. Various approaches and techniques have been proposed, such as estimating equations, TMLE, and sample splitting Klaassen1987consistentestimation. The DML framework organizes these approaches by introducing Neyman orthogonal scores and cross-fitting Chernozhukov2018doubledebiased. The ADML framework is a generalization of DML that deals with many causal and structural parameters written as functionals of a regression function and the corresponding Riesz representer. Under the ADML framework, even if we do not know the closed form of the efficient influence function or the Neyman orthogonal score, we can estimate it using Riesz regression Chernozhukov2022automaticdebiased, which is related to semiparametric and sieve Riesz modeling Chen2015sievewald,Chen2015sievesemiparametric and density-ratio estimation Sugiyama2011densityratio.
Semi-supervised learning studies how labeled and unlabeled data can be combined to improve learning Zhu2005semisupervised,Chapelle2006semisupervisedlearning. Covariate-shift methods are a variant of this setup and use information on a target covariate distribution to improve prediction or estimation under distributional changes Shimodaira2000improvingpredictive. Angelopoulos2023predictionpowered proposes prediction-powered inference as a framework for using machine-learning predictions together with gold-standard data to conduct valid inference. This idea has already been extended to causal inference by studies such as Cadei2026predictionpowered and Ilker2024predictionpowered. However, this study differs from these studies in its focus. We derive the semiparametric efficiency bound for causal and structural regression functionals when the auxiliary observations are unlabeled regressors and then construct ADML-type estimators that attain this bound.
Our study is also related to the literature on semi-supervised regression. Azriel2022semisupervised studies best linear approximation under misspecification and shows that unlabeled regressors can improve the asymptotic variance of least-squares-type estimators when nonlinear features of the conditional mean interact with the marginal regressor distribution. Wasserman2007statisticalanalysis analyzes semi-supervised regression through minimax theory and shows that unlabeled data do not automatically improve rates, especially for graph-Laplacian regularization. They emphasize that rate improvements require assumptions that connect the regression function and the regressor distribution. We use this insight to state primitive Riesz representer rates only under explicit smoothness, tail, or low-dimensional-structure conditions.
For estimating the Riesz representer, we employ Riesz regression. Note that there is a duality between Riesz regression and covariate balancing BrunsSmith2022outcomeassumptions,Zhao2019covariatebalancing,Hainmueller2012entropybalancing,Imai2013covariatebalancing,Zubizarreta2015stableweights,Sugiyama2008directimportance, and based on this relationship, Kato2026aunified develops generalized Riesz regression that formulates Riesz representer estimation as Riesz representer fitting under the Bregman divergence, which incorporates various existing methods such as Riesz regression, calibrated estimation Tan2019regularizedcalbrated, tailored loss minimization Zhao2019covariatebalancing, density-ratio estimation, and covariate balancing. In this study, we extend generalized Riesz regression to the semi-supervised setting so that we also utilize unlabeled datasets.
The convergence analysis for semi-supervised generalized Riesz regression is closely related to density-ratio estimation under the Bregman divergence Zheng2022anerror,Kato2021nonnegativebregman,Kato2025rieszregression. Zheng2022anerror establishes non-asymptotic error bounds for density-ratio estimation with deep ReLU feedforward neural networks, including minimax-optimal rates up to logarithmic factors under H\"{o}lder smoothness, extensions to unbounded support, and rates under approximate low-dimensional manifold structure. We use their result to derive error rates for our proposed semi-supervised generalized Riesz regression.
The stratified sampling scheme plays an important role in our theoretical analysis Wooldridge2001asymptoticproperties. When the labeled and unlabeled datasets are independent samples from different strata with fixed sampling proportions, the usual one-sample efficiency bound is not directly applicable. Closely related work includes off-policy evaluation and learning for external validity under covariate shift Uehara2020offpolicy and DML for covariate shift Chernozhukov2025automaticdebiased,Kato2024doubledebiasedcovariateshift.
This study builds on our previous studies Kato2026aunified,Uehara2020offpolicy,Kato2024activeadaptive,Kato2025semisupervised,Kato2024doubledebiasedcovariateshift. In particular, the idea of asymptotic efficiency under stratified sampling is inspired by Uehara2020offpolicy. An early version of PPCI is presented in Kato2024activeadaptive for adaptive experiments. Compared with those studies, we consider a general class of regression-functional causal and structural parameters, whereas those studies focus on specific applications, such as policy evaluation or adaptive experimental design under covariate shift.
Let $Y \in {\mathbb{R}}$ be an outcome and let $X,{\widetilde{X}}\in{\mathcal{X}}$ be regressors, where ${\mathcal{X}}$ is the regressor space. We observe the outcome $Y$ for $X$, but we do not observe the corresponding outcome for $\widetilde{X}$. Therefore, we refer to $W=(X,Y)$ as labeled data and $\widetilde{X}$ as unlabeled data. In applications, unlabeled data are often test data or evaluation data for which the chosen treatment or policy will be implemented.
Our goal is to estimate a parameter of the form
where $\gamma_0(x)\coloneqq{\mathbb{E}}_{P_0}\left[Y\mid X=x\right]$ and $m(X,\gamma)$ is a known functional map.
The distribution $V_{0X}$ is the marginal regressor distribution used to evaluate the target parameter. For simplicity, we assume that $V_{0X}$ has the density
We assume that the constant $\kappa$ is known. It is distinct from the labeled sampling proportion $\rho = n/(n + m)$ introduced in Section (ref).
We define the parameter of interest as a functional of the regression function, which includes various causal parameters as special cases. We give examples below.
In this study, we consider two different sampling schemes (DGPs): the one-sample scenario and the two-sample scenario.
\paragraph{One-sample scenario.} In this scenario, there is a potential complete dataset
Labeling then occurs. For each $k=1,2,\dots,N$, let $S_k\in\{1,0\}$ be a labeling indicator: if $S_k=1$, then $Y^*_k$ is observed; otherwise, $Y^*_k$ is missing. Therefore, we observe the dataset
where
and $\mathrm{NA}$ denotes a missing value. In this case, the labeled and unlabeled datasets are
whose sample sizes are $n=\sum^N_{k=1}S_k$ and $m=\sum^N_{k=1}(1-S_k)$, respectively.
\paragraph{Two-sample scenario.} We observe the following two independent stratified datasets, which we call the labeled dataset and the unlabeled dataset:
\paragraph{Comparison.} The one-sample scenario treats labeling as a selection process. In contrast, the two-sample scenario considers a setting in which the usual observations $(X_i,Y_i)$ are available and auxiliary observations ${\widetilde{X}}_j$ are independently observed. This difference leads to slightly different approaches to efficiency analysis and different asymptotic regimes. Therefore, we consider the two cases separately.
Our goal is to estimate the parameter of interest $\theta_0$ efficiently from the observations. Here, efficiency means that the asymptotic variance of an estimator matches the asymptotic lower bound for regular estimators. This lower bound is called the H\'{a}jek--Le Cam asymptotic efficiency bound, and its semiparametric extension is often called the semiparametric efficiency bound.
It is known that if an estimator is regular and asymptotically linear for the efficient influence function, then the estimator is efficient. In many cases, such an estimator is constructed from the efficient influence function by solving an estimating equation or by using TMLE. Therefore, in our methodological and theoretical analysis, we start by deriving the efficiency bound, then propose estimators of $\theta_0$, and then show their asymptotic efficiency.
In the subsequent sections, since the two-sample scenario is closer to the standard setting in semi-supervised learning, we first introduce the efficiency bound and efficient estimators under the two-sample scenario. Then, we introduce the corresponding efficiency bound and efficient estimators under the one-sample scenario.
\paragraph{Notation.} Let $\sigma^2_0(x)\coloneqq\mathrm{Var}(Y\mid X=x)$, where the variance is taken over the conditional distribution $P_0$ given $X=x$. Let \(\|f\|_{P,2}\coloneqq \left({\mathbb{E}}_{P_0}\left[f(X)^2\right]\right)^{1/2}\) and \(\|f\|_{Q,2}\coloneqq \left({\mathbb{E}}_{Q_{0X}}\left[f\left({\widetilde{X}}\right)^2\right]\right)ight)^2}}^{1/2}\). For applications with discrete treatments, let \(e_0(d\mid z)\coloneqq P_0(D=d\mid Z=z)\). Let \(r_{0X}(x)\coloneqq v_{0X}(x)/p_{0X}(x)\) be the density ratio between the evaluation and labeled regressor distributions for \(X\). When \(X=(D,Z)\), let \(r_{0Z}(z)\coloneqq v_{0Z}(z)/p_{0Z}(z)\).
This section derives the semiparametric efficiency bound under the two-sample scenario, where two independent datasets are observed.
We define the DGP of the two-sample scenario more precisely. We assume that $W\coloneqq(X,Y)$ follows a distribution $P_0$, and let $P_{0X}$ be the marginal distribution of $X$. We also assume that ${\widetilde{X}}$ follows a distribution $Q_{0X}$. For simplicity, we assume that $P_{0X}$ and $Q_{0X}$ have probability density functions $p_{0X}$ and $q_{0X}$ with respect to a common dominating measure. This assumption can be relaxed by defining the corresponding Radon--Nikodym derivatives with respect to appropriate dominating measures.
\paragraph{DGP.} We observe the following two independent stratified datasets, which we call the labeled dataset and the unlabeled dataset:
where $W_i=(X_i,Y_i)$ is an independent copy of $W=(X,Y)$, and ${\widetilde{X}}_j$ is an independent copy of ${\widetilde{X}}$.
Let $N\coloneqq n+m$. We denote the sampling proportion of the labeled stratum by $\rho\coloneqq n/N\in(0,1)$. In the asymptotic analysis, $\rho$ is fixed by design. Thus, we consider a deterministic sequence of admissible total sample sizes for which $n=\rho N$ and $m=(1-\rho)N$ are integers, and we take the limit $N\to\infty$ along this sequence.
\paragraph{Parameter of interest.} Under this setup, the target parameter can be decomposed as
where
This section derives the efficient influence function, from which we obtain both the efficiency bound and the efficient estimators. Since one of the key components in the efficient influence function is the Riesz representer, we first introduce the Riesz representer and then derive the efficient influence function.
\paragraph{Riesz representer.} In our parameter of interest, the efficient influence function depends on the Riesz representer, which is obtained by applying the Riesz representation theorem to the parameter functional. Let $\Gamma\subseteq L^2(P_{0X})$ be the regression space under consideration. Assume that the linear functional
is continuous on $\Gamma$ under the $L^2(P_{0X})$ norm. Then, by the Riesz representation theorem, there exists a unique $\alpha_{0,\kappa}\in\overline{\Gamma}\subseteq L^2(P_{0X})$ such that
This representer generally depends on the evaluation density $v_{0X}$. We can estimate the Riesz representer without obtaining a closed-form expression. For reference, we present representative Riesz representers below for several cases raised in Example (ref).
\paragraph{Efficient influence function.} Using the Riesz representer, we derive the efficient influence function.
The following theorem holds. The proof is given in the Appendix.
Because the data are sampled from two strata, the efficient influence function is a pair of stratum-specific influence functions. The first component corresponds to the labeled stratum $W=(X,Y)\sim P_0$, and the second component corresponds to the unlabeled stratum ${\widetilde{X}}\sim Q_{0X}$.
Both influence functions are centered within their own strata:
The stratum-specific efficient influence functions imply the following efficiency bound.
The first term in (ref) comes from the outcome residual and is governed by the labeled sample because only labeled observations contain $Y$. The second and third terms are regressor averaging components. The second term is associated with the labeled regressor distribution, and the third term is associated with the auxiliary regressor distribution. Thus, unlabeled regressors improve efficiency by reducing the noise in the regressor averaging part of the target, but they do not reduce the outcome residual component.
Based on the derived efficiency bound and efficient influence functions, we construct estimators whose asymptotic variances match the efficiency bound. The estimators are based on the stratum-specific efficient score
We propose two estimator constructions: an estimating-equation estimator and a TMLE estimator. We refer to the overall method as DML-PPCI and specify these two estimators as EE-DML-PPCI and TMLE-DML-PPCI. Both estimators use the same nuisance estimators: the regression function $\gamma_0$ and the Riesz representer $\alpha_{0,\kappa}$. If these nuisance estimators do not satisfy the Donsker condition, then we also apply cross-fitting to control the empirical process terms.
\paragraph{EE-DML-PPCI.} Given estimators $\widehat{\gamma}$ and $\widehat{\alpha}$ of the nuisance parameters $\gamma_0$ and $\alpha_{0,\kappa}$, we construct an estimator as \[ \widehat{\theta} \coloneqq \frac{1}{n}\sum^n_{i=1}\left( \widehat{\alpha}(X_i)\left(Y_i-\widehat{\gamma}(X_i)\right) +\kappa m\big(X_i,\widehat{\gamma}\big) \right)gamma}} } +(1-\kappa)\frac{1}{m}\sum^m_{j=1}m\big({\widetilde{X}}_j,\widehat{\gamma}\big). \] This estimator decomposes as $\widehat{\theta}=\widehat{\theta}_{\mathrm{L}}+\widehat{\theta}_{\mathrm{U}}$, where the labeled and unlabeled parts are
The labeled part $\widehat{\theta}_{\mathrm{L}}$ estimates $\kappa\theta_{P,0}$ through the labeled estimating equation, and the unlabeled part $\widehat{\theta}_{\mathrm{U}}$ estimates $(1-\kappa)\theta_{Q,0}$ from the unlabeled regressors. We also refer to this estimator as the augmented Riesz-weighted (ARW) estimator, which is a generalization of the augmented inverse probability weighting (AIPW) estimator.
\paragraph{TMLE-DML-PPCI.} Next, we propose the TMLE version of DML-PPCI, which is a regression-adjustment estimator with a bias-corrected regression-function estimator. Let $\widehat\gamma$ and $\widehat{\alpha}$ be initial estimators of $\gamma_0$ and $\alpha_{0,\kappa}$. TMLE first updates the initial regression-function estimator $\widehat\gamma$ in the direction of the estimated Riesz representer and then plugs the updated regression-function estimator $\widehat\gamma^{(1)}$ into the semi-supervised target functional.
In our semi-supervised setup, the targeting step is calibrated by the same evaluation distribution that appears in the target functional. For example, under a Gaussian likelihood, we update the initial estimator as
where the fluctuation is given by
This update follows the same logic as density-ratio-corrected likelihood maximization under covariate shift Shimodaira2000improvingpredictive. The one-dimensional fluctuation is fitted for the regressor law under which the target functional is evaluated. The numerator is computed from the labeled residuals because outcomes are observed only in the labeled sample, and the density-ratio adjustment is already contained in the estimated Riesz representer \(\widehat\alpha\). The denominator estimates the target law average of \(\widehat\alpha^2\).
Then, we obtain the TMLE-DML-PPCI estimator as the following plug-in estimator:
This construction is a semi-supervised analogue of Auto-TML in Chernozhukov2022automaticdebiased.
\paragraph{Algorithm.} We summarize the procedures for EE-DML-PPCI and TMLE-DML-PPCI in Algorithm (ref). In the pseudocode below, we use cross-fitting to apply the proposed framework when Donsker-type conditions are not imposed on the nuisance estimators.
In the pseudocode, we split the datasets into $K$ subsets, where \(K\ge 2\) is a fixed integer. Partition the labeled indices \([n]\) into \(K\) folds \({\mathcal{I}}_1,\ldots,{\mathcal{I}}_K\) and the unlabeled indices \([m]\) into \(K\) folds \({\mathcal{J}}_1,\ldots,{\mathcal{J}}_K\). We take the folds to be balanced in the sense that \(|{\mathcal{I}}_k|/n=|{\mathcal{J}}_k|/m=1/K+o(1)\). Write
For each fold \(k\), estimate the nuisance functions using only observations in \({\mathcal{I}}_{-k}\) and \({\mathcal{J}}_{-k}\). Denote the resulting estimators by
The fitted nuisance functions are then evaluated only on the held-out fold. The residual \(Y_i-\widehat\gamma_k(X_i)\) is evaluated only for \(i\in {\mathcal{I}}_k\), whereas the plug-in terms \(m(X_i,\widehat\gamma_k)\) and \(m({\widetilde{X}}_j,\widehat\gamma_k)\) are evaluated on the held-out labeled and unlabeled folds, respectively.
The cross-fitted EE-DML-PPCI estimator is
The cross-fitted TMLE-DML-PPCI estimator uses the fold-specific fluctuation
Using the fluctuation, we set \(\widehat\gamma_k^{(1)}(x)=\widehat\gamma_k(x)+\widehat\varepsilon_k\widehat\alpha_k(x)\), and obtain
If the nuisance classes satisfy the required Donsker-type empirical-process conditions, the estimator can be constructed without sample splitting by estimating the nuisance functions on the full sample and evaluating the same score on the full sample.
\paragraph{Riesz representer estimation.} We estimate the Riesz representer using semi-supervised generalized Riesz regression, which we propose in this study. See Section (ref) for details. Here, we briefly describe the fold-specific version used for DML-PPCI with cross-fitting. For a candidate regression function \(\gamma\in\Gamma\), define the training-sample linear functional
Given a convex Bregman generator \(g\), the fold-specific semi-supervised generalized Riesz regression estimator is
where \({\mathcal{H}}_n\) is a user-chosen representer class, \(Reg_{\alpha}\) is a regularization functional, and
The first term in (ref) uses labeled regressors because the Riesz inner product is defined under \(P_{0X}\). The second term uses both labeled and unlabeled regressors because it estimates the target functional under \(V_{0X}=\kappa P_{0X}+(1-\kappa)Q_{0X}\).
\paragraph{Regression function estimation.} The regression function is identified from labeled observations. For each fold \(k\), estimate \(\gamma_0(x)={\mathbb{E}}\left[Y\mid X=x\right]\) by any estimation method trained on \({\mathcal{I}}_{-k}\). For example, with squared loss,
where $Reg_\gamma$ is a regularization functional. For binary or bounded outcomes, the squared loss can be replaced by an appropriate negative log-likelihood. The theoretical results for the estimators of $\theta_0$ below do not require a particular regression method. They only require mean-square convergence rates for \(\widehat\gamma_k\) and \(\widehat\alpha_k\). Unlabeled data can also be incorporated through semi-supervised learning or covariate shift adaptation Shimodaira2000improvingpredictive. We leave the choice of semi-supervised regression method as application-specific, because the appropriate construction depends on the data-generating setting and the target parameter.
For simplicity, we denote both $\widehat\theta^{\text{TS}}_{\mathrm{EE}}$ and $\widehat\theta^{\text{TS}}_{\mathrm{TMLE}}$ by $\widehat{\theta}$. This section establishes the asymptotic properties of estimators $\widehat{\theta}$ of $\theta_0$ constructed by the proposed DML-PPCI, covering EE-DML-PPCI and TMLE-DML-PPCI.
We first show the consistency of $\widehat{\theta}$.
Note that, since the density ratio $q_{0X}/p_{0X}$ is bounded under Assumption (ref), this assumption also implies $\|\widehat\gamma-\gamma_0\|_{Q,2} =o_p(1)$.
The following theorem holds.
We do not require that both Assumptions (ref) and (ref) hold. Such a property is called double robustness Bang2005doublyrobust. To show asymptotic normality, both Assumptions (ref) and (ref) need to hold.
In addition to Assumptions (ref) and (ref), we impose the following assumptions.
The following theorem holds.
We now compare the semi-supervised bound with the labeled-only bound in the same-population case. Suppose that
Then, \(V_{0X}=P_{0X}\) for every \(\kappa\in[0,1]\), so changing \(\kappa\) does not change the estimand.
Let \(\alpha_{0,P}\) denote the Riesz representer for the ordinary labeled-population functional
In this same-population case, \(\alpha_{0,\kappa}=\alpha_{0,P}\) and \(\theta_{P,0}=\theta_{Q,0}=\theta_0\). Define
Then, we have
The value of \(\kappa\) that minimizes (ref) is
At \(\kappa=\rho\), the semi-supervised efficiency bound becomes
By contrast, an estimator that uses only the \(n\) labeled observations has the ordinary efficiency bound \(A_0+B_0\) under \(\sqrt n\) normalization in the standard setup of causal inference or DML.
Under the common \(\sqrt N\) normalization and the design identity \(n/N=\rho\), this becomes
Therefore, we have
This identity gives the efficiency gain from using the proposed method. Specifically, using unlabeled data reduces the variance stemming from the regressor-averaging component \(\operatorname{Var}_{P_{0X}}\left(m(X, \gamma_0)\right)\), while the residual outcome-noise component \(A_0\) remains inflated by \(1/\rho\) because outcomes are observed only in the labeled stratum.
If \(P_{0X}\ne Q_{0X}\), the parameter \(\kappa\) is part of the estimand because changing \(\kappa\) changes the target regressor distribution. In that case, \(\kappa\) should not be chosen by minimizing (ref) unless the scientific target is invariant to \(\kappa\).
In this section, we develop a semi-supervised version of generalized Riesz regression, building on Kato2025directbias and Kato2026aunified. Riesz regression was proposed by Chernozhukov2022automaticdebiased for estimating the Riesz representer $\alpha_0$. Kato2026aunified generalizes Riesz regression using Bregman divergence minimization, building on related results in Zhao2019covariatebalancing and BrunsSmith2025augmentedbalancing.
Let \({\mathcal{A}}\subset{\mathbb{R}}\) be an interval and let \(g\colon{\mathcal{A}}\to{\mathbb{R}}\) be a differentiable strictly convex function. We write \(\partial g\) for its derivative. For a candidate representer \(\alpha\), we write \(u_\alpha\coloneqq\partial g\circ\alpha\) and \(b_\alpha\coloneqq u_\alpha\alpha-g(\alpha)\).
\paragraph{Population objective.} For $a_0,a\in{\mathcal{A}}$, define the Bregman divergence by
By ignoring terms irrelevant to the optimization over $\alpha$, the population semi-supervised Bregman--Riesz objective is
\paragraph{Empirical objective.} The empirical objective is
Here, \(\widehat{{\mathcal{L}}}_\kappa\) is the empirical evaluation functional
the full-sample analogue of (ref); in this notation \(\widehat{{\mathcal{R}}}_{g,\kappa}(\alpha)=\frac{1}{n}\sum^n_{i=1} b_\alpha(X_i)-\widehat{{\mathcal{L}}}_\kappa(u_\alpha)\).
Given a hypothesis class \({\mathcal{H}}_n\), we estimate \(\alpha_{0,\kappa}\) by
where $Reg_{\alpha}$ is some regularization functional.
The Bregman--Riesz objective automatically produces balancing equations when the dual coordinate is linear in a set of regressors Kato2026aunified. For a candidate representer \(\alpha\) and a candidate regression function \(\gamma\), define the semi-supervised imbalance gap
The population analogue is
The Riesz representer is characterized by \(\Delta_{0,\kappa}(\alpha_{0,\kappa},\gamma)=0\) for all valid \(\gamma\).
Let \(\phi(x)=(\phi_1(x),\ldots,\phi_p(x))^\top\) be a dictionary and consider the dual-linear model
For \(q\in[1,\infty)\), set \(\Omega_q(\beta)=\|\beta\|_q^q/q\). The empirical estimator is
Proposition (ref) shows that balancing is not an additional constraint imposed after representer estimation. It is the KKT condition of the generalized Riesz regression problem. The functions to be balanced are functions of the full regressor \(X\). In treatment-effect applications with \(X=(D,Z)\), this means that the dictionary should generally contain treatment-specific functions, such as \(D\phi(Z)\) and \((1-D)\phi(Z)\), rather than only common functions of \(Z\).
This balancing property directly controls the deterministic component of the estimated Neyman score. Let \(\varepsilon_i=Y_i-\gamma_0(X_i)\) and define the empirical semi-supervised Neyman error by
By linearity of \(\widehat{{\mathcal{L}}}_\kappa\), we have
Under cross-fitting, the first term is conditionally mean zero given the training sample and the held-out regressors. The second term is the deterministic deviation caused by imperfect regressor balance. If
then Proposition (ref) yields the bound
for the \(\ell_1\)-penalized case. Thus, the represented part of the score-relevant regression error is automatically balanced, and only regularization slack and approximation error remain.
Different choices of the convex function yield different divergences. The following loss functions are examples.
\paragraph{Squared-loss-type Riesz regression.} If we set the convex function to
then we obtain the squared-loss-type objective in Riesz regression, which is identical to the original Riesz regression Chernozhukov2021automaticdebiased,Chernozhukov2022automaticdebiased and least-squares importance fitting (LSIF) in density-ratio estimation Kanamori2009aleastsquares. Note that in this case, the derivative of the convex function is given as $\partial g^{\mathrm{SQ}}(a)=a-C$. With the affine link $\alpha_\beta(x)=C+\phi(x)^\top\beta$, the dual coordinate is linear, and the objective becomes the semi-supervised analogue of least-squares Riesz regression.
\paragraph{UKL (unnormalized KL)-type Riesz regression.} When $\alpha_{0,\kappa}$ is nonnegative, or when a signed representer is decomposed into known-sign branches, one can use the positive-branch unnormalized KL (UKL) objective
The link $\alpha_\beta(x)=\exp\left(\phi(x)^\top\beta\right)$ is compatible with automatic regressor balancing. In addition, this choice yields an entropy-balancing or KLIEP-type objective as its dual.
\paragraph{Other loss functions.} We can also use other convex functions in the Bregman divergence with the automatic regressor balancing property. Binary KL-type (BKL) losses connect to logistic likelihoods, Basu-power losses interpolate between squared-loss and KL-type behavior, and PU (positive and unlabeled)-type losses are useful when the representer is bounded in an interval.
Several hypothesis classes can be used for $\alpha_{0,\kappa}$.
\paragraph{Series and sieve classes.} A basic choice is the finite-dimensional dual-linear class
where \(\phi_n\) contains splines, polynomials, interactions, or other researcher-chosen features. In causal applications with \(X=(D,Z)\), treatment-specific dictionaries are recommended because the score-relevant regression error is generally a function of the full regressor.
\paragraph{RKHS and random-feature classes.} Kernel methods can be used by taking \({\mathcal{F}}_n\) to be an RKHS ball or a finite-dimensional approximation obtained by random Fourier features or Nystr{\"o}m features. This gives functional balance over a rich class without manually specifying every interaction.
\paragraph{Tree, forest, matching, and neural classes.} Tree leaf indicators and random-forest leaf encodings produce sparse dictionaries that adapt to heterogeneous regions of the regressor space. Nearest-neighbor catchment bases give matching-type representer estimators under squared loss Kato2025nearestneighbor. Neural networks can be used either as frozen embeddings followed by a convex dual-linear Riesz fit or as a fully end-to-end nonconvex class.
We now provide error bounds for the semi-supervised generalized Riesz regression estimator. The analysis follows the same structure as error analyses for density-ratio estimation and Riesz regression. First, the population objective is identified with a Bregman divergence. Second, the empirical process is decomposed into labeled and unlabeled parts. Third, strong convexity converts excess Bregman risk into \(L^2(P_{0X})\) error. The first result is a general oracle inequality. Later results specialize this inequality to finite pseudo-dimension classes and deep ReLU sieves.
For \(\alpha\in{\mathcal{H}}_n\), define $c_\alpha(x)\coloneqq m(x,u_\alpha)$ and $a_\alpha(x)\coloneqq b_\alpha(x)-\kappa c_\alpha(x)$. Also define ${\mathcal{A}}_n\coloneqq \{a_\alpha\colon\alpha\in{\mathcal{H}}_n\}$ and ${\mathcal{C}}_n\coloneqq \{c_\alpha\colon\alpha\in{\mathcal{H}}_n\}$. For a probability law \(R\) and a function class \({\mathcal{F}}\), let
be the Rademacher complexity, where \(S_i\sim R\) and \(\xi_i\) are independent Rademacher variables. Define
where \(B_A\) and \(B_C\) are envelopes for \({\mathcal{A}}_n\) and \({\mathcal{C}}_n\).
Theorem (ref) is a general distribution-free oracle inequality. It is useful for stability diagnostics and for abstract DML conditions. Under a localized empirical-process condition, the usual fast-rate version is obtained. Let \(V_n\) denote a dimension or pseudo-dimension upper bound for the dual class \({\mathcal{F}}_n=\{u_\alpha\colon\alpha\in{\mathcal{H}}_n\}\), and let
We next provide primitive rates for deep ReLU sieves. These results make the abstract rate condition in Assumption (ref) verifiable from smoothness assumptions on the dual Riesz oracle. They also show precisely where density-ratio analysis enters the semi-supervised generalized Riesz regression problem.
Let
Let \({\mathcal{F}}_n\) be a class of clipped ReLU feedforward neural networks, and define \(\widehat\alpha=(\partial g)^{-1}\circ\widehat f\), where \(\widehat f\) minimizes the dual objective in (ref). For \(s>0\), let \({\mathcal{H}}^s([0,1]^d,M_f)\) denote the H\"{o}lder ball with smoothness \(s\) and radius \(M_f\).
The rate in Theorem (ref) is the semi-supervised analogue of density-ratio estimators based on neural networks. The only structural difference is that the objective contains two empirical processes: the labeled one for the \(P_{0X}\) inner product and the unlabeled one for the \(Q_{0X}\) part of the target functional. Since \(N_{\min}\) controls both empirical processes, the rate is governed by the smaller sample size.
Proposition (ref) gives the exact point at which the semi-supervised generalized Riesz regression objective reduces to density-ratio estimation under the Bregman divergence. It justifies the use of theoretical results developed in density-ratio estimation.
Theorems (ref), (ref), and (ref) should be interpreted together with the minimax message of Wasserman2007statisticalanalysis. Unlabeled regressors do not automatically improve a nonparametric rate merely because they are available. In the rate analysis above, they have two precise roles. First, they change the target functional and the efficiency bound through \(V_{0X}\). Second, they enter the Riesz objective through \(\widehat{{\mathcal{L}}}_\kappa\). The rates above require smoothness of the dual Riesz oracle, tail control, or low-dimensional structure. Without such structure, Assumption (ref) is the appropriate abstract condition.
The balancing property also clarifies the relation between the Riesz-weighted estimator and the ARW estimator. Suppose that exact balance holds for the true regression function,
Then, we have
Thus, the Riesz-weighted estimator behaves as the infeasible semi-supervised ARW estimator that uses the true regression function.
Next, we consider the one-sample scenario, where we observe one sample and labels are observed with certain probabilities.
In this scenario, a complete population observation is \((X,Y^*)\), but the outcome is observed only when \(S=1\). The observed data are
Let \(P_{0X}\) be the marginal distribution of \(X\), let \(\pi_0(X)\coloneqq\Prb(S=1\mid X)\), and let \(\gamma_0(X)\coloneqq{\mathbb{E}}\left[Y^*\mid X\right]\). We assume the missing-at-random condition
and the overlap condition that \(\pi_0(X)\) is bounded away from zero. In the one-sample scenario, the full set of regressors is observed from \(P_{0X}\). Therefore, the target parameter is
Let \(\alpha^{\mathrm{OS}}_0\) be the Riesz representer of the one-sample functional, so that
We derive the efficient influence function. First, we impose the following assumption.
Then, we obtain the following theorem.
The efficiency bound is given as follows.
The first term in (ref) depends on \(1/\pi_0(X)\) because outcomes are observed only for labeled units. The second term does not depend on \(1/\pi_0(X)\) because \(X\) is observed for every unit.
Based on the efficient influence function in Theorem (ref), we construct one-sample analogues of EE-DML-PPCI and TMLE-DML-PPCI. Let \(\widehat\gamma\), \(\widehat\alpha\), and \(\widehat\pi\) be estimators of \(\gamma_0\), \(\alpha^{\mathrm{OS}}_0\), and \(\pi_0\), respectively. As in the two-sample scenario, if the Donsker condition does not hold for the estimators, we employ cross-fitting to control the empirical process term in the asymptotic analysis.
\paragraph{EE-DML-PPCI.} The one-sample EE-DML-PPCI estimator is
Here, the product \(S_i\left(Y_i-\widehat\gamma(X_i)\right)\) is interpreted as \(S_i\left(Y_i^*-\widehat\gamma(X_i)\right)\), which is observed.
\paragraph{TMLE-DML-PPCI.} The one-sample TMLE-DML-PPCI estimator first updates \(\widehat\gamma\) in the direction of \(\widehat\alpha\). For example, if we consider TMLE under the Gaussian likelihood, we update the initial estimator as
where $\widehat\varepsilon^{\mathrm{OS}}$ is the perturbation defined as
Then, the one-sample TMLE-DML-PPCI estimator is given as
The numerator in (ref) uses labeled residuals corrected by \(S_i/\widehat\pi(X_i)\), because outcomes are observed only when \(S_i=1\). The denominator estimates the target-law average of \(\widehat\alpha^2\) in the one-sample scenario, where the regressor distribution is observed through \(\left\{X_i\right\}^N_{i=1}\).
We first establish consistency and then show asymptotic linearity and efficiency. The assumptions are stated for generic nuisance estimators \(\widehat\gamma\), \(\widehat\alpha\), and \(\widehat\pi\), in the same way as in the two-sample scenario.
The following theorem holds.
To show asymptotic normality, both consistency conditions need to hold. In addition, we impose the following rate and empirical-process conditions.
The following theorem holds.
This study develops PPCI for causal and structural regression functionals with labeled observations and unlabeled auxiliary regressors. We derive the efficient influence functions and efficiency bounds under two different DGPs, or sampling schemes, and develop an estimation method called DML-PPCI. In particular, we present EE-DML-PPCI and TMLE-DML-PPCI as special implementations of DML-PPCI. We also develop semi-supervised generalized Riesz regression for estimating the Riesz representer in the Neyman orthogonal score. Using these methods, we show that we can construct estimators whose asymptotic variances are smaller than those of estimators constructed using only the labeled dataset. These results clarify when unlabeled regressors improve efficiency.
\onecolumn