Abstract
We propose a generalized score-based diffusion framework for learning multivariate Gaussian mixture models with homoscedastic or heteroscedastic noise. Our goal is to nonparametrically estimate the latent location distribution and denoise the observations. Departing from the conventional maximum likelihood approach, we reinterpret each observation as a temporal slice of a family of stochastic diffusion processes. This modeling choice enables a principled characterization of the additive noise structure and supports a multi-step denoising procedure grounded in reverse-time dynamics. We introduce a score-based objective that explicitly models the latent distribution and accommodates observation-specific noise covariances. Theoretically, we establish that the score estimation error with independent observations achieves a near-parametric error rate of , improving upon existing results in the diffusion literature. Empirically, our method outperforms the nonparametric maximum likelihood estimator in both density estimation and denoising fidelity, especially in high-dimensional settings. These findings suggest a promising direction for integrating nonparametric empirical Bayes with diffusion-based generative modeling for latent structure recovery.
1. Introduction
In many large-scale scientific domains, such as the analysis of high-dimensional astronomical data, measurements are often corrupted by heteroscedastic noise, where error variances vary across dimensions and differ across observations [Kelly, 2012, Akritas and Bershady, 1996, Anderson et al., 2018]. While this noise complicates downstream inference, it is frequently well-characterized through the data collection process. A central goal in such settings is to recover the true latent signals and their underlying distribution from noisy observations by leveraging structural information inherent in the data. This problem can be naturally modeled using heteroscedastic Gaussian location mixtures, described by:
| (1) |
where are the observed data with distinct error distributions, are the unobserved latent signals drawn from a common unknown prior measure , and are independent Gaussian noise with known positive-definite covariance matrices .
Model (1) falls within the empirical Bayes (EB) framework [Robbins, 1951, 1983], where the goal is to estimate the prior distribution and recover the latent vectors . One way to achieve the goal is through the G-modeling approach [Efron, 2014], which is directly modeling the prior on the parameter scale and then plugged into the posterior calculation. A principled and widely used approach to estimate , without imposing any parametric assumption on it, is the nonparametric maximum likelihood estimator (NPMLE) [Robbins, 1950, Kiefer and Wolfowitz, 1956, Jiang and Zhang, 2009, Gu and Koenker, 2016, Polyanskiy and Wu, 2020]. The NPMLE seeks a distribution that maximizes the marginal likelihood of the observed data :
| (2) |
where is the family of all probability measures on and is the marginal density of under with . Once is obtained, each latent signal can be estimated using the empirical Bayes posterior mean:
| (3) |
where is due to the Tweedie’s formula [Efron, 2011], linking posterior means to , the score function of the marginal density. This nonparametric approach flexibly adapts to latent structures without strong modeling assumptions on . Theoretical guarantees for the NPMLE in this model are well established in the homoscedastic setting or the univariate setting : it achieves a near-parametric sample complexity rate , i.e., parametric up to logarithmic multiplicative factors, for both density estimation and Bayes regret risk [Jiang and Zhang, 2009, Saha and Guntuboyina, 2020]. Recently, the results have further been extended to multivariate and heteroscedastic setting in Soloff et al. [2025].
Despite these guarantees, the NPMLE and its associated Tweedie-based denoising procedure suffer from inherent statistical and computational limitations that render their practical effectiveness in high-dimensional settings: (a) Statistically, Tweedie’s posterior mean estimator often has an over-shrinkage bias. As an example, consider a joint Gaussian model for . It follows that marginally , and . However, the posterior mean of is , thus underestimating the variance of the latent signal. (b) Computationally, although problem (2) is a convex optimization in , it is infinite-dimensional and difficult to solve in practice. Since it is known that there exists a solution with support on at most atoms, one common way to address the issue is to restrict to be a discrete measure of the form , with for some . Optimizing over leads to a finite dimensional but nonconvex optimization, often tackled via the expectation-maximization (EM) algorithm [Laird, 1978]. However, EM suffers from slow convergence and may converge to local maxima due to the nonconvexity. To mitigate these issues, prior work has suggested fixing the atoms using either grid points over a compact region [Koenker and Mizera, 2014, Feng and Dicker, 2018] or the observed data itself [Lashkari and Golland, 2007]. Yet the grid-based approach scales poorly with dimension, and the data-driven strategy is suboptimal under heteroscedastic noise [Soloff et al., 2025]. Figure 1 further illustrates the over-shrinkage and computational challenges that arise from these limitations.
Figure 1:

Left: 5, 000 two-dimensional observations (in blue) sampled from with uniformly distributed over a unit circle (in black). The posterior means (in red), obtained via the NPMLE and (3), are over-shrunk relative to the true unit circle. Right (adapted from Soloff et al. [2025, Figure 7]): a real-world 19-dimensional astronomy data (in black). The estimated posterior means (in blue) from NPMLE poorly reveal the underlying chemical structure (see Section 5 for the denoising results from our methods).
1.1. Our Methods and Contributions
To address the statistical and computational limitations of the classical NPMLE and Tweedie-based posterior denoising, we propose a novel perspective that reinterprets the data generation mechanism in model (1) through the lens of stochastic diffusion processes. Our method is built on two core ideas: replacing the NPMLE with score matching to estimate the prior within the G-modeling approach, and applying multi-step posterior denoising to recover latent signals. Below, we present an overview of our approach in the simplified homoscedastic setting; the full treatment of the heteroscedastic case is developed in detail in Section 2.
Modeling the data measurement process.
Consider the homoscedastic version of model (1), where for all . In this special case, the observed data are i.i.d. samples from the convolution of the latent distribution with the Gaussian kernel :
| (4) |
Rather than treating each observed data as the result of a static additive noise model, we propose to interpret as snapshots from a forward stochastic diffusion process. Specifically, we model the measurement process as a zero-drift stochastic differential equation (SDE) that continuously perturbs samples from the latent prior :
| (5) |
where denotes a standard Brownian motion and is the diffusion coefficient controlling the noise scaling. The function can be adapted to reflect assumptions on the measurement process; for simplicity, one natural choice is . Under this model, the marginal distribution of evolves according to:
In particular, at time , we have . Therefore, we can indeed view each as sampled from the diffusion process (5) at , i.e., .
Denoising the observations.
The forward-time process in (5) is associated with a reverse-time diffusion process, which can be approximated by a deterministic flow that shares the same marginal distributions over time [Anderson, 1982, Maoutsa et al., 2020, Song et al., 2021a]. This flow is governed by the following ordinary differential equation (ODE):
| (6) |
Given an estimator of the prior , this reverse time ODE naturally defines a generalized multi-step Tweedie-type empirical Bayes denoising procedure. Specifically, replacing with and discretizing the ODE backward in time from to with step size yields the iterate:
| (7) |
The final denoised estimate is taken as for . Notably, this method generalizes Tweedie’s formula in (3), which corresponds to a single-step approximation with . Our multi-step denoising procedure mirrors optimization dynamics, particularly Langevin-type flows over probability spaces, where smaller step sizes yield more controlled updates. This approach allows gradual refinement of the denoised signal, helping mitigate the over-shrinkage bias observed in one-step Tweedie denoising methods.
Learning the latent prior .
Our stochastic framework also naturally induces a denoising score matching (DSM) objective [Vincent, 2011] for learning the prior . We propose to further perturb the noisy observations using the forward SDE (5) to generate conditional samples from the kernel , up to some stopping time . We then match the score of the model’s marginal density to the conditional score induced by this perturbation:
| (8) |
where denotes a weighted -norm, extending the likelihood-weighting idea of Song et al. [2021b]. Intuitively, under our stochastic view, the observations at already contain calibrated noise relative to , and additional perturbation simulates conditional transitions. Matching model scores to these local conditional scores allows global recovery of the latent prior. Unlike standard diffusion models with the DSM objective that directly parameterize the score function with neural networks [Song et al., 2021a], we model the distribution explicitly in (8). Such -modeling is crucial in deriving new theoretical guarantees for the score estimation risk. Computationally, although the objective 8 is nonconvex, diffusion-type squared loss objectives have been empirically observed to exhibit smoother optimization landscapes and avoid poor local minima [Xu et al., 2024]. This empirical tractability is further supported by theory on the benign optimization behavior of overparameterized neural networks trained over mean-squared losses that can typically satisfy the Polyak–Łojasiewicz condition or behave linearly in the neural tangent kernel regime [Liu et al., 2022].
In summary, we propose a novel integration of score-based diffusion models with the classical EB framework via G-modeling. The rest of the paper is organized as follows: In Section 2, we present a stochastic process framework to model heteroscedastic Gaussian mixtures, where each observation is treated as a marginal realization from a distinct diffusion process with its own score function. Section 3 establishes the theoretical advantages of our approach, showing that G-modeling combined with diffusion yields near-parametric rates for score estimation. We further discuss how to numerically solve the -modeling based score matching objective in Section 4. In Section 5, we present experimental results on both synthetic and real astronomical data, demonstrating substantial improvements in denoising and prior recovery over NPMLE and one-step Tweedie-based methods, supporting the improved computational scalability of our framework in high-dimensional settings.
1.2. Related Work
Score-based models for mixtures.
Recent theory has provided provable guarantees for diffusion and score-based models in learning Gaussian mixtures, yet these results neither handle the heteroscedastic measurement setting we study nor aim at recovering the latent prior itself. Works such as Gatmiry et al. [2024], Chen et al. [2024], Shah et al. [2023] propose diffusion-based algorithms for mixture models under either finite discrete structures or continuous latent mixtures with homoscedastic noise. These approaches typically assume access to an infinite supply of i.i.d. samples and yield slow convergence guarantees of order in score or total variation distance, for some exponent . Importantly, these works directly parametrize the score function, using either neural networks or piecewise polynomial surrogates, without attempting nonparametric recovery of the latent mixing measure or incorporate explicit G-modeling into the objective. Because of this direct score parametrization, these methods cannot be readily applied to our core task of latent recovery and are incompatible with our de-biased multi-step denoising procedure. A notable exception is Ghosh et al. [2025], which presents the first analysis of combining score matching with G-modeling, achieving a near-parametric rate for score estimation risk. However, their results are limited to the univariate, homoscedastic setting . In contrast, our work tackles the more challenging regime of multivariate, heteroscedastic Gaussian location mixtures with arbitrary dimension . By coupling G-modeling with a stochastic process perspective, we develop an explicit estimator of the latent prior and establish near-parametric rates for score estimation (up to small smoothing), along with finite-sample guarantees for recovering the latent signals.
Image denoising in computer vision.
While our problem and the proposed method may appear superficially related to score-based diffusion approaches for image denoising, the settings and statistical challenges are fundamentally different. Most notably, our task lacks access to clean ground truth data, precluding the use of pre-trained score models, and all inference must be performed from noisy observations alone. In contrast, supervised denoising approaches such as BM3D [Dabov et al., 2006] requires access to a large number of paired noisy-clean images, while self-supervised methods like Noise2Score [Kim and Ye, 2021] rely on one-step Tweedie approximations that ignore the unknown prior and leverage only partial model information . These methods are either unrealistic or statistically inefficient in scientific domains where latent structure is present but clean data are unavailable, such as the astronomy measurement data. Even in moderate dimensions (e.g., ), empirical Bayes is a highly nontrivial statistical task due to the data sparsity: each observation corresponds to a unique latent parameter and an individual covariance , yielding just one single noisy sample to infer each .
2. SDGM: Score-based Diffusion with G-Modeling
In this section, we present our general treatment of the score-based diffusion approach with G-modeling under the heteroscedastic setting. The key idea is still to reinterpret each noisy observation as a time-1 snapshot from a latent stochastic diffusion process. While our homoscedastic formulation serves as a motivating special case, the heteroscedastic setting introduces a crucial distinction: each observation corresponds to a different SDE, despite all sharing a common latent initialization. Specifically, we consider the following family of zero-drift linear SDEs:
| (9) |
where are the time-dependent diffusion coefficients. Without loss of generality, we assume satisfies for all . Then the time-dependent covariances are given by , and the marginal law of becomes
| (10) |
Thus, each observation in the original mixture model (1) can be viewed as a marginal sample from this diffusion process at , i.e., for all .
As in the homoscedastic case, each forward SDE in (9) is coupled with the reverse-time ODE:
Given any plug-in estimator for , substituting in (7) defines a multi-step score-based denoising procedure that remains consistent with the EB framework. Furthermore, as , the dynamics in (7) induces a deterministic transport map from the noisy empirical measure toward a latent measure . This perspective aligns with the design principles behind recent optimal transport approaches for empirical Bayes denoising [Soloff et al., 2025, Zhang et al., 2024], mitigating the over-shrinkage limitation of one-step Tweedie-type procedures.
Importantly, in our setting, the SDEs in (9) serve as a belief model for the true data-generating process, and the noisy observations in (1) are treated as marginal realizations from latent diffusion paths. This fundamentally differs from the generative score-based diffusion models like Song et al. [2021a], where SDEs are artificially constructed for the purpose of noise injection and score network training. In an idealized setting where the true latent measure is known or accessible via unlimited samples, one could apply the framework of Song et al. [2021b,a] to learn a time-dependent score network , mapping to pure noise through an invertible path. However, our setting departs significantly from this setup. First, we observe only a finite collection of noisy samples at forward time , each generated by a unique, heteroscedastic SDE rather than homogeneous, artificially perturbed noise. Second, our goal is to explicitly estimate the latent distribution , as opposed to modeling it implicitly via score functions. Finally, because no data is available at intermediate times , the standard time-indexed score network cannot be trained in our setting.
To address these challenges, we propose a new objective that aggregates information across all diffusion paths to estimate . Our method, which we term score-based diffusion with G-modeling (SDGM), obtains the estimator by:
| (11) |
where, is the minimum diffusion time, and to simulate the homoscedastic behavior, we consider the rescaled Gaussian transition kernel: defined for , and define the mixture densities and to be:
where denotes the pushforward measure of under map such that for every set , . The defined mixtures satisfy that . Intuitively, aggregates the global behavior of the latent measure across all SDEs, while serves as its empirical counterpart based on noisy observations. By matching the score functions of these two mixtures, we guide toward an accurate approximation of . In the homoscedastic special case with and , the mixtures simplify to a rescaled version of the objective (11) that is equivalent to the score matching formulation in (8) up to constants.
3. Theoretical Guarantees
In this section, we provide guarantees on the statistical performance for both homoscedastic and heteroscedastic noise models. We primarily study three statistical properties to quantify how well the SDGM estimator of (11) performs as a plug-in estimator for the true prior .
The successful convergence of diffusion-based generative models is underlaid by a low score estimation error [Yakovlev and Puchkin, 2025, Bortoli, 2022]. Define the following time-cumulative average Fisher divergence for all path measures and :
Then, the specialized metric measures the time-cumulative risk on how approximates along the forward-time SDE path beyond the observable time. It is consistent with the generalization risk concerned in Yakovlev and Puchkin [2025].
For density estimation, also provides a natural estimate for the mixture marginal law aggregated from the paths of (9). We measure the quality of density estimation by the standard squared Hellinger accuracy, between densities and . In particular, we are interested in the following squared Hellinger distances:
which captures the global fit of the plug-in estimator for estimating the joint law of .
The third metric of interest we establish is the squared Wasserstein distance (see e.g., Villani [2008]), which is defined for all that with denotes the set of all joint measures over . The distance naturally characterizes the direct consistency of for the true .
We make the following assumptions on the latent structure and the data generation process (9). In the assumptions, the support conditions are widely considered in literature [Jiang and Zhang, 2009, Saha and Guntuboyina, 2020, Ghosh et al., 2025]. They encompass a wide range of realistic scenarios, including discrete mixtures, compactly supported manifold-supported latent structures, and representative experiment settings in Section 5. Furthermore, well-conditioned assumptions on noise covariances are ubiquitous in prior works [Soloff et al., 2025] and are essential to ensure smoothly-defined score everywhere and to enable information-theoretically meaningful latent recovery.
Assumption 1. The true latent measure in model (1) is compactly supported, i.e., for some finite radius . There exists such that the covariances satisfy for all . The diffusion coefficient satisfies (such that ) and other mild regularity conditions specified in the supplemental.
Our first theorem characterizes the performance of our SDGM framework for the canonical homoscedastic model (4), which is specialized from our guarantee for the heteroscedastic model.
Theorem 1 (Homoscedastic noise). Under Assumption 1 and further assume that for all . Let minimizes objective (8) constrained over the family and with parameters and satisfying . Then provided sufficiently large, the following bounds hold with probability at least :
Score and density estimation:
| (12) |
| (13) |
Deconvolution:
| (14) |
Here, we write if there exists a universal constant independent of such that , . We write to emphasize that the constant also depends on the fixed specification parameters ’s. In the following, we discuss implications of this result. Under a latent manifold setting with homoscedastic isotropic noise and neural parameterization of the score function, recent work [Yakovlev and Puchkin, 2025] proves the rate , where is the intrinsic dimension of the manifold and denotes a smoothness parameter. To our knowledge, this is the sharpest rate known for diffusion-based score estimation under such assumptions. By leveraging explicit -modeling to impose the structure on the estimated scores, our result achieves an improved leading dependence on sample size (up to logarithmic factors), under more general assumptions. Moreover, our Hellinger accuracy bound (13), modulo a small distributional shift from to , matches the rate achieved in NPMLE literature [Saha and Guntuboyina, 2020]. If the target is to estimate at the observational noise level, an unavoidable smoothing cost due to diffusion arises. In this regime, the task incurs the inevitable minimax rate that cannot compete with NPMLE [Wibisono et al., 2024]. Finally, in the Gaussian deconvolution setting with fixed noise design, the minimax rate deteriorates to the logarithmic regime due to inherent ill-posedness induced by Gaussian smoothing and it is the best rate possibly achieved by both NPMLE and our framework [Soloff et al., 2025, Dedecker and Michel, 2013]. We further discuss limitations of the current theory in Section 6.
Our next theorem generalizes the results to the heteroscedastic settings. The core contents of Theorem 2 parallels that of Theorem 1, but additional care is needed to account for observation-specific noise covariances and SDEs. To make the readers easy to follow, we present the main result informally below and defer detailed technical derivations and proofs of Theorem 1 and 2 to the supplemental material.
Theorem 2 (Heteroscedastic noise; Informal). Under Assumption 1, provided solution to (11) constrained over the family with satisfying well-behaved smoothing condition, then with high probability,
4. Solution Methods to Solve (11)
The optimization problem in (11) is an infinite dimensional nonconvex problem that is challenging to solve numerically. We discuss practical strategies for approximately computing the SDGM solution.
Strategy one: discretize the support of .
A classical approach to deal with the infinite dimensional variable , as commonly used in NPMLE, is to restrict the class of priors to discrete measures with a finite number of supports: , with . This reduces the optimization to a finite-dimensional, albeit nonconvex, problem over .
Strategy two: continuous modeling with normalizing flows.
An alternative approach is to model continuously using normalizing flows [Rezende and Mohamed, 2015, Dinh et al., 2017, Durkan et al., 2019]. A normalizing flow represents a flexible distribution as the pushforward of a simple base distribution (e.g., standard Gaussian) through an invertible neural network. We parameterize using a Neural Spline Flow [Durkan et al., 2019] implemented via the nflows library [Durkan et al., 2020], allowing efficient sampling and density evaluation. In our framework, we draw Monte Carlo samples from the flow to estimate and its score during training. Sampling from a continuous prior is theoretically justified by empirical Bayes approximation results: given a continuous , there exists a discrete approximation that closely matches and its gradient [Saha and Guntuboyina, 2020, Lemma D.3]. Furthermore, continuous modeling enables richer recovery of the underlying structure of , which is crucial for scientific interpretation and denoising applications [Shen and Wu, 2022].
Batched and conditional estimation of .
The full mixture plays a central role in our theoretical guarantees, but evaluating its score is computationally intensive for large . A natural relaxation is to approximate at each iteration using only a mini-batch of observations. In particular, we focus on the case where the mini-batch size : at each training step, we align the rescaled conditional score with the empirical conditional score . This corresponds to a conditional score matching update, mirroring the classical intuition of denoising score matching [Vincent, 2011], while offering computational simplicity and stability in stochastic optimization. In fact, subsampled estimation for mixture inference has also been used in early works [Celeux et al., 2001, Ihler et al., 2003].
5. Numerical Experiments
In this section, we evaluate the empirical performance of our proposed method on synthetic heteroscedastic datasets and real-world astronomy data. We also investigate whether the empirical scaling behavior aligns with our theoretical guarantees, particularly as we vary the problem dimension. We refer the readers to the supplemental for more implementation details and results.
Baselines and metrics.
We evaluate two variants of our proposed method: SDGM-C, which uses a continuous prior modeled via normalizing flows, and SDGM-D, which uses a discrete prior. We compare our approaches against the state-of-the-art NPMLE solvers for the problem implemented in literature. Specifically, we compare with (1) NPMLE-N, the discretized NPMLE with supports taken fixed at noisy data (thus the objective (2) is optimized over only weights and becomes convex), as advocated in Lashkari and Golland [2007]; we adopt the Newton-based augmented Lagrangian method implemented from [Zhang et al., 2024]. (2) PEM, the partial EM method which is a generalized EM method proposed in Zhang et al. [2022] that used tighter sequential relaxations.
In addition, we consider a hybrid heuristic called SDGM-P to further improve the likelihood value defined in (2). This method first trains the SDGM-C model to learn a continuous prior, from which we sample support points. These support points are then used for a post-processing step via the convex NPMLE-N solver, effectively refining the prior estimate to maximize the likelihood.
We evaluate the performance of different methods over following metrics: (1) Fisher divergence (FD) defined by . (2) Negative log-likelihood (NLL) defined by , which serves as a proximal for the KL divergence between and (3) Squared Wasserstein-2 distance between estimated and , approximated by the entropy-regularized optimal transport distance [Cuturi, 2013, Genevay et al., 2018]. (4) Mean squared error (MSE) between the denoised and clean data .
Synthetic datasets.
We evaluate our method on two synthetic datasets with low-dimensional manifold structure, both of which are widely used in the NPMLE literature [Saha and Guntuboyina, 2020, Zhang et al., 2024]. Specifically, for , we generate clean latent vectors that exhibit nontrivial structure only in the first two dimensions, with the remaining dimensions padded with zeros:
Example 1 (circle): The first two coordinates of each are drawn uniformly from a circle of radius 6 centered at the origin.
Example 2 (uppercase letter “A”): The first two coordinates of each are drawn uniformly from one of five line segments that form the shape of the capital letter “A.” These segments connect the points (−4, 6), (−2, 0), (0, 6), (2, 0), and (4, 6), with each segment selected with equal probability 1/5.
We then corrupt each with independently generated heteroscedastic Gaussian noise , where each is a diagonal matrix. The diagonal entries of are sampled independently and uniformly from the interval [(0.8)2, (1.2)2].
The results are summarized in Table 1 and Figures 2 and 3, where of our methods are plotted using the marginal density estimated through geodesic-KDE [Vincent and Bengio, 2002]. As shown in Table 1, SDGM consistently outperforms the NPMLE baselines across all metrics, with the additional post-processing step (SDGM-P) further improving the quality of prior estimation in most cases. The denoising effects of different methods are evident in Figures 2 and 3. Specifically, the estimated signals from NPMLE and one-step Tweedie denoising appear overly blurred and shrunk, failing to recover the underlying manifold structure. In contrast, SDGM, equipped with multi-step ODE-based denoising, is able to clearly capture and preserve the latent geometry of the data.
Table 1:
Models are trained with dimension and sample size . The ↓ indicates that lower values are better. We report generalization risks evaluated on a separate test dataset of size 104. Denoising of the baseline methods NPMLE-N and PEM is performed via the one-step Tweedie’s formula, while our methods use the ODE solver. Results for stochastic methods are averaged over 5 independent runs.
| circle | uppercase letter “A” | |||||||
|---|---|---|---|---|---|---|---|---|
| metric | FD ↓ | NLL ↓ | MSE ↓ | FD ↓ | NLL ↓ | MSE ↓ | ||
| NPMLE-N | 46.82 | 25.88 | 14.43 | 3.57 | 34.88 | 25.10 | 12.41 | 3.04 |
| PEM | 4.71 | 24.89 | 4.52 | 1.26 | 3.78 | 24.40 | 4.09 | 1.35 |
| SDGM-C | 1.27±0.04 | 24.82±0.01 | 2.07±0.77 | 1.13±0.01 | 1.23±0.11 | 24.33±0.01 | 1.68±0.31 | 1.32±0.03 |
| SDGM-D | 3.72±0.05 | 24.88±0.00 | 3.95±0.03 | 1.64±0.03 | 5.26±0.05 | 24.41±0.00 | 3.94±0.00 | 1.73±0.02 |
| SDGM-P | 0.68±0.06 | 24.78±0.00 | 1.07±0.06 | 1.29±0.02 | 0.49±0.02 | 24.30±0.00 | 1.25±0.07 | 1.45±0.02 |
Figure 2:

Projected plots of the circle experiment onto the first two dimensions. NPMLE-N (columns 2 & 3) performance significantly degrades when the dimension increases from (top row) to (bottom row). Our proposed SDGM-C (columns 4 & 5) stays efficient when grows.
Figure 3:

Projected plots of the letter experiment in onto the first two dimensions. NPMLE and PEM (top row) struggled by learning only a noisy latent prior, and causing denoised data to collapse within the region between the two legs of the , illustrating over-shrinkage. The bottom row shows our SDGM variants. Notably, even is estimated by SDGM, the one-step Tweedie denoising (middle of the bottom row) still over-shrinks . By contrast, the proposed denoising scheme better preserves the structure, with fewer points confined to the center of the .
Real-world astronomy data.
We further demonstrate our SDGM-C on a challenging real-world scientific problem: estimating the latent distribution of stellar chemical abundances and denoising observations from the Apache Point Observatory Galactic Evolution Experiment (APOGEE) Data Release 14 [Abolfathi et al., 2018, Majewski et al., 2017]. With pre-processing in Ratcliffe et al. [2020], this dataset, comprising stars with chemical abundance measurements (e.g., [Fe/H], [Mg/Fe], [Si/Fe]), features heteroscedastic, element-correlated Gaussian noise for each star. The true underlying abundances are expected to reside on a lower-dimensional manifold governed by astrophysical nucleosynthetic processes [Ting et al., 2012, Weinberg et al., 2019]. Accurately revealing the underlying physical structures through the denoised abundances is crucial for reliable studies of Milky Way formation and evolution [Freeman and Bland-Hawthorn, 2002]. As depicted earlier in Figure 1, applying the NPMLE across the full 19-dimensional space is computationally prohibitive and produces unreliable estimates, as evidenced by Soloff et al. [2025], Zhang et al. [2024]. Notably, applying SDGM-C to the APOGEE data (Figure 4) reveals sharpened astrochemically significant structures. Taken together with our theoretical guarantees, these empirical results showcase that SDGM couples superior denoising fidelity with graceful high-dimensional scalability, making it a promising tool for robust inference in complex scientific datasets.
Figure 4:

Left: Noisy APOGEE observations projected onto two 2-D planes. Middle: The denoised data reveals a fusiform-like or banana-like structure in the central region and a thin manifold structure in the upper region. Right: The marginal density of fitted suggests strong abundance correlation among the chemicals. These results significantly improve the performance of NPMLE and Tweedie denoising in Figure 1.
6. Discussions, Limitations, and Future Work
This work develops a stochastic-process reinterpretation of Gaussian location mixtures that bridges classical empirical Bayes inference and modern diffusion-based modeling. Through this lens, we introduce a diffusion-type -modeling objective and a multi-step generalized Tweedie denoising procedure that jointly estimate the latent measure and recover the underlying signals from heteroscedastic mixtures. Unlike standard score-based diffusion approaches that directly parameterize the score function, our method explicitly models the latent prior distribution , which is crucial for consistent recovery of the latent law. In contrast to traditional NPMLE solvers that suffer from slow convergence and over-shrinkage bias, our framework achieves comparable or improved denoising and prior recovery performance, with better empirical scalability in high-dimensional regimes.
Limitations.
Our theoretical analysis builds on assumptions comparable to those in prior NPMLE studies [Saha and Guntuboyina, 2020, Soloff et al., 2025] and attains a near-parametric rate of . These results rely on standard regularity conditions, including compact support of the latent measure and well-conditioned covariance matrices, which are common in NPMLE theory but restrict general applicability in heavy-tailed or ill-conditioned settings. Although the rate matches the minimax lower bound in Hellinger distance for Gaussian mixture estimation [Kim and Guntuboyina, 2022], the dependence on the ambient dimension remains unfavorable and limits its practicality in very high dimensions. This reflects the intrinsic difficulty of estimating a -dimensional latent measure and recovering each from a single noisy sample . Since our experiments show that the score-based -modeling approach is more robust and computationally scalable than existing NPMLE solvers, and diffusion models have been observed to capture low-dimensional data manifolds [Pidstrigach, 2022], a promising future direction is to derive rates depending only on the intrinsic dimension of the manifold supporting , following assumptions similar to Yakovlev and Puchkin [2025]. Algorithmically, our current solution methods rely on heuristic sampling and approximations that do not guarantee convergence to global minima of the infinite-dimensional nonconvex objective. The formulation in Section 2 was primarily chosen to ensure theoretical tractability under the heteroscedastic setting and is not yet optimized for large-scale computation. Future work should aim to bridge this gap between theory and implementation by refining both the modeling formulation and algorithmic design, supported by further analysis of optimization and approximation errors within the empirical Bayes framework.
Broader implications.
The line of work suggests that integrating diffusion-based generative modeling with nonparametric empirical Bayes principles can yield a unified approach to statistical deconvolution, manifold recovery, and inverse inference under heteroscedastic noise. Future investigations can further extend this framework toward manifold-aware score estimation and other related directions that enhance its theoretical scope and practical applicability.
Supplementary Material
Acknowledgment
The authors are partially supported by the National Science Foundation Division of Mathematical Sciences [Grant DMS-2416250] and the National Institutes of Health [Grant 1R01CA287413-01].
NeurIPS Paper Checklist
1. Claims
Question: Do the main claims made in the abstract and introduction accurately reflect the paper’s contributions and scope?
Answer: [Yes]
Justification: Our abstract and introduction set out an overview of our methods, the theoretical guarantees, and empirical improvements that are detailed in Section 2, 3 and 5, respectively. We clearly introduce the scope of study and background context in the first few paragraphs of the introduction.
Guidelines:
The answer NA means that the abstract and introduction do not include the claims made in the paper.
The abstract and/or introduction should clearly state the claims made, including the contributions made in the paper and important assumptions and limitations. A No or NA answer to this question will not be perceived well by the reviewers.
The claims made should match theoretical and experimental results, and reflect how much the results can be expected to generalize to other settings.
It is fine to include aspirational goals as motivation as long as it is clear that these goals are not attained by the paper.
2. Limitations
Question: Does the paper discuss the limitations of the work performed by the authors?
Answer: [Yes]
Justification: We discussed several non-positive implications with our theoretical results following Theorem 1. We also discussed computational challenges of our proposal in Section 4, with efforts to alleviate them.
Guidelines:
The answer NA means that the paper has no limitation while the answer No means that the paper has limitations, but those are not discussed in the paper.
The authors are encouraged to create a separate “Limitations” section in their paper.
The paper should point out any strong assumptions and how robust the results are to violations of these assumptions (e.g., independence assumptions, noiseless settings, model well-specification, asymptotic approximations only holding locally). The authors should reflect on how these assumptions might be violated in practice and what the implications would be.
The authors should reflect on the scope of the claims made, e.g., if the approach was only tested on a few datasets or with a few runs. In general, empirical results often depend on implicit assumptions, which should be articulated.
The authors should reflect on the factors that influence the performance of the approach. For example, a facial recognition algorithm may perform poorly when image resolution is low or images are taken in low lighting. Or a speech-to-text system might not be used reliably to provide closed captions for online lectures because it fails to handle technical jargon.
The authors should discuss the computational efficiency of the proposed algorithms and how they scale with dataset size.
If applicable, the authors should discuss possible limitations of their approach to address problems of privacy and fairness.
While the authors might fear that complete honesty about limitations might be used by reviewers as grounds for rejection, a worse outcome might be that reviewers discover limitations that aren’t acknowledged in the paper. The authors should use their best judgment and recognize that individual actions in favor of transparency play an important role in developing norms that preserve the integrity of the community. Reviewers will be specifically instructed to not penalize honesty concerning limitations.
3. Theory assumptions and proofs
Question: For each theoretical result, does the paper provide the full set of assumptions and a complete (and correct) proof?
Answer: [Yes]
Justification: We detailed the most significant assumptions in the main text and presented a proof sketch. We aim to present complete technical derivations in our supplemental.
Guidelines:
The answer NA means that the paper does not include theoretical results.
All the theorems, formulas, and proofs in the paper should be numbered and cross-referenced.
All assumptions should be clearly stated or referenced in the statement of any theorems.
The proofs can either appear in the main paper or the supplemental material, but if they appear in the supplemental material, the authors are encouraged to provide a short proof sketch to provide intuition.
Inversely, any informal proof provided in the core of the paper should be complemented by formal proofs provided in appendix or supplemental material.
Theorems and Lemmas that the proof relies upon should be properly referenced.
4. Experimental result reproducibility
Question: Does the paper fully disclose all the information needed to reproduce the main experimental results of the paper to the extent that it affects the main claims and/or conclusions of the paper (regardless of whether the code and data are provided or not)?
Answer: [Yes]
Justification: Our major contribution is a statistical modeling perspective together with an optimization objective that can be implemented with various approaches. We discuss our approaches to approximately solve our proposed model. We detailed datasets, metrics, baselines and model variants in Section 5, and a pointer to the supplemental for implementation details, code, and more results.
Guidelines:
The answer NA means that the paper does not include experiments.
If the paper includes experiments, a No answer to this question will not be perceived well by the reviewers: Making the paper reproducible is important, regardless of whether the code and data are provided or not.
If the contribution is a dataset and/or model, the authors should describe the steps taken to make their results reproducible or verifiable.
Depending on the contribution, reproducibility can be accomplished in various ways. For example, if the contribution is a novel architecture, describing the architecture fully might suffice, or if the contribution is a specific model and empirical evaluation, it may be necessary to either make it possible for others to replicate the model with the same dataset, or provide access to the model. In general. releasing code and data is often one good way to accomplish this, but reproducibility can also be provided via detailed instructions for how to replicate the results, access to a hosted model (e.g., in the case of a large language model), releasing of a model checkpoint, or other means that are appropriate to the research performed.
- While NeurIPS does not require releasing code, the conference does require all submissions to provide some reasonable avenue for reproducibility, which may depend on the nature of the contribution. For example
- If the contribution is primarily a new algorithm, the paper should make it clear how to reproduce that algorithm.
- If the contribution is primarily a new model architecture, the paper should describe the architecture clearly and fully.
- If the contribution is a new model (e.g., a large language model), then there should either be a way to access this model for reproducing the results or a way to reproduce the model (e.g., with an open-source dataset or instructions for how to construct the dataset).
- We recognize that reproducibility may be tricky in some cases, in which case authors are welcome to describe the particular way they provide for reproducibility. In the case of closed-source models, it may be that access to the model is limited in some way (e.g., to registered users), but it should be possible for other researchers to have some path to reproducing or verifying the results.
5. Open access to data and code
Question: Does the paper provide open access to the data and code, with sufficient instructions to faithfully reproduce the main experimental results, as described in supplemental material?
Answer: [Yes]
Justification: We detailed the complete synthetic data preparation process in the main text. For the APOGEE data we used, it is publicly available at https://data.sdss.org/sas/dr14/apogee/vac/apogee-rc/cat/. We provided the code together with usages in the supplemental.
Guidelines:
The answer NA means that paper does not include experiments requiring code.
Please see the NeurIPS code and data submission guidelines (https://nips.cc/public/guides/CodeSubmissionPolicy) for more details.
While we encourage the release of code and data, we understand that this might not be possible, so “No” is an acceptable answer. Papers cannot be rejected simply for not including code, unless this is central to the contribution (e.g., for a new open-source benchmark).
The instructions should contain the exact command and environment needed to run to reproduce the results. See the NeurIPS code and data submission guidelines (https://nips.cc/public/guides/CodeSubmissionPolicy) for more details.
The authors should provide instructions on data access and preparation, including how to access the raw data, preprocessed data, intermediate data, and generated data, etc.
The authors should provide scripts to reproduce all experimental results for the new proposed method and baselines. If only a subset of experiments are reproducible, they should state which ones are omitted from the script and why.
At submission time, to preserve anonymity, the authors should release anonymized versions (if applicable).
Providing as much information as possible in supplemental material (appended to the paper) is recommended, but including URLs to data and code is permitted.
6. Experimental setting/details
Question: Does the paper specify all the training and test details (e.g., data splits, hyperparameters, how they were chosen, type of optimizer, etc.) necessary to understand the results?
Answer: [Yes]
Justification: Dataset generation procedures, noise levels, model variants and evaluation protocols are given in Section 5. We will put the architecture and hyperparameters for the continuous normalizing flow model in the supplemental.
Guidelines:
The answer NA means that the paper does not include experiments.
The experimental setting should be presented in the core of the paper to a level of detail that is necessary to appreciate the results and make sense of them.
The full details can be provided either with the code, in appendix, or as supplemental material.
7. Experiment statistical significance
Question: Does the paper report error bars suitably and correctly defined or other appropriate information about the statistical significance of the experiments?
Answer: [Yes]
Justification: Table 1 reports mean and standard deviation over 5 independent runs for each metric, if the method is run under stochastic optimization methods.
Guidelines:
The answer NA means that the paper does not include experiments.
The authors should answer “Yes” if the results are accompanied by error bars, confidence intervals, or statistical significance tests, at least for the experiments that support the main claims of the paper.
The factors of variability that the error bars are capturing should be clearly stated (for example, train/test split, initialization, random drawing of some parameter, or overall run with given experimental conditions).
The method for calculating the error bars should be explained (closed form formula, call to a library function, bootstrap, etc.)
The assumptions made should be given (e.g., Normally distributed errors).
It should be clear whether the error bar is the standard deviation or the standard error of the mean.
It is OK to report 1-sigma error bars, but one should state it. The authors should preferably report a 2-sigma error bar than state that they have a 96% CI, if the hypothesis of Normality of errors is not verified.
For asymmetric distributions, the authors should be careful not to show in tables or figures symmetric error bars that would yield results that are out of range (e.g. negative error rates).
If error bars are reported in tables or plots, The authors should explain in the text how they were calculated and reference the corresponding figures or tables in the text.
8. Experiments compute resources
Question: For each experiment, does the paper provide sufficient information on the computer resources (type of compute workers, memory, time of execution) needed to reproduce the experiments?
Answer: [Yes]
Justification: We plan to detail these details together with other implementation details in the supplemental.
Guidelines:
The answer NA means that the paper does not include experiments.
The paper should indicate the type of compute workers CPU or GPU, internal cluster, or cloud provider, including relevant memory and storage.
The paper should provide the amount of compute required for each of the individual experimental runs as well as estimate the total compute.
The paper should disclose whether the full research project required more compute than the experiments reported in the paper (e.g., preliminary or failed experiments that didn’t make it into the paper).
9. Code of ethics
Question: Does the research conducted in the paper conform, in every respect, with the NeurIPS Code of Ethics https://neurips.cc/public/EthicsGuidelines?
Answer: [Yes]
Justification: We acknowledge that we have reviewed the Code of ethics.
Guidelines:
The answer NA means that the authors have not reviewed the NeurIPS Code of Ethics.
If the authors answer No, they should explain the special circumstances that require a deviation from the Code of Ethics.
The authors should make sure to preserve anonymity (e.g., if there is a special consideration due to laws or regulations in their jurisdiction).
10. Broader impacts
Question: Does the paper discuss both potential positive societal impacts and negative societal impacts of the work performed?
Answer: [Yes]
Justification: We discussed the impact of the problem in scientific domains. We demonstrated that our framework help to mitigate challenges in traditional methods, which has the potential to benefit future scientific inference tasks.
Guidelines:
The answer NA means that there is no societal impact of the work performed.
If the authors answer NA or No, they should explain why their work has no societal impact or why the paper does not address societal impact.
Examples of negative societal impacts include potential malicious or unintended uses (e.g., disinformation, generating fake profiles, surveillance), fairness considerations (e.g., deployment of technologies that could make decisions that unfairly impact specific groups), privacy considerations, and security considerations.
The conference expects that many papers will be foundational research and not tied to particular applications, let alone deployments. However, if there is a direct path to any negative applications, the authors should point it out. For example, it is legitimate to point out that an improvement in the quality of generative models could be used to generate deepfakes for disinformation. On the other hand, it is not needed to point out that a generic algorithm for optimizing neural networks could enable people to train models that generate Deepfakes faster.
The authors should consider possible harms that could arise when the technology is being used as intended and functioning correctly, harms that could arise when the technology is being used as intended but gives incorrect results, and harms following from (intentional or unintentional) misuse of the technology.
If there are negative societal impacts, the authors could also discuss possible mitigation strategies (e.g., gated release of models, providing defenses in addition to attacks, mechanisms for monitoring misuse, mechanisms to monitor how a system learns from feedback over time, improving the efficiency and accessibility of ML).
11. Safeguards
Question: Does the paper describe safeguards that have been put in place for responsible release of data or models that have a high risk for misuse (e.g., pretrained language models, image generators, or scraped datasets)?
Answer: [NA]
Justification: Our work does not release a high-risk model or dataset.
Guidelines:
The answer NA means that the paper poses no such risks.
Released models that have a high risk for misuse or dual-use should be released with necessary safeguards to allow for controlled use of the model, for example by requiring that users adhere to usage guidelines or restrictions to access the model or implementing safety filters.
Datasets that have been scraped from the Internet could pose safety risks. The authors should describe how they avoided releasing unsafe images.
We recognize that providing effective safeguards is challenging, and many papers do not require this, but we encourage authors to take this into account and make a best faith effort.
12. Licenses for existing assets
Question: Are the creators or original owners of assets (e.g., code, data, models), used in the paper, properly credited and are the license and terms of use explicitly mentioned and properly respected?
Answer: [Yes]
Justification: We cited the source of APOGEE data and relevant papers. The data is publicly available at https://www.sdss4.org/.
Guidelines:
The answer NA means that the paper does not use existing assets.
The authors should cite the original paper that produced the code package or dataset.
The authors should state which version of the asset is used and, if possible, include a URL.
The name of the license (e.g., CC-BY 4.0) should be included for each asset.
For scraped data from a particular source (e.g., website), the copyright and terms of service of that source should be provided.
If assets are released, the license, copyright information, and terms of use in the package should be provided. For popular datasets, paperswithcode.com/datasets has curated licenses for some datasets. Their licensing guide can help determine the license of a dataset.
For existing datasets that are re-packaged, both the original license and the license of the derived asset (if it has changed) should be provided.
If this information is not available online, the authors are encouraged to reach out to the asset’s creators.
13. New assets
Question: Are new assets introduced in the paper well documented and is the documentation provided alongside the assets?
Answer: [NA]
Justification: Our paper does not release any new assets.
Guidelines:
The answer NA means that the paper does not release new assets.
Researchers should communicate the details of the dataset/code/model as part of their submissions via structured templates. This includes details about training, license, limitations, etc.
The paper should discuss whether and how consent was obtained from people whose asset is used.
At submission time, remember to anonymize your assets (if applicable). You can either create an anonymized URL or include an anonymized zip file.
14. Crowdsourcing and research with human subjects
Question: For crowdsourcing experiments and research with human subjects, does the paper include the full text of instructions given to participants and screenshots, if applicable, as well as details about compensation (if any)?
Answer: [NA]
Justification: The work involves no human-subject data collection.
Guidelines:
The answer NA means that the paper does not involve crowdsourcing nor research with human subjects.
Including this information in the supplemental material is fine, but if the main contribution of the paper involves human subjects, then as much detail as possible should be included in the main paper.
According to the NeurIPS Code of Ethics, workers involved in data collection, curation, or other labor should be paid at least the minimum wage in the country of the data collector.
15. Institutional review board (IRB) approvals or equivalent for research with human subjects
Question: Does the paper describe potential risks incurred by study participants, whether such risks were disclosed to the subjects, and whether Institutional Review Board (IRB) approvals (or an equivalent approval/review based on the requirements of your country or institution) were obtained?
Answer: [NA]
Justification: No human-subject research is conducted.
Guidelines:
The answer NA means that the paper does not involve crowdsourcing nor research with human subjects.
Depending on the country in which research is conducted, IRB approval (or equivalent) may be required for any human subjects research. If you obtained IRB approval, you should clearly state this in the paper.
We recognize that the procedures for this may vary significantly between institutions and locations, and we expect authors to adhere to the NeurIPS Code of Ethics and the guidelines for their institution.
For initial submissions, do not include any information that would break anonymity (if applicable), such as the institution conducting the review.
16. Declaration of LLM usage
Question: Does the paper describe the usage of LLMs if it is an important, original, or non-standard component of the core methods in this research? Note that if the LLM is used only for writing, editing, or formatting purposes and does not impact the core methodology, scientific rigorousness, or originality of the research, declaration is not required.
Answer: [NA]
Justification: The core original method are developed without any LLMs.
Guidelines:
The answer NA means that the core method development in this research does not involve LLMs as any important, original, or non-standard components.
Please refer to our LLM policy (https://neurips.cc/Conferences/2025/LLM) for what should or should not be described.
Footnotes
39th Conference on Neural Information Processing Systems (NeurIPS 2025).
Contributor Information
Gongyu Chen, Department of IEOR, UC Berkeley, Berkeley, CA 94720.
Ying Cui, Department of IEOR, UC Berkeley, Berkeley, CA 94720.
References
- Kelly Brandon C. Measurement error models in astronomy. In Statistical challenges in modern astronomy V, pages 147–162. Springer, 2012. [Google Scholar]
- Akritas Michael G and Bershady Matthew A. Linear regression for astronomical data with measurement errors and intrinsic scatter. Astrophysical Journal, 470:706, 1996. [Google Scholar]
- Anderson Lauren, Hogg David W, Leistedt Boris, Price-Whelan Adrian M, and Bovy Jo. Improving gaia parallax precision with a data-driven model of stars. The Astronomical Journal, 156(4):145, 2018. [Google Scholar]
- Robbins Herbert. Asymptotically subminimax solutions of compound statistical decision problems. In Proceedings of the second Berkeley symposium on mathematical statistics and probability, volume 1, pages 131–148. University of California Press Berkeley, 1951. [Google Scholar]
- Robbins Herbert. Some thoughts on empirical Bayes estimation. The Annals of Statistics, pages 713–723, 1983. [Google Scholar]
- Efron Bradley. Two modeling strategies for empirical Bayes estimation. Statistical science: a review journal of the Institute of Mathematical Statistics, 29(2):285, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Robbins Herbert. A generalization of the method of maximum likelihood: Estimating a mixing distribution. The Annals of Mathematical Statistics, 21(2):314–315, 1950. [Google Scholar]
- Kiefer Jack and Wolfowitz Jacob. Consistency of the maximum likelihood estimator in the presence of infinitely many incidental parameters. The Annals of Mathematical Statistics, pages 887–906, 1956. [Google Scholar]
- Jiang Wenhua and Zhang Cun-Hui. General maximum likelihood empirical bayes estimation of normal means. The Annals of Statistics, pages 1647–1684, 2009. [Google Scholar]
- Gu Jiaying and Koenker Roger. On a problem of robbins. International Statistical Review, 84(2): 224–244, 2016. [Google Scholar]
- Polyanskiy Yury and Wu Yihong. Self-regularizing property of nonparametric maximum likelihood estimator in mixture models. arXiv preprint arXiv:2008.08244, 2020. [Google Scholar]
- Efron Bradley. Tweedie’s Formula and Selection Bias. Journal of the American Statistical Association, 106(496):1602–1614, 2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Saha Sujayam and Guntuboyina Adityanand. On the nonparametric maximum likelihood estimator for gaussian location mixture densities with application to gaussian denoising. The Annals of Statistics, 48(2):738–762, 2020. [Google Scholar]
- Soloff Jake A, Guntuboyina Adityanand, and Sen Bodhisattva. Multivariate, heteroscedastic empirical bayes via nonparametric maximum likelihood. Journal of the Royal Statistical Society Series B: Statistical Methodology, 87(1):1–32, 2025. [Google Scholar]
- Laird Nan. Nonparametric maximum likelihood estimation of a mixing distribution. Journal of the American Statistical Association, 73(364):805–811, 1978. [Google Scholar]
- Koenker Roger and Mizera Ivan. Convex optimization, shape constraints, compound decisions, and empirical bayes rules. Journal of the American Statistical Association, 109(506):674–685, 2014. [Google Scholar]
- Feng Long and Dicker Lee H. Approximate nonparametric maximum likelihood for mixture models: A convex optimization approach to fitting arbitrary multivariate mixing distributions. Computational Statistics & Data Analysis, 122:80–91, 2018. [Google Scholar]
- Lashkari Danial and Golland Polina. Convex clustering with exemplar-based models. Advances in neural information processing systems, 20, 2007. [PMC free article] [PubMed] [Google Scholar]
- Anderson Brian DO. Reverse-time diffusion equation models. Stochastic Processes and their Applications, 12(3):313–326, 1982. [Google Scholar]
- Maoutsa Dimitra, Reich Sebastian, and Opper Manfred. Interacting particle solutions of fokker–planck equations through gradient–log–density estimation. Entropy, 22(8):802, 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Song Yang, Sohl-Dickstein Jascha, Kingma Diederik P, Kumar Abhishek, Ermon Stefano, and Poole Ben. Score-based generative modeling through stochastic differential equations. In International Conference on Learning Representations, 2021a. [Google Scholar]
- Vincent Pascal. A connection between score matching and denoising autoencoders. Neural computation, 23(7):1661–1674, 2011. [DOI] [PubMed] [Google Scholar]
- Song Yang, Durkan Conor, Murray Iain, and Ermon Stefano. Maximum likelihood training of score-based diffusion models. Advances in neural information processing systems, 34:1415–1428, 2021b. [Google Scholar]
- Xu Tianshuo, Mi Peng, Wang Ruilin, and Chen Yingcong. Towards faster training of diffusion models: An inspiration of a consistency phenomenon. arXiv preprint arXiv:2404.07946, 2024. [Google Scholar]
- Liu Chaoyue, Zhu Libin, and Belkin Mikhail. Loss landscapes and optimization in over-parameterized non-linear systems and neural networks. Applied and Computational Harmonic Analysis, 59: 85–116, 2022. [Google Scholar]
- Gatmiry Khashayar, Kelner Jonathan, and Lee Holden. Learning mixtures of gaussians using diffusion models. arXiv preprint arXiv:2404.18869, 2024. [Google Scholar]
- Chen Sitan, Kontonis Vasilis, and Shah Kulin. Learning general gaussian mixtures with efficient score matching. arXiv preprint arXiv:2404.18893, 2024. [Google Scholar]
- Shah Kulin, Chen Sitan, and Klivans Adam. Learning mixtures of gaussians using the ddpm objective. Advances in Neural Information Processing Systems, 36:19636–19649, 2023. [Google Scholar]
- Ghosh Sulagna, Ignatiadis Nikolaos, Koehler Frederic, and Lee Amber. Stein’s unbiased risk estimate and Hyvärinen’s score matching. arXiv preprint arXiv:2502.20123, 2025. [Google Scholar]
- Dabov Kostadin, Foi Alessandro, Katkovnik Vladimir, and Egiazarian Karen. Image denoising with block-matching and 3d filtering. In Image processing: algorithms and systems, neural networks, and machine learning, volume 6064, pages 354–365. SPIE, 2006. [Google Scholar]
- Kim Kwanyoung and Ye Jong Chul. Noise2score: Tweedie’s approach to self-supervised image denoising without clean images. Advances in Neural Information Processing Systems, 34:864–874, 2021. [Google Scholar]
- Zhang Yangjing, Cui Ying, Sen Bodhisattva, and Toh Kim-Chuan. On efficient and scalable computation of the nonparametric maximum likelihood estimator in mixture models. Journal of Machine Learning Research, 25(8):1–46, 2024. [PMC free article] [PubMed] [Google Scholar]
- Yakovlev Konstantin and Puchkin Nikita. Generalization error bound for denoising score matching under relaxed manifold assumption. arXiv preprint arXiv:2502.13662, 2025. [Google Scholar]
- De Bortoli Valentin. Convergence of denoising diffusion models under the manifold hypothesis. Transactions on Machine Learning Research, 2022. ISSN 2835-8856. URL https://openreview.net/forum?id=MhK5aXo3gB.ExpertCertification. [Google Scholar]
- Villani Cédric. Optimal transport: old and new, volume 338. Springer, 2008. [Google Scholar]
- Wibisono Andre, Wu Yihong, and Yang Kaylee Yingxi. Optimal score estimation via empirical bayes smoothing. In The Thirty Seventh Annual Conference on Learning Theory, pages 4958–4991. PMLR, 2024. [Google Scholar]
- Dedecker Jérôme and Michel Bertrand. Minimax rates of convergence for wasserstein deconvolution with supersmooth errors in any dimension. Journal of Multivariate Analysis, 122:278–291, 2013. [Google Scholar]
- Rezende Danilo Jimenez and Mohamed Shakir. Variational inference with normalizing flows. International Conference on Machine Learning, 2015. [Google Scholar]
- Dinh Laurent, Sohl-Dickstein Jascha, and Bengio Samy. Density estimation using real nvp. In International Conference on Learning Representations, 2017. [Google Scholar]
- Durkan Conor, Bekasov Artur, Murray Iain, and Papamakarios George. Neural spline flows. In Advances in Neural Information Processing Systems, 2019. [Google Scholar]
- Durkan Conor, Bekasov Artur, Murray Iain, and Papamakarios George. nflows: normalizing flows in PyTorch, November 2020. URL 10.5281/zenodo.4296287. [DOI] [Google Scholar]
- Shen Yandi and Wu Yihong. Empirical bayes estimation: When does g-modeling beat f-modeling in theory (and in practice)? arXiv preprint arXiv:2211.12692, 2022. [Google Scholar]
- Celeux Gilles, Stéphane Chrétien, Florence Forbes, and Mkhadri Abdallah. A component-wise EM algorithm for mixtures. Journal of Computational and Graphical Statistics, 10(4):697–712, 2001. [Google Scholar]
- Ihler Alexander, Sudderth Erik, Freeman William, and Willsky Alan. Efficient multiscale sampling from products of gaussian mixtures. Advances in Neural Information Processing Systems, 16, 2003. [Google Scholar]
- Zhang Yangjing, Cui Ying, Sen Bodhisattva, and Toh Kim-Chuan. On efficient and scalable computation of the nonparametric maximum likelihood estimator in mixture models. arXiv:2208.07514, 2022. [PMC free article] [PubMed] [Google Scholar]
- Cuturi Marco. Sinkhorn distances: Lightspeed computation of optimal transport. Advances in neural information processing systems, 26, 2013. [Google Scholar]
- Genevay Aude, Peyré Gabriel, and Cuturi Marco. Learning generative models with sinkhorn divergences. In International Conference on Artificial Intelligence and Statistics, pages 1608–1617. PMLR, 2018. [Google Scholar]
- Vincent Pascal and Bengio Yoshua. Manifold parzen windows. Advances in neural information processing systems, 15, 2002. [Google Scholar]
- Abolfathi P, Aguado DS, Aguilar G, Allende Prieto C, Almeida A, Ananna TT, Anders F, Anderson SF, Andrews BH, Anguiano B, and et al. The Fourteenth Data Release of the Sloan Digital Sky Survey: First Spectroscopic Data from the Extended Baryon Oscillation Spectroscopic Survey and from the Second Phase of the Apache Point Observatory Galactic Evolution Experiment. The Astrophysical Journal Supplement Series, 235(2):42, 2018. doi: 10.3847/1538-4365/aa9e8a. [DOI] [Google Scholar]
- Majewski SR, Schiavon RP, Frinchaboy PM, Allende Prieto C, and et al. The Apache Point Observatory Galactic Evolution Experiment (APOGEE). The Astronomical Journal, 154(3):94, 2017. doi: 10.3847/1538-3881/aa784d. [DOI] [Google Scholar]
- Ratcliffe Bridget L, Ness Melissa K, Johnston Kathryn V, and Sen Bodhisattva. Tracing the assembly of the milky way’s disk through abundance clustering. The Astrophysical Journal, 900(2):165, 2020. [Google Scholar]
- Ting Yuan-Sen, Freeman KC, Kobayashi C, De Silva GM, and Bland-Hawthorn J. Chemical tagging with APOGEE: The role of dimensionality and metallicity. Monthly Notices of the Royal Astronomical Society, 427:882–893, 2012. doi: 10.1111/j.1365-2966.2012.22002.x. [DOI] [Google Scholar]
- Weinberg David H., Holtzman Jon A., Hasselquist Sten, Ness Melissa K., and et al. The Chemical Evolution of the Milky Way from APOGEE Abundances of α-Elements and Iron. The Astrophysical Journal, 876:65, 2019. doi: 10.3847/1538-4357/ab149a. [DOI] [Google Scholar]
- Freeman Ken and Bland-Hawthorn Joss. The new galaxy: Signatures of its formation. Annual Review of Astronomy and Astrophysics, 40(1):487–537, 2002. [Google Scholar]
- Kim Arlene KH and Guntuboyina Adityanand. Minimax bounds for estimating multivariate gaussian location mixtures. Electronic Journal of Statistics, 16(1):1461–1484, 2022. [Google Scholar]
- Pidstrigach Jakiw. Score-based generative models detect manifolds. Advances in Neural Information Processing Systems, 35:35852–35865, 2022. [Google Scholar]
- Pan Lanfeng, Li Yehua, He Kevin, Li Yanming, and Li Yi. Generalized linear mixed models with gaussian mixture random effects: Inference and application. Journal of multivariate analysis, 175: 104555, 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rosset Saharon and Tibshirani Ryan J. From fixed-x to random-x regression: Bias-variance decompositions, covariance penalties, and prediction error estimation. Journal of the American Statistical Association, 2020. [Google Scholar]
- Bartlett Peter L., Bousquet Olivier, and Mendelson Shahar. Local Rademacher complexities. The Annals of Statistics, 33(4):1497 – 1537, 2005. doi: 10.1214/009053605000000282. URL https://doi.org/10.1214/009053605000000282. [DOI] [Google Scholar]
- Lei Yunwen, Ding Lixin, and Bi Yingzhou. Local rademacher complexity bounds based on covering numbers. Neurocomputing, 218:320–330, 2016. [Google Scholar]
- Stein Charles M. Estimation of the mean of a multivariate normal distribution. The annals of Statistics, pages 1135–1151, 1981. [Google Scholar]
- Oksendal Bernt. Stochastic differential equations: an introduction with applications. Springer Science & Business Media, 2013. [Google Scholar]
- Chen Ricky T. Q.. torchdiffeq, 2018. URL https://github.com/rtqichen/torchdiffeq.
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
