arXiv reader

The general regularisation scheme applied to conditional density estimation

Gilles Germain

arXiv
2605.09717v1 · PDF · 10 May 2026
Categories
math.ST, stat.TH
Licence
CC BY 4.0 The site shows the text.

Abstract

The general regularisation scheme, a versatile approach for nonparametric estimation, has been successfully applied to regression, density ratio, and score estimation. In this paper, we introduce a unified framework encompassing these settings and extend it to conditional density estimation, deriving a new estimator with rigorously established convergence rates. We implement the Landweber regularisation, which is computationally more tractable than Tikhonov regularisation in this context. Numerical experiments demonstrate that our estimator matches or outperforms the Nadaraya-Watson estimator in various scenarios, including time series models.

Items 11

Definition

Definition 2.1

P6YX

The family of functions g_\lambda:[0,\kappa^2]\to\mathbb{R}, \lambda\in (0,\kappa^2), is called a regulariser if there exist B,D,\gamma>0 such that \sup_{0<\sigma\leq\kappa^2}\left|\sigma g_\lambda(\sigma)\right|<D, \sup_{0<\sigma\leq\kappa^2}\left|g_\lambda(\sigma)\right|<B/\lambda and \sup_{0<\sigma\leq\kappa^2}\left|1-\sigma g_\lambda(\sigma)\right|<\gamma for all 0<\lambda\leq\kappa^2. The qualification of g_\lambda is the maximal \nu>0 such that there exists \gamma_\nu>0 satisfying for all \lambda\in (0,\kappa^2)

\sup_{0<\sigma\leq\kappa^2}\left|1-\sigma g_\lambda(\sigma)\right|\sigma^\nu\leq \gamma_\nu \lambda^\nu.
Lemma

Lemma 2.2

BH2P

Let Assumptions (A2) and (A4) hold, n\in\mathbb{N} and \eta\in (0,1). Then, with probability at least 1-\eta, it holds

\left\|\hat{b}-b\right\|_{\mathcal{H}}\leq \frac{6C}{\sqrt{n}}\log \frac{2}{\eta}.

where C is given in Assumption (A4), b in Equation (?) and \hat{b} in Equation (?).

Used by Proof
Proof of Lemma 2.2

Recall that b=\mathbb{E}\left[\mathcal{T}_2 k(V)\right] and \hat{b}=1/n \sum_{i=1}^n \mathcal{T}_2 k(v_i). By Assumption (A4), we have \left\|\mathcal{T}_2 k(v)\right\|_\mathcal{H}\leq C for all v\in \mathcal{V} and \mathbb{E}\left[\left\|\mathcal{T}_2 k(V)\right\|_\mathcal{H}^2\right]\leq C^2. All the assumptions of Proposition 2 in [Caponnetto07] are thus verified with L=2C and \sigma=C and the desired result follows.

Lemma

Lemma 2.3

LXQB

Let Assumption (A2) hold, n_z,n,n_u\in\mathbb{N} and \eta\in (0,1). Then, with probability at least 1-\eta, it holds under (S1)

\left\|\hat{\mathcal{L}}-\mathcal{L}\right\|\leq \frac{6\kappa^2}{\sqrt{n_z}}\log\frac{2}{\eta}

and it holds under (S2)

\left\|\hat{\mathcal{L}}-\mathcal{L}\right\|\leq \left(\frac{6\kappa^2}{\sqrt{n}}+\frac{6\kappa^2}{\sqrt{n_u}}\right)\log\frac{4}{\eta}

where \kappa^2 is given in Assumption (A2), \mathcal{L} in Equation (?) and \hat{\mathcal{L}} in Equation (?).

Used by Proof
Proof of Lemma 2.3

The space of Hilbert-Schmidt operators between \mathcal{H} and \mathcal{H} can be identified with \mathcal{H}\otimes \mathcal{H}, which is again a separable Hilbert space with norm \left\|\cdot\right\|_{\text{HS}}. Define the operator \zeta_z:\mathcal{H}\to\mathcal{H} by \zeta_z f=\left\langle f,k(\cdot,z)\right\rangle_{\mathcal{H}}k(\cdot,z)=f(z)k(\cdot,z). Observe that \mathcal{L}=\mathbb{E}[\zeta_Z]. To apply Proposition 2 from [Caponnetto07], we have to show that there exists L>0 such that \left\|\zeta_z\right\|_{\text{HS}}\leq L/2 for all z\in\mathcal{Z}. We first consider Setting (S1). Let (e_i)_{i\in\mathbb{N}} be an orthonormal basis of \mathcal{H}.

The Hilbert-Schmidt norm of \zeta_z is

\begin{aligned} \left\|\zeta_z\right\|_{\text{HS}}^2&=\sum_{i\in\mathbb{N}}\left\|\zeta_z e_i\right\|^2_{\mathcal{H}} = \sum_{i\in\mathbb{N}}\left\|k(\cdot,z)e_i(z)\right\|^2_{\mathcal{H}} = \sum_{i\in\mathbb{N}} e_i(z)^2 k(z,z). \end{aligned}

Using that k\leq \kappa^2 and Parseval’s identity, we obtain

\begin{aligned} \left\|\zeta_z\right\|_{\text{HS}}^2\leq \kappa^2 \sum_{i\in\mathbb{N}} e_i(z)^2 = \kappa^2 \sum_{i\in\mathbb{N}} \left\langle e_i,k(\cdot,z)\right\rangle_{\mathcal{H}}^2 = \kappa^2\left\|k(\cdot,z)\right\|_{\mathcal{H}}^2 = \kappa^4. \end{aligned}

Note that this implies \mathbb{E}[\left\|\zeta_Z\right\|^2_{\text{HS}}]<\kappa^4.

All the assumptions of Proposition 2 in [Caponnetto07] are thus verified with L=2\kappa^2 and \sigma=\kappa^2 and the desired result follows since \left\|\cdot\right\|_{\mathcal{H}\to\mathcal{H}}\leq \left\|\cdot\right\|_{\mathrm{HS}}.

Now we consider the proof under Setting (S2). Let (X_i)_{i=1}^n be an i.i.d. sample of X and (U_j)_{j=1}^{n_u} be an i.i.d. sample of U. Let

B_1=\left\|\frac{1}{n_u}\sum_{j=1}^{n_u}\frac{1}{n}\sum_{i=1}^n\zeta_{(X_i,U_j)}-\mathbb{E}\left[\frac{1}{n}\sum_{i=1}^n\zeta_{(X_i,U)}|X_1,\ldots,X_n\right]\right\|_{\mathcal{H}\to\mathcal{H}}\quad

and

B_2=\left\|\frac{1}{n}\sum_{i=1}^n\mathbb{E}\left[\zeta_{(X_i,U)}|X_i\right]-\mathcal{L}\right\|_{\mathcal{H}\to\mathcal{H}}.

Observe that \left\|{1}/{n}\sum_{i}\zeta_{(x_i,u)}\right\|\leq {1}/{n}\sum_{i}\left\|\zeta_{(x_i,u)}\right\|\leq \kappa^2 for all u\in \mathcal{U} and x_1,\ldots,x_n\in \mathcal{X} by Jensen’s inequality and the first part of the proof and similarly \left\|\mathbb{E}\left[\zeta_{(X,U)}|X=x\right]\right\|\leq \kappa^2 for all x\in \mathcal{X}. By Proposition 2 in [Caponnetto07], we have \mathbb{P}[B_1\geq \frac{6\kappa^2}{\sqrt{n_u}}\log\frac{4}{\eta}|X_1,\ldots,X_n]\leq \eta/2 and \mathbb{P}[B_2\geq \frac{6\kappa^2}{\sqrt{n}}\log\frac{4}{\eta}]\leq \eta/2. Finally, observe that

\mathbb{P}\left[B_1\geq \frac{6\kappa^2}{\sqrt{n_u}}\log\frac{4}{\eta}\right] =\mathbb{E}\left[\mathbb{P}\left[B_1\geq \frac{6\kappa^2}{\sqrt{n_u}}\log\frac{4}{\eta}\bigg|X_1,\ldots,X_n\right]\right] \leq\mathbb{E}\left[\eta/2\right] \leq \eta/2.

Now we compute

\begin{aligned} \mathbb{P}\left[\left\|\frac{1}{nn_u}\sum_{i,j}\zeta_{(x_i,u_j)}-\mathcal{L}\right\| \geq \left(\frac{6\kappa^2}{\sqrt{n_u}}+\frac{6\kappa^2}{\sqrt{n}}\right)\log\frac{4}{\eta}\right] &\leq \mathbb{P}\left[B_1+B_2 \geq \left(\frac{6\kappa^2}{\sqrt{n_u}}+\frac{6\kappa^2}{\sqrt{n}}\right)\log\frac{4}{\eta}\right]\\ &\leq \mathbb{P}\left[\left\{B_1\geq \frac{6\kappa^2}{\sqrt{n_u}}\log\frac{4}{\eta}\right\} \cup \left\{B_2\geq \frac{6\kappa^2}{\sqrt{n}}\log\frac{4}{\eta}\right\} \right]\\ &\leq \mathbb{P}\left[B_1 \geq \frac{6\kappa^2}{\sqrt{n_u}}\log\frac{4}{\eta}\right] +\mathbb{P}\left[B_2 \geq \frac{6\kappa^2}{\sqrt{n}}\log\frac{4}{\eta}\right]\\ &\leq \eta. \qedhere \end{aligned}
Theorem

Theorem 2.4

6Q4D

Consider either Setting (S1) with n_z=m or (S2) with n_u=m. Let Assumptions (A1) to (A5) hold for some r>0 and u\in \mathcal{H}. Let \bar{r} be the qualification of the regulariser g_\lambda and \hat{f}_\lambda be defined as in (?). Let \eta\in (0,1), choose \lambda=(n^{-1/2}+m^{-1/2})^{1/(r+1)} and assume that \lambda^{-r}>6\kappa^2\log(4/\eta).

Then, with probability at least 1-\eta, if r\in [0,\bar{r}] it holds

\left\|\hat{f}_\lambda-f_\mathcal{H}\right\|_{\mathcal{H}}\leq C_1 \left(\frac{1}{\sqrt{n}}+\frac{1}{\sqrt{m}}\right)^{\frac{r}{r+1}}\log\left(\frac{4}{\eta}\right)

and if r\in [0,\bar{r}-1/2] it holds

\left\|\hat{f}_\lambda-f_\mathcal{H}\right\|_{Z}\leq C_2 \left(\frac{1}{\sqrt{n}}+\frac{1}{\sqrt{m}}\right)^{\frac{2r+1}{2r+2}}\log\left(\frac{4}{\eta}\right)

where C_1 and C_2 are constants that do not depend on n, m and \eta.

Used by Remark 2.5
Proof of Theorem 2.4

In this proof, we write \left\|\cdot\right\| instead of \left\|\cdot\right\|_{\mathcal{H}}. Let m=n_z under Setting (S1) and m=n_u under Setting (S2). We have

\begin{aligned} \left\|\hat{f}-f_\mathcal{H}\right\|&\leq \left\|g_\lambda(\hat{\mathcal{L}})(\hat{b}-b)\right\|+\left\|g_\lambda(\hat{\mathcal{L}})\mathcal{L} f_\mathcal{H}-f_\mathcal{H}\right\|\\ &\leq \left\|g_\lambda(\hat{\mathcal{L}})(\hat{b}-b)\right\|+\left\|g_\lambda(\hat{\mathcal{L}})(\mathcal{L}-\hat{\mathcal{L}})f_\mathcal{H}\right\|+\left\|r_\lambda(\hat{\mathcal{L}})f_\mathcal{H}\right\| \end{aligned}

where r_\lambda(\sigma)=g_\lambda(\sigma)\sigma-1. Assume first that r\leq 1. On the one hand, as \left\|g_\lambda(\hat{\mathcal{L}})\right\|\leq B/\lambda, we have using Lemmas 2.2 and 2.3

\begin{aligned} \left\|g_\lambda(\hat{\mathcal{L}})(\hat{b}-b)\right\|+\left\|g_\lambda(\hat{\mathcal{L}})(\mathcal{L}-\hat{\mathcal{L}})f_\mathcal{H}\right\| &\leq \left\|g_\lambda(\hat{\mathcal{L}})\right\| \left\|\hat{b}-b\right\|+\left\|g_\lambda(\hat{\mathcal{L}})\right\| \left\|\mathcal{L}-\hat{\mathcal{L}}\right\| \left\|f_\mathcal{H}\right\|\\ &\leq \left(\frac{A_1}{\lambda\sqrt{n}}+\frac{A_2}{\lambda\sqrt{m}}\right)\log \frac{4}{\eta} \end{aligned}

where A_1 and A_2 are constants that do not depend on n, m, \eta and \lambda. On the other hand, since \left\|r_\lambda(\hat{\mathcal{L}})\right\|\leq \gamma and \left\|r_\lambda(\hat{\mathcal{L}})\hat{\mathcal{L}}^r\right\|\leq \gamma_r\lambda^r by definition of a regulariser, we have

\begin{aligned} \left\|r_\lambda(\hat{\mathcal{L}})f_\mathcal{H}\right\|&= \left\|r_\lambda(\hat{\mathcal{L}})\mathcal{L}^r u\right\|\\ &\leq \left\|r_\lambda(\hat{\mathcal{L}})\hat{\mathcal{L}}^r u\right\|+\left\|r_\lambda(\hat{\mathcal{L}})(\mathcal{L}^r-\hat{\mathcal{L}}^r) u\right\|\\ &\leq \gamma_r\lambda^r\left\|u\right\|+ \gamma \left\|\mathcal{L}^r-\hat{\mathcal{L}}^r\right\| \left\|u\right\|. \end{aligned}

By Theorem 1 in [Bauer], there exists c_r>0 such that

\left\|\mathcal{L}^r-\hat{\mathcal{L}}^r\right\|\leq c_r\left\|\mathcal{L}-\hat{\mathcal{L}}\right\|^r \leq c_r \left\{\left(\frac{6\kappa^2}{\sqrt{n}}+\frac{6\kappa^2}{\sqrt{m}}\right)\log\frac{4}{\eta}\right\}^r \leq c_r \lambda^r

where we have chosen \lambda>6\kappa^2\left(1/{\sqrt{m}}+1/{\sqrt{n}}\right)\log({4}/{\eta}) to obtain the last inequality. Gathering the above inequalities, we can conclude that

\left\|\hat{f}-f_\mathcal{H}\right\| \leq \left(\frac{A_1}{\lambda \sqrt{n}}+\frac{A_2}{\lambda \sqrt{m}}+A_3\lambda^r \right)\log\frac{4}{\eta}

where A_3 does not depend on n, m, \eta and \lambda. Choosing \lambda=(n^{-1/2}+m^{-1/2})^{1/(r+1)}, we obtain the desired bound.

To ensure that \lambda>6\kappa^2\left(1/{\sqrt{m}}+1/{\sqrt{n}}\right)\log({4}/{\eta}), we require that (n^{-1/2}+m^{-1/2})^{-r/(r+1)}>6\kappa^2\log(4/\eta), which can be written as \lambda^{-r}>6\kappa^2\log(4/\eta).

When r>1, Theorem 1 in [Bauer] cannot be applied but we have that \left\|\mathcal{L}^r-\hat{\mathcal{L}}^r\right\|\leq c'_r\left\|\mathcal{L}-\hat{\mathcal{L}}\right\| by Lemma D.5 in [Zhou] for some c'_r>0. Then, we can replace Equation (?) by

\left\|\mathcal{L}^r-\hat{\mathcal{L}}^r\right\|\leq c'_r\left\|\mathcal{L}-\hat{\mathcal{L}}\right\| \leq c'_r \left(\frac{6\kappa^2}{\sqrt{n}}+\frac{6\kappa^2}{\sqrt{m}}\right)\log\frac{4}{\eta}

and a similar reasoning applies. The proof of the convergence in L^2(Z) follows similar arguments and is based on the identity

\left\|\hat{f}-f_\mathcal{H}\right\|_{L^2(Z)}= \left\|\sqrt{\mathcal{L}}\left(\hat{f}-f_\mathcal{H}\right)\right\|_{\mathcal{H}}.

A complete proof is provided in [Bauer]. In their notation, it suffices to replace T by \mathcal{L}, T_\mathbf{x} by \hat{\mathcal{L}}, S_\mathbf{x}^*y by \hat{b} and to set \phi(t)=t^r.

Remark

Remark 2.5

KHHP

Setting m=n in Theorem 2.4 yields convergence rates of order n^{-{r}/{(2r+2)}} in \mathcal{H} and n^{-{(2r+1)}/{(4r+4)}} in L^2(Z) for \hat{f}_\lambda. These rates can be improved if we add assumptions on the capacity of the hypothesis space, usually measured by the effective dimension

\mathcal{N}(\lambda):=\mathrm{Tr}\left((\mathcal{L}+\lambda I)^{-1}\mathcal{L}\right),\quad \lambda>0.

For example, under the assumption that \mathcal{N}(\lambda)\leq c \lambda^{-\beta} for some \beta\in (0,1] and c>0, Corollary 5.1 in [Lu] states that

\left\|\hat{f}_\lambda-f_\mathcal{H}\right\|_{\mathcal{H}}\leq C_1 n^{-\frac{r}{2r+1+\beta}}\left(\log\frac{6}{\eta}\right)^2

and

\left\|\hat{f}_\lambda-f_\mathcal{H}\right\|_{Z}\leq C_2 n^{-\frac{2r+1}{4r+2+2\beta}}\left(\log\frac{6}{\eta}\right)^3

with \lambda=n^{-1/(2r+1+\beta)}.

Proof

Proof (Proof that \left\| \LS\right\|_{\HH\to\HH}=\left\| \LS\right\|_{L^2(Z)\to L^2(Z)}\leq \kappa^2)

0CI0

Since \mathcal{L} is an integral operator with bounded symmetric kernel k, it is compact and self-adjoint on L^2(Z). Hence, the spectral theorem for compact self-adjoint operators tells us that the eigenvectors \left(\tilde{e}_i\right)_{i\in\mathbb{N}} of \mathcal{L} form an orthogonal basis of L^2(Z). Moreover, the scalar product on \mathcal{H} of two elements f=\sum_{i\in\mathbb{N}}f_i \tilde{e}_i and g=\sum_{i\in\mathbb{N}}g_i \tilde{e}_i is given by

\left\langle f,g \right\rangle_{\mathcal{H}}=\sum_{i\in\mathbb{N}}\frac{f_i g_i}{\sigma_i}

where \left(\sigma_i\right)_{i\in\mathbb{N}} are the eigenvalues of \mathcal{L} (see e.g. [Liu]). Hence, an orthogonal basis of \mathcal{H} is given by \left(e_i\right)_{i\in\mathbb{N}} with e_i=\sqrt{\sigma_i}\tilde{e}_i. We can conclude that \left\| \mathcal{L}\right\|_{L^2(Z)\to L^2(Z)}=\sigma_1=\left\| \mathcal{L}\right\|_{\mathcal{H}\to\mathcal{H}} where \sigma_1 is the largest eigenvalue of \mathcal{L} and \left\| \cdot\right\|_{L^2(Z)\to L^2(Z)} denotes the operator norm on L^2(Z).

Finally, using the Cauchy-Schwarz inequality and Assumption (A2), one obtains that \left\| \mathcal{L}\right\|_{L^2(Z)\to L^2(Z)}\leq \kappa^2.

Proof

Proof

0DB8

We define \hat{D}:L^2(Z)\to\mathbb{R} and V:\mathbb{R}^{n_z}\times \mathbb{R}\to\mathbb{R} by

\hat{D}(f)=\frac{1}{n_z}\sum_{i=1}^{n_z} f(z_i)^2-\frac{2}{n} \sum_{i=1}^{n} \mathcal{T} f(v_i)\quad\text{and}\quad V(a,b)=\frac{1}{n_z}\sum_{i=1}^{n_z} a_i^2-\frac{2}{n} b.

We have

\hat{D}(f)=V\left(\left\langle f,k(\cdot,z_1) \right\rangle_{\mathcal{H}},\ldots,\left\langle f,k(\cdot,z_n) \right\rangle_{\mathcal{H}}, \left\langle f,\sum_{i=1}^{n} \mathcal{T}_2 k(\cdot, v_i) \right\rangle_{\mathcal{H}}\right)

and \nabla V(a,b)=(2a_1/n_z,\ldots, 2a_{n_z}/n_z,-2/n). Theorem A.2 in [Sriperumbudur] tells us that the solution of \inf_{f\in \mathcal{H}}\hat{D}(f)+\left\|f \right\|_{\mathcal{H}}^2 is given by Equation (?) with f_0=0 and (\alpha,\beta) being the solution of

\lambda (\alpha,\beta)+ \nabla V(K\alpha+\beta n\hat{B}, \alpha^\top n\hat{B}+\beta1_n^\top \mathcal{T}_1\mathcal{T}_2 K 1_n)=0

where \hat{B}=\left(\hat{b}\left(z_i\right)\right)_{i=1}^{n_z}, 1_n is the vector of size n whose components are all equal to 1 and \mathcal{T}_1\mathcal{T}_2 K=\left[\mathcal{T}_1\mathcal{T}_2 k(v_i,v_j)\right]_{i,j=1}^n. This equation simplifies as

\lambda\alpha+\frac{2}{n_z}\left( K\alpha+\beta n \hat{B}\right)=0\quad \text{and}\quad \beta =\frac{2}{n \lambda}

from which the desired result follows.

Proof

Proof

ZAN7

By the Cauchy-Schwarz inequality we have

\left\|\nabla F(f)\right\|^2_{Z} =\langle \mathcal{L} \nabla F(f),\nabla F(f)\rangle_{\mathcal{H}}\leq \left\|\mathcal{L}\nabla F(f)\right\|_{\mathcal{H}}\left\|\nabla F(f)\right\|_{\mathcal{H}}.

Rearranging this inequality yields

\delta^{(2)}_{}=\frac{\left\|\nabla F(f)\right\|^2_{Z}}{2\left\|\mathcal{L}\nabla F(f)\right\|^2_{\mathcal{H}}} \leq\frac{\left\| \nabla F(f)\right\|^2_{\mathcal{H}}}{2\left\|\nabla F(f)\right\|^2_{Z}} =\delta^{(1)}_{}. \qedhere

Source and licence

The text on this page is from arXiv:2605.09717v1 by Gilles Germain, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2605/2605.09717.jsonl.