<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Convergence of Unadjusted Langevin in High Dimensions: Delocalization of Bias</title></titleStmt>
			<publicationStmt>
				<publisher>arXiv</publisher>
				<date>08/20/2024</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10565249</idno>
					<idno type="doi"></idno>
					
					<author>Yifan Chen</author><author>Xiaoou Cheng</author><author>Jonathan Niles-Weed</author><author>Jonathan Weare</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[The unadjusted Langevin algorithm is commonly used to sample probability distributions in extremely high-dimensional settings. However, existing analyses of the algorithm for strongly log-concave distributions suggest that, as the dimension d of the problem increases, the number of iterations required to ensure convergence within a desired error in the W2 metric scales in proportion to d or √ d. In this paper, we argue that, despite this poor scaling of the W2 error for the full set of variables, the behavior for a small number of variables can be significantly better: a number of iterations proportional to K, up to logarithmic terms in d, often suffices for the algorithm to converge to within a desired W2 error for all K-marginals. We refer to this effect as delocalization of bias. We show that the delocalization effect does not hold universally and prove its validity for Gaussian distributions and strongly log-concave distributions with certain sparse interactions. Our analysis relies on a novel W 2,ℓ ∞ metric to measure convergence. A key technical challenge we address is the lack of a one-step contraction property in this metric. Finally, we use asymptotic arguments to explore potential generalizations of the delocalization effect beyond the Gaussian and sparse interactions setting.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Overdamped Langevin dynamics <ref type="bibr">(1.1)</ref> dX t = -&#8711;V (X t )dt + &#8730; 2dB t , has been used extensively to sample from high dimensional probability distributions in applications ranging from molecular dynamics to Bayesian inverse problems and data assimilation <ref type="bibr">[33]</ref>. Here V : R d &#8594; R is a function in R d referred to as the potential and B t is the d-dimensional Brownian motion. The target distribution &#960; is proportional to exp(-V ), which is the stationary distribution of (1.1). The overdamped Langevin Monte Carlo algorithm, also known as the unadjusted Langevin algorithm, is obtained by applying the Euler-Maruyama scheme to (1.1):</p><p>(1.2)</p><p>where h is the step size. The distribution of X kh is denoted by &#961; kh .</p><p>1.1. Motivation. The unadjusted Langevin algorithm (1.2) is biased, meaning that even when k &#8594; &#8734;, the distribution &#961; kh will not converge to the exact target distribution &#960; for any finite step size h. For strongly log-concave distributions, &#961; kh converges in the W 2 metric to the stationary distribution of (1.2), &#960; h , at a rate that is independent of dimension (see, e.g., <ref type="bibr">[17]</ref>). Consequently, the dependence of the error W 2 (&#961; kh , &#960;) on dimension, d, is completely determined by the bias W 2 (&#960; h , &#960;). This bias depends on the step size h, which, according to state-of-the-art analyses, needs to scale proportionally to 1/d or 1/ &#8730; d to achieve a bounded bias for any d. Since the iteration complexity typically scales as 1/h (up to logarithmic factors), this small step size implies a computational cost of order &#8730; d or d. Unbiased samplers based on <ref type="bibr">(1.1)</ref>, such as the Metropolis-adjusted Langevin algorithm <ref type="bibr">[37,</ref><ref type="bibr">36]</ref> and proximal samplers <ref type="bibr">[26,</ref><ref type="bibr">5]</ref>, are available, but these algorithms also require a small step size when d is large in order to ensure that the acceptance rate is non-negligible; see the review in Section 1.2. In short, existing theoretical analyses of both the unadjusted Langevin algorithm and unbiased variants require step sizes scaling as d -c for some c &gt; 0. In the former case, small step sizes are required to ensure small bias; in the latter, small step sizes are required to maintain a reasonable acceptance rate.</p><p>In the case of the unadjusted Langevin algorithm, however, these theoretical predictions seem at odds with abundant empirical evidence that the scheme samples efficiently in extremely high dimensions. As an example, molecular dynamics simulations using integrators closely related to (1.2) with up to billions of atoms are not uncommon <ref type="bibr">[22]</ref>. In these simulations, the step size is typically set to several femtoseconds, irrespective of the system size <ref type="bibr">[28]</ref>.</p><p>In this paper, we argue that the mismatch between theory and practice is due, in large part, to the metric used to measure convergence. Standard metrics such as W 2 measure accuracy of the entire distribution, but practitioners are often interested in averages of functions involving a relatively small set of variables. Based on this observation, we aim to investigate the convergence behavior of the algorithm under alternative metrics designed to characterize the accuracy of low-dimensional marginals. We identify a new "delocalization" phenomenon for the bias of the unadjusted Langevin algorithm to show that, even in high-dimensional settings, the step size may not need to be very small if the quantities of interest depend on low-dimensional marginals only. Consequently, the iteration complexity required to achieve a bounded error exhibits a benign dependence on dimension d.</p><p>1.2. Literature review. We begin by reviewing existing works on the analysis of Langevin algorithms, with a particular focus on the dependence on dimension d. Analysis of (1.2) dates back to the work of Roberts and Tweedie <ref type="bibr">[36]</ref>, where asymptotic properties such as ergodicity of the discrete Markov chain are studied. Asymptotic bias of the discrete SDEs can be investigated using Taylor's expansion and the Poisson equation <ref type="bibr">[39,</ref><ref type="bibr">40,</ref><ref type="bibr">1,</ref><ref type="bibr">31]</ref>. Non-asymptotic analysis of the algorithm (1.2) aims to characterize the step size and iteration complexity to achieve bounded error under certain metrics; again, the iteration complexity typically scales inversely with the step size (up to logarithmic factors of d). Here, we focus on the scaling of the step size with dimension. A large body of work considers strongly log-concave distributions: Assumption 1.1. Let &#960; &#8733; exp(-V ) and V &#8712; C 2 (R d ). Assume V is &#945;-strongly convex and &#946;-smooth such that &#945;I &#8828; &#8711; 2 V (x) &#8828; &#946;I at any x &#8712; R d . Here 0 &lt; &#945; &#8804; &#946; &lt; &#8734;.</p><p>Under Assumption 1.1, existing non-asymptotic bounds for the unadjusted Langevin algorithm (1.2) mainly focus on metrics such as the total variation distance, the W 2 distance, and the Kullback-Leibler (KL) divergence; see <ref type="bibr">[13,</ref><ref type="bibr">12,</ref><ref type="bibr">16,</ref><ref type="bibr">17,</ref><ref type="bibr">8,</ref><ref type="bibr">15]</ref>. In these studies, to maintain a bounded error or bias as the dimension d increases, the step size h must scale inversely with d, i.e., h &#8764; 1/d. With additional smoothness assumptions on the Hessian of V , the bound on the step size can be improved to h &#8764; 1/ &#8730; d; see <ref type="bibr">[29]</ref> and the mean squared analysis framework developed in <ref type="bibr">[30]</ref>. Other convergence results exist, such as those using the &#967; 2 and R&#233;nyi divergences as metrics <ref type="bibr">[41,</ref><ref type="bibr">20]</ref>, under weaker assumptions like the log-Sobolev inequality <ref type="bibr">[41,</ref><ref type="bibr">9]</ref> or other conditions on &#960; <ref type="bibr">[4,</ref><ref type="bibr">19,</ref><ref type="bibr">32,</ref><ref type="bibr">27]</ref>, and alternative discretization schemes <ref type="bibr">[38,</ref><ref type="bibr">23]</ref>. All these results lead to power law scaling of the step size with d (up to logarithmic terms) to attain a desired error for any d.</p><p>Metropolis-adjusted Langevin algorithms (MALA) <ref type="bibr">[36]</ref> and proximal samplers <ref type="bibr">[26]</ref> are two common unbiased schemes for the Langevin dynamics (1.1). For MALA, the asymptotic analysis in <ref type="bibr">[35]</ref> shows that, when h &#8764; 1/d 1/3 , the algorithm admits a nondegenerate diffusion limit as d &#8594; &#8734;, provided &#960; is a smooth product measure and the algorithm starts at stationarity; see also further generalizations beyond product measures and stationarity <ref type="bibr">[3,</ref><ref type="bibr">11,</ref><ref type="bibr">34,</ref><ref type="bibr">24]</ref> and note that out of stationarity, the results suggest the scaling h &#8764; 1/ &#8730; d. Non-asymptotic bounds on the mixing time of MALA have also been investigated in the literature <ref type="bibr">[18,</ref><ref type="bibr">6,</ref><ref type="bibr">10,</ref><ref type="bibr">43,</ref><ref type="bibr">7]</ref>. These bounds require a specific choice of step size, scaling as h &#8764; 1/ &#8730; d for MALA initialized at a warm start and h &#8764; 1/d for a feasible start, up to log d terms; see also related studies on the lower bounds of the mixing time <ref type="bibr">[10,</ref><ref type="bibr">25,</ref><ref type="bibr">43]</ref>. For proximal samplers <ref type="bibr">[26]</ref>, a key component is the implementation of the restricted Gaussian oracle (RGO), and the step size h needs to be small to ensure efficient implementation. Existing analyses suggest choosing h &#8764; 1/d if the RGO is implemented via rejection sampling <ref type="bibr">[5]</ref>, and h &#8764; 1/ &#8730; d if it is implemented via approximate rejection sampling <ref type="bibr">[21]</ref>.</p><p>In summary, for both MALA and proximal samplers, choosing the step size inversely proportional to d or &#8730; d is necessary for efficient implementation and to achieve the desired mixing time bounds. For the unadjusted Langevin algorithm, similar scaling is required to attain a bounded error on the bias under the aforementioned metrics.</p><p>Under this context, the goal of this paper is to show that the requirement on the step size in the unadjusted Langevin algorithm can be significantly improved if we use an alternative W 2,&#8467; &#8734; metric to measure convergence. The convergence bounds we prove in this metric indicate that, in some situations, the bias of the unajusted Langevin algorithm is delocalized, in the sense that the bias in individual coordinates is nearly dimension-free. This is precisely the behavior observed when &#960; is a product measure. Our results show that this phenomenon holds in wider generality.</p><p>References <ref type="bibr">[2]</ref> and <ref type="bibr">[14]</ref> studied target distributions for which larger stepsizes are possible in high-dimensions if the observable of interest has Lipschitz constant that scales as 1/ &#8730; d, such as the averaged observable</p><p>In these cases, a constant step size is sufficient to achieve a bounded error regardless of dimensionality. Our results go beyond these studies by establishing bounds that are not limited to averaged observables. Our analysis implies that the algorithm could achieve a bounded error for low-dimensional marginals in any dimension using a step size that is dimension-independent up to logarithmic terms. 1.3. Main results. In this section, we outline our main results, including a novel metric W 2,&#8467; &#8734; to measure convergence, two positive and one negative example that illustrate the delocalization effects of bias, and our main theorem regarding the convergence result for strongly log-concave distributions with sparse interactions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>1.3.1.</head><p>A new metric to measure convergence. We introduce the following W p,&#8467; &#8734; metric:</p><p>where | &#8226; | &#8734; is the &#8467; &#8734; norm of a vector and &#928;(&#181;, &#957;) represents the set of measures in the joint space R d &#215; R d that have marginals &#181;, &#957;.</p><p>We note that |x -y| &#8734; &#8805; |x (j)y (j) | for any 1 &#8804; j &#8804; d, where we use the superscript (j) to denote the j-th component of a vector. This observation implies that W p,&#8467; &#8734; (&#181;, &#957;) serves as an upper bound for the W p distance between one-dimensional marginals of &#181; and &#957;. Moreover, since K|x -y| p &#8734; &#8805; K t=1 |x (jt)y (jt) | p for any 1 &#8804; j t &#8804; d, we have that K 1/p &#8226; W p,&#8467; &#8734; (&#181;, &#957;) serves as the upper bound for the W p distance between any K-dimensional marginals of &#181; and &#957;. In summary, the metric W p,&#8467; &#8734; is capable of measuring the accuracy of low-dimensional marginals. In this paper, we specifically focus on the case p = 2, i.e., the W 2,&#8467; &#8734; metric.</p><p>Another important observation is that</p><p>which, combined with the dimension-independent contraction result in the W 2 metric, implies that the W 2,&#8467; &#8734; bias governs the dependence of the W 2,&#8467; &#8734; error on d.</p><p>Positive and negative examples: delocalization effect. How should we expect the W 2,&#8467; &#8734; bias of (1.2) behave? To motivate the discussion, we first consider the examples of product measures and Gaussian measures. We begin with the product measure case for which a bound on W 2,&#8467; &#8734; (&#960; h , &#960;) can be obtained by a contraction argument similar to the W 2 analysis (e.g., <ref type="bibr">[12]</ref>). We include a sketch of the argument for later reference in the sketch of the proof of our main result, Theorem 2.2 in Section 2.2.</p><p>Sketch of Proof. Given k &#8712; N, we couple the continuous-time Langevin dynamics at stationarity Y t , kh &#8804; t &#8804; (k + 1)h and the discrete-time iterates X kh in (1.2) so that they share the same Brownian motion. Introducing an auxiliary random variable</p><p>) and using the triangle inequality then lead to</p><p>.</p><p>Here (b) is the one-step discretization error which is bounded by</p><p>where we apply the strong convexity of V i to bound each coordinate of the vector yielding the final &#8467; &#8734; norm bound. This shows that there is a one-step contraction in the &#8467; &#8734; norm. We then couple the distribution of X kh and</p><p>Iterating this inequality implies W 2,&#8467; &#8734; (&#960; h , &#960;) = O( &#946; &#945; h log(2d)). A detailed proof can be found in Appendix A.</p><p>Example 1.2 shows that the W 2,&#8467; &#8734; bias scales only as the square root of log(2d); that is, the bias is nearly independent of the dimension. The key in the proof for Example 1.2 is the one-step contraction property in the &#8467; &#8734; norm, which relies on the structure of the product measures. This property does not hold for general &#960;. On the other hand, we know that for Gaussian distributions, we have an explicit formula for the law of iterates in the algorithm and thus the biased distribution &#960; h , so we can investigate the W 2,&#8467; &#8734; bias directly without concerning the one-step iteration property; see the following Example 1.3 with proof in Appendix B.</p><p>Again, Example 1.3 shows that the W 2,&#8467; &#8734; bias is nearly independent of the dimension. Using the property of the W 2,&#8467; &#8734; metric, this further implies that the W 2 distance between K-marginals of &#960; h and &#960; is bounded by O( Kh log(2d)), nearly independent of d. We can interpret this as the overall bias being nearly delocalized accross all onedimensional marginals. A step size of O(1/K), up to logarithmic terms, suffices for a bounded bias and error in K-marginals for any dimension; the iteration complexity scales with K and is also nearly independent of d.</p><p>On the other hand, a simple example shows that delocalization of bias does not always hold:</p><p>Example 1.4. Consider &#960; = &#961; &#8855;d where &#961; is a one-dimensional centered log concave distribution for which the biased distribution &#961; h obtained by the corresponding one dimensional unadjusted Langevin has nonzero mean 1 , so that their mean differs by &#948; &gt; 0.</p><p>Now, consider the rotation matrix Q which satisfies (Qx</p><p>1 For example, Proposition 3.1 can be used to show that &#961; can be taken to be a univariate mixture of Gaussians pN (&#181;1, 1) + (1p)N (&#181;2, 1) with p&#181;1 + (1p)&#181;2 = 0, 0 &lt; p &lt; 1/2, and |&#181;1 -&#181;2| sufficiently small.</p><p>We then find</p><p>Example 1.4 shows that for the rotated product measure &#960;, the W 2,&#8467; &#8734; bias is of order &#8730; d. This indicates that the bias is not declocalized, but concentrated on one specific dimension. Thus, the delocalization effect of the bias over marginals is a delicate phenomenon and does not hold universally. We note that Example 1.4 is characterized by strong, dense interactions between coordinates after the rotation. 1.3.3. Strongly log-concave target distributions with sparse interactions. In this paper, our main result is to show that the delocalization effect holds for distributions with sparse interactions; see the following Figure <ref type="figure">1</ref> and Theorem 1.5. Some i-th variable:</p><p>Theorem 1.5 (informal). Let Assumption 1.1 hold. Suppose V further satisfies the sparsity conditions illustrated in Figure <ref type="figure">1</ref> and rigorously formulated in Section 2.1 below with the sparsity parameter</p><p>The precise statement of the theorem is in Section 2. The key technical challenge in extending the delocalization of bias result beyond product measures and Gaussian measures is the lack of one-step contraction in the W 2,&#8467; &#8734; metric and the lack of explicit formulas of the solutions. We employ a novel multi-step coupling argument to derive a multi-step contraction result and crucially use the sparsity of the potential to control the accumulated errors over these steps to prove the theorem.</p><p>The theorem implies that for such a sparse potential, the W 2,&#8467; &#8734; bias is nearly independent of d, up to logarithmic terms and assuming the condition number &#946;/&#945; is also nearly independent of d. As a consequence, by taking h &#8764; 1/K, the iteration complexity scales with K to ensure a desired W 2 error for all K-marginals, up to logarithmic terms on d. Thus, for these potentials, the unadjusted Langevin algorithm proves more scalable than its unbiased variants when the quantities of interest are low-dimensional marginals. We note that these sparse potential illustrated in Figure <ref type="figure">1</ref> can arise in physical applications and Bayesian inference; see Section 2.3.</p><p>Generalizing the delocalization of bias effect beyond sparse potentials can provide further insights on the behavior of the algorithm in high dimensions. We also approach this through an alternative asymptotic perspective, in the spirit of methods using Taylor's expansion and the Poisson equation <ref type="bibr">[39,</ref><ref type="bibr">40,</ref><ref type="bibr">1,</ref><ref type="bibr">31]</ref>. We derive explicit formulas for the bias of observables in first orders and demonstrate how the delocalization of bias, in the context of observables, can hold in a wider generality.</p><p>1.4. Organization of this paper. Section 2 presents our main result on sparse potentials. In Section 3, we discuss generalizations of our result through asymptotic arguments. We conclude the paper in Section 4. All proofs are deferred to the appendices. 1.5. Notations. We write A = O(B) or A B to mean that there exists a constant C independent of &#945;, &#946;, h, d such that A &#8804; CB. On the other hand, A = &#8486;(B) or A B means that there exists a constant</p><p>represent the &#8467; &#8734; and &#8467; 2 norms for vectors and matrices. When applied to matrices, they stand for the corresponding operator norms. We use &#8828; for the Loewner order such that if M &#8828; N where M, N are symmetric matrices, then the matrix N -M is positive semi-definite.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Strongly Log-concave Distributions with Sparse Interactions</head><p>In this section, we begin by mathematically defining the potential with sparse interactions (as illustrated in Figure <ref type="figure">1</ref>) in subsection 2.1. Subsection 2.2 presents the convergence bound. Finally, in subsection 2.3, we discuss examples of sparse potentials that satisfy the assumptions of our theorem.</p><p>2.1. Sparse graphical models. Consider an undirected graph G with d nodes, labeled by 1 &#8804; i &#8804; d. If there is an edge between node i and j, we write i &#8764; j, meaning that the two nodes are connected. We denote by N(i) the neighborhood of the node i, which is a set of nodes connected to i. Here the neighborhood relationship is symmetric, and without loss of generality, we assume i &#8764; i for all 1 &#8804; i &#8804; d. Furthermore, we define recursively that</p><p>where X i = {x (j) : j &#8712; N(i)} and V i is a function depending on variables in the set X i .</p><p>We can also understand G as a factor graph, where F = {X i , 1 &#8804; i &#8804; d} represents the factor vertices. By definition, the potential V described above exhibits sparse interaction when the graph is sparse.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>2.2.</head><p>Convergence bound for unadjusted Langevin. Below we present the bias and convergence bounds in terms of the W 2,&#8467; &#8734; metric. The sparsity parameters s k will play important roles in our bound. Theorem 2.2. Let Assumptions 1.1 and 2.1 hold. Assume 0 &#8804; h &#8804; 1/&#946; and denote q = exp(-h&#945;). Let r i = &#8968;e 2 ih&#946; + log &#8730; d&#8969; for i &#8712; N. Then, for any N &#8712; N such that 2q N &#8730; s r N &lt; 1, we have the bound</p><p>Moreover, the following convergence bound holds for any k &#8712; N:</p><p>Sketch of proof. Using the same coupling argument and notations in Example 1.2, we have</p><p>,</p><p>. Now &#960; is not a product measure and we no longer have the contraction (a)</p><p>. In fact, using Taylor's expansion, we can write</p><p>where</p><p>When &#960; is a product measure, H k is a diagonal matrix and thus its &#8467; &#8734; norm equals &#8467; 2 norm so we can get the contraction property. However, in general, |H k | &#8734; can be much larger than</p><p>on the fact that H k has only s 1 nonzero entries in each column. As a result, we must employ a multi-step coupling argument to analyze the iterations. We now have</p><p>where error(1) = O(&#946;h 3/2 log(2d)). Applying the bound again within the first term on the right hand size, yields</p><p>where error(2) represents the two-step error. More generally, for any k, N &#8712; N, we get</p><p>Now by choosing a large N , we will get</p><p>Thus N &#8764; log d h will lead to a contraction. In our proof, we leverage the sparsity of the potential to produce a potentially tighter bound</p><p>The primary challenge lies in controlling the growth of error(N ). A na&#239;ve approach would lead to polynomial dependence on d since the bound may grow exponentially fast in N without contraction. In contrast, our analysis hinges on a sparsity bound of the propagator of the unadjusted Langevin algorithm over multiple steps; see Appendix C.1. This sparsity enables us to obtain tighter bounds on these &#8467; &#8734; errors across multiple iterations. In fact, we can see that in (2.2), r i scales with the physical time ih, which justifies that s r i can characterize the sparsity of interactions after i steps of the algorithm. Using the sparsity bound, we finally control the accumulated discretization errors in N steps by</p><p>With the N -step contraction and the bound on the accumulated discretization errors, we will get</p><p>we can let k &#8594; &#8734; and get the final bound in (2.2). The complete proof for Theorem 2.2 can be found in Appendix C. Overall, Theorem 2.2 implies that the bias depends on the sparsity growth, the expectation of |&#8711;V | 2 &#8734; , and log(2d). In the following, we state a result that provides an upper bound on the expected |&#8711;V | 2 &#8734; . Proposition 2.3. Let Assumptions 1.1 hold. Then, it holds that (2.4)</p><p>Sketch of Proof. When V is strongly convex, by the Bakry-&#201;mery criterion, &#960; satisfies the log-Sobolev inequality with constant 1/&#945;. Using this fact and Herbst's argument leads to the bound (2.4). The complete proof can be found in Appendix C.3. Now, we are ready to provide one instantiation of Theorem 2.2 and Proposition 2.3 for the case that the sparsity of the neighborhood of the graphical model grows at most polynomially. We need to carefully calculate an explicit bound on the terms in (2.2); the detailed proof is in Appendix C. Section 2.3 will provide concrete examples illustrating this case.</p><p>Theorem 2.4. Let Assumptions 1.1 and 2.1 hold with s k &#8804; C(k + 1) n for any k &#8712; N, where C &gt; 0 is a generic constant and n &#8712; N. Then for h &#8804; &#945; &#946; 2 , we have</p><p>, O</p><p>Moreover, it holds that (2.6)</p><p>In Theorem 2.4, we express</p><p>in this manner to ensure that the hidden constant is also independent of n. In the worst-case scenario, where there is no sparsity present at all, n scales with log d. Theorem 2.4 implies that the W 2,&#8467; &#8734; bias is nearly independent of d, up to logarithmic terms, if we assume n is independent of d and the condition number &#946;/&#945; is also nearly independent of d. In such case, by taking h &#8764; 1/K, the iteration complexity scales with K to ensure a bounded W 2 error for all K-marginals, up to logarithmic terms on d, per the discussion in Section 1.3. </p><p>Examples of sparse graphical models. In this subsection, we provide examples that satisfy Assumptions 1.1 and 2.1. For the bound in Theorem 2.4 to be non-trivial, the ratio &#946;/&#945; should not grow too rapidly with the dimension. The simplest case would be when &#945; and &#946; are fixed constants, independent of the dimension. It is not immediately apparent that given constant values of &#945; and &#946; such that &#945; &#8804; &#946;, there exists a potential function V for any dimension d &#8712; N with &#945;I &#8828; &#8711; 2 V (x) &#8828; &#946;I at any point x &#8712; R d , and where s k grows at most polynomially in k, as required in Theorem 2.4. As the following example shows, a natural class of examples of such potentials arises from Laplacians of sparse graphs.</p><p>Example 2.6. We provide an example of V : R d &#8594; R for which &#945;I &#8828; &#8711; 2 V (x) &#8828; &#946;I at any x &#8712; R d with &#945;, &#946; independent of d, and s k = min{2k + 1, d}.</p><p>Consider the following matrix</p><p>This matrix can be seen as -&#8710; + &#955;(x)I, where &#8710; is the discretization of the 1D Laplace operator with homogeneous Dirichlet boundary conditions. This operator satisfies 0 More generally, consider a sparse, bounded-degree graph G on the variables x (1) , . . . , x (d) and potentials of the form</p><p>, where V 1 , . . . , V d are arbitrary smooth and strongly convex functions and E(G) is the edge set of G. The resulting probability measures are log-concave perturbations of a Gaussian free field. Then V will satisfy Assumptions 1.1 and 2.1 with &#945; and &#946; independent of the dimension, analogous to Example 2.6. An important special case is when G is a subset of the lattice Z n , in which case the sparsity parameter satisfies</p><p>These examples can arise in physical systems where there are local interactions and a restoring force for each state which plays the role of V i (x (i) ), or in Bayesian inverse problems where such V i (x (i) ) terms can come from priors.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Discussions and Generalization with Asymptotic Arguments</head><p>In this section, we discuss generalizations of the results beyond log-concave distributions with sparse interactions. While our analysis requires strict sparsity, where most interactions are zero, we anticipate that the analysis can be extended to cases where all but a small number of interactions are weak. Moreover, our sparsity assumptions treat different coordinates equally, and it is of interest to consider heterogeneous sparse models where some coordinates have more, but potentially weaker, connections with others. The study of these scenarios is left for future endeavors.</p><p>Alternatively, we can approach the question from a different perspective, employing asymptotic analysis. More precisely, we adopt the Poisson argument and utilize the generator of the Markov process to derive an asymptotic formula for the bias of certain observables. By doing so, we can gain additional insights into the algorithm's bias.</p><p>Recall our definition V (x) =log &#960;(x). Let L and L h be the generators of the continuous Langevin dynamics and the unadjusted Langevin algorithm, respectively. By definition, Lu = &#8711; log &#960; &#8226; &#8711;u + &#8710;u and</p><p>Below we calculate the first order formula for the bias of an observable f . We assume that f is sufficiently regular so that the Taylor expansions and integration by parts used in the Proof of Proposition 3.1 below are valid. In this section, we use the notation A = o(h) to mean that the term A is a higher order term than h as h &#8594; 0.</p><p>Proposition 3.1. Without loss of generality, assume f &#960; = 0. Then it holds that</p><p>Moreover, we also have the following formula:</p><p>The proof of the formula can be found in Appendix D. Let us make some observations regarding Proposition 3.1. If &#960; is Gaussian, then f (&#8710; log &#960;)&#960; = 0 since f &#960; = 0. We have</p><p>This means that if f is a linear observable, then the first-order term of the bias is zero. Moreover, if f depends only on a small number of coordinates of x &#8712; R d , then the integral (&#8710;f )&#960; will scale with that number, rather than d, because the entire integral will rely only on the marginal distribution of &#960; at these coordinates. Thus, to leading order, the bias of the observable is delocalized across dimensions.</p><p>In fact, the above argument can be further generalized to &#960; that is a perturbation of Gaussians; see the following Proposition 3.2, and its proof is in Appendix D. Proposition 3.2. Let &#960; &#8733; exp(-V (x)) &#8733; N (x; m, &#931;) exp(-U (x)) where N (x; m, &#931;) is the density of a Gaussian with mean m and covariance &#931;. Assume &#960; is centered, and (&#8710;U ) 2 &#960; &#8804; C 0 for some constant C 0 independent of d. Suppose f depends only on K coordinates of x &#8712; R d , then the first-order term of the bias depends on K, not d. In particular, for the observable f (x) = K k=1 x (k) , under the additional assumption that &#960; satisfies a Poincar&#233; inequality with a positive dimension-independent constant, we have</p><p>where C 1 is a constant independent of d.</p><p>Proposition 3.2 shows that the delocalization of bias for observables holds if &#960; is a perturbation of a Gaussian distribution, suggesting that the delocalization effect may hold in significant generality. Note, however, the asymptotic arguments in this section do not provide insight into the behavior of the higher order contributions to the bias. On the other hand, the asymptotic formula is applicable beyond log-concave distributions and can be applied to study the bias of any observable of interest. Proposition 3.2 also suggests that the Gaussian part may not have a significant effect on the bias of the observable f . Recall that our W 2,&#8467; &#8734; bounds apply to Gaussian distributions (which can have dense interactions) and log-concave distributions with sparse interactions. It is natural to inquire whether our W 2,&#8467; &#8734; analysis can be extended to the case of a distribution that is the product of a dense Gaussian and a sparse log-concave distribution.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Conclusions</head><p>In this article, we studied the convergence of unadjusted Langevin algorithms in high dimensions. For strongly log-concave distributions, existing results showed that the iteration complexity scales proportionally to d or &#8730; d in order to achieve a desired error in the W 2 metric for any dimension d. We demonstrate that for Gaussian distributions or distributions with certain sparsity structures, a constant number of iterations, up to some logarithmic terms in d, suffices to achieve a bounded error in the W 2,&#8467; &#8734; metric. Consequently, a number of iterations proportional to K (up to some log d terms) can achieve a bounded W 2 error for all K-marginals. This result implies that even in extremely high-dimensional settings, unadjusted Langevin algorithms can still be highly scalable if the quantities of interest depend only on low-dimensional marginals. We note that this desirable property is not satisfied for unbiased schemes such as the MALA or proximal samplers, where the constraint on the step size necessitates poor scaling in d.</p><p>Our discussion hinges on a delocalization effect of the bias: the overall bias of the algorithm is delocalized to a comparable order across each one-dimensional marginal distribution. Thus, to obtain accurate low-dimensional marginals, one does not suffer from a poor dependence on the full dimension d. The delocalization effect is rigorously shown in this paper for Gaussian distributions and distributions with certain sparsity structures. Our error bounds have a favorable dependence on d; however, the dependence on the condition number &#946;/&#945; may potentially be improved. We also provide counterexamples of a rotated product measure for which the bias is not delocalized.</p><p>Extending the delocalization analysis to other broader classes of distributions is of future interest. In fact, our asymptotic arguments based on Poisson equations provided further insights into how the first-order terms of the bias of general observables scale with dimension.</p><p>More broadly, it is an important question to understand how the complexity of other unadjusted MCMC algorithms scales with dimension when the quantities of interest depend solely on low-dimensional marginals. Addressing this question can provide valuable insights to help practitioners select appropriate algorithms and understand their computational complexity when dealing with high-dimensional sampling problems.</p><p>Proof. First, for the continuous-time Langevin dynamics Y t and the discrete-time iterates X kh in the unadjusted Langevin algorithm, we have:</p><p>We couple the two processes using the same Brownian motion. We aim to estimate</p><p>. For this purpose we introduce an auxiliary random variable</p><p>Using the triangle inequality then leads to</p><p>.</p><p>For (a), we have</p><p>where we used the facts that</p><p>where in the last inequality, we used the fact that &#8711; 2 V (uY t + (1u)Y kh ) is a diagonal matrix with each diagonal entry bounded by &#946; in magnitude. We further have (A.7)</p><p>where we used the fact that all Y t &#8764; &#960;, and the bound E|B u | 2 &#8734; &#8804; 4u log(2d) holds for any u &#8805; 0 due to Lemma B.1.</p><p>Then by Proposition 2.3, we have</p><p>. Combining all the bounds above, we get</p><p>We can now couple the distribution of X kh and Y kh such that</p><p>With this and using the definition of the W 2,&#8467; &#8734; norm, we get</p><p>Iterating this inequality leads to the bound on the W 2,&#8734; bias. Furthermore under the assumption h &#8804; &#945; &#946; 2 , we get</p><p>The proof is complete.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Appendix B. Proofs for Gaussian Distributions</head><p>We first state a lemma for the expected squared maximal norm of a random vector whose entries are sub-Gaussians. This lemma will also be used in the proof of our main theorem.</p><p>Lemma B.1. Suppose Y = (Y (1) , Y (2) , ..., Y (d) ) &#8712; R d and each Y (i) is centered and sub-Gaussian with variance proxy &#963; 2 , namely</p><p>Then, it holds that</p><p>By the property of sub-Gaussian random variables <ref type="bibr">[42]</ref>, we have that for 0 &#8804; &#955; &lt; 1/(2&#963; 2 ),</p><p>Using the convexity of the exponential function, we can derive</p><p>Then, we can bound the right hand side as follows:</p><p>Thus, combining the above two inequalities and taking logarithms, we find</p><p>With Lemma B.1, we present the proof for the statement in Example 1.3 as follows.</p><p>Proof for Example 1.3. When &#960; is Gaussian, the potential V = 1 2 (xm) T &#931; -1 (xm) is quadratic. In this case, the iteration takes the form</p><p>For &#931; k , we have the identity:</p><p>Letting k &#8594; &#8734;, we get</p><p>&#8734; Z + m where Z &#8764; N (0, I). Then, for this specific coupling, we have the bound</p><p>Then we have the formula</p><p>where</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Combining this bound with Lemma</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Appendix C. Proofs for Log-concave Distributions with Sparse Interactions</head><p>C.1. Sparsity of the propagator of unadjusted Langevin. First, we present a proposition concerning the &#8467; &#8734; norm of matrices that include the propagator of the Langevin Monte Carlo algorithm as a special case. We will use this proposition when analyzing the convergence of the algorithm in the next subsection.</p><p>Proposition C.1. Assume 0 &#8804; h &#8804; 1/&#946; and denote q = exp(-h&#945;). For the potential function in Assumption 2.1, the following facts hold:</p><p>, which is the multiplication of r Hessian matrices, is s r sparse, for any x 1 , x 2 , ..., x r &#8712; R d , r &#8712; N. Here we say a matrix is s r -sparse if each row of the matrix contains at most s r nonzero entries. (ii) Let &#957; 1 , ..., &#957; N be any probability measures in R d . Define the matrix (C.1)</p><p>We have the inequality</p><p>for any r &#8805; e 2 Nh&#946;. In particular, taking r N = &#8968;e 2 Nh&#946; + log &#8730; d&#8969;, we get that</p><p>(iii) In the context of (ii), consider additionally a probability measure &#957; 0 and the matrix (C.4)</p><p>We have the inequality</p><p>for any r &#8805; e 2 Nh&#946;. In particular, taking r N = &#8968;e 2 Nh&#946; + log &#8730; d&#8969;, we get that</p><p>Proof of Proposition C.1. We prove the above facts one by one.</p><p>Proof for (i). We know that the ij-th entry of the matrix</p><p>is nonzero if and only if j &#8712; N r (i). Since max 1&#8804;i&#8804;d |N r (i)| = s r , we will have at most s r nonzero entries in each row. This implies that the matrix is s r -sparse.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proof for (ii). Let us denote</head><p>Expanding the product, we have (C.7)</p><p>where in the last inequality, we used the fact that k! &#8805; k k / exp(k). This fact can be seen by taking x = k in the inequality exp(x) &#8805; x k /k!.</p><p>When r &#8805; e 2 Nh&#946;, we can bound (C.9)</p><p>Furthermore, we obtain <ref type="figure">r</ref>) by the Cauchy-Schwarz inequality.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>On the other hand, |P</head><p>where we used the fact that h &#8804; 1/&#946;. Then, for each row i of P N , (C.10)</p><p>where in the second inequality, we used the fact that j / &#8712;Nr(i)</p><p>since a nonzero term (P N ) ij for j / &#8712; N r (i) can only be produced by product of more than r matrices of the kind of A i k , as a consequence of the argument in (i). In summary, we get the result that if r &#8805; e 2 Nh&#946;, then</p><p>We note that the above inequality will also hold true when r &#8805; d.</p><p>Taking r N = &#8968;e 2 Nh&#946; + log &#8730; d&#8969;, we get (C.11)</p><p>Proof for (iii). Note that J N = &#8711; 2 V d&#957; 0 H N . Following the proof for (ii), we have that when r &#8805; e 2 Nh&#946;, (C.12)</p><p>Thus the &#8734;-norm of the above matrix is bounded by &#8730; d&#946; exp(-r). Then, for any</p><p>The proof is complete. C.2. A multistep coupling argument. To prove Theorem 2.2, we first show the following Proposition C.2, which bounds the W 2,&#8467; &#8734; metric through a multistep coupling argument. Note that the one-step coupling argument that is commonly used in bounding W 2 distance is not enough here, as the one-step contraction property is lost in the W 2,&#8467; &#8734; metric. Proposition C.2. Let Assumptions 1.1 and 2.1 hold. Assume 0 &#8804; h &#8804; 1/&#946; and denote q = exp(-h&#945;). Consider the Langevin dynamics dY t = -&#8711;V (Y t )dt + &#8730; 2dB t with Y 0 &#8764; &#960;. Let &#961; kh represent the law of X kh from the iterations of Langevin Monte Carlo with stepsize h. Then, the following estimates hold for any k, N &#8712; N:</p><p>where r i , 1 &#8804; i &#8804; N is defined in Proposition C.1, and</p><p>Proof of Proposition C.2. Let dY t = -&#8711;V (Y t )dt+ &#8730; 2dB t . We write down the following identity:</p><p>We couple the two processes using the same Brownian motion. The goal is to estimate</p><p>To do so we introduce an auxiliary random variable (C. <ref type="bibr">16</ref>)</p><p>Using the triangle inequality then leads to (C.17</p><p>.</p><p>For (a), we have</p><p>where</p><p>We can view H k as a random matrix depending on X kh and Y kh . In particular, each realization of this random matrix can be written in the form Ih &#8711; 2 V d&#957; where &#957; is a probability measure; here &#957; has its mass on a line. This form allows us to use Proposition C.1 to analyze the iterations.</p><p>For (b), we have (C. <ref type="bibr">19</ref>)</p><p>which can be understood as the one-step discretization error of the overdamped Langevin dynamics. In the above, we used the fact that</p><p>Now, combining the above estimates, we arrive at</p><p>We move one step back further and get</p><p>,</p><p>where, similar as before, we define</p><p>). For (c), we use the same argument as earlier to get</p><p>where we applied (iii) of Proposition C.1 to the the matrix</p><p>As a summary, we get</p><p>Iterating the above arguments N times, and for simplicity of notations writing k + N in place of k + 1, we get</p><p>where in the last step, we applied (ii) of Proposition C.1 to the matrix</p><p>We can now couple the distribution of X kh and</p><p>With this and using the definition of the W 2,&#8467; &#8734; norm, we get</p><p>With this expression, we can ensure contraction in the W 2,&#8467; &#8734; metric by iterating sufficiently large number of steps N , so that the factor q N is small enough to offset the increasing sparsity parameter s r N . In particular, in the dense case where s r N = d, such a contraction can be achieved by taking N &#8764; log d h . We can further bound &#1013; 2 j using the same approach as in (A.7), which implies that (C.24)</p><p>The proof is complete.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>C.3. Convergence bounds.</head><p>Proof of Theorem 2.2. With the bound on &#1013; j in Proposition C.2, we take the limit k &#8594; &#8734; in (C.14) to obtain the bias bound.</p><p>Once we have the bound on the bias, we can utilize the convergence bound for W 2 to establish the following:</p><p>where we used the contraction in W 2 to get W 2 (&#961; kh , &#960; h ) &#8804; q k W 2 (&#961; 0 , &#960; h ). The proof is complete.</p><p>Proof of Proposition 2.3. By the Bakry-&#201;mery criterion, for distribution &#960; that is &#945;strongly log concave, &#960; satisfies the log-Sobolev inequality with constant 1/&#945;. Then, by Herbst's argument <ref type="bibr">[42]</ref>, we have</p><p>) .</p><p>Furthermore, since &#8711;V is &#946;-Lipschitz, Herbst's argument leads to</p><p>where &#8711; i V is the i-th component of the vector &#8711;V . This implies that the distribution of &#8711; i V (Y ) has a sub-Gaussian tail. Thus, by Lemma B.1, we get (C.28)</p><p>Note that E &#960; [&#8711;V (Y )] = -&#960;&#8711; log &#960; = &#8711;&#960; = 0. The proof is complete.</p><p>Proof of Proposition 2.4. We will use Theorem 2.2. Recall the definition r N = &#8968;e 2 Nh&#946;+ log &#8730; d&#8969; and q = exp(-h&#945;). There is a universal upper bound on s i , given by s i &#8804; d.</p><p>Choose N = &#8968; log(4 &#8730; d) h&#945; &#8969;, which leads to 2q N &#8730; s r N &#8804; 1/2. Based on Theorem 2.2, it remains to calculate the bound on N i=1 q i-1 &#8730; s r i . Since q &#8804; 1, we have the bound (C.29)</p><p>&#8730; C(e 2 ih&#946; + log &#8730; d + 2) n 2 &#8804; &#8730; C N +1 1 (e 2 yh&#946; + log &#8730; d + 2) n 2 dy &#8804; &#8730; C &#196; e 2 (N + 1)h&#946; + log &#8730; d + 2 &#228; n 2 +1 (n/2 + 1)(e 2 h&#946;) &#8804; &#8730; C &#196; 4e 2 log(4 &#8730; d) &#946; &#945; + log &#8730; d + 2 &#228; n 2 +1</p><p>(n/2 + 1)(e 2 h&#946;) .</p><p>Therefore, we get (C.30)</p><p>(n/2 + 1)(e 2 h)</p><p>.</p><p>On the other hand, the trivial bound s i &#8804; d leads to (C.31)</p><p>Thus, we have another bound</p><p>Moreover, by Proposition 2.3, we have</p><p>Using the fact that h &#8804; &#945; &#946; 2 and combining the above two inequalities leads to the final result. i ] = 3 for &#958; i &#8764; N (0, 1). In the third identity, we performed the Taylor expansion at x, based on the fact x = x + h&#8711; log &#960;(x). In the last identity, we noticed the fact that the terms in the big bracket equals &#8710; 2 u.</p><p>Moreover, u(x)u(x) = h&#8711;u(x) &#8226; &#8711; log &#960;(x) + 1 2 h 2 (&#8711; log &#960;(x)) T &#8711; 2 u(x)&#8711; log &#960;(x) + o(h 2 ). Therefore, we get When f only depends on K number of coordinates of x &#8712; R d , then the integral (f ) 2 &#960; will only scale with that number, rather than d, because the whole integral will only rely on the marginal distribution of &#960; at these coordinates. As such argument also applies</p></div></body>
		</text>
</TEI>
