Towards Understanding the Dynamics of Gaussian-Stein Variational Gradient Descent

Stein Variational Gradient Descent (SVGD) is a nonparametric particle-based deterministic sampling algorithm. Despite its wide usage, understanding the theoretical properties of SVGD has remained a challenging problem. For sampling from a Gaussian target, the SVGD dynamics with a bilinear kernel will remain Gaussian as long as the initializer is Gaussian. Inspired by this fact, we undertake a detailed theoretical study of the Gaussian-SVGD, i.e., SVGD projected to the family of Gaussian distributions via the bilinear kernel, or equivalently Gaussian variational inference (GVI) with SVGD. We present a complete picture by considering both the mean-field PDE and discrete particle systems. When the target is strongly log-concave, the mean-field Gaussian-SVGD dynamics is proven to converge linearly to the Gaussian distribution closest to the target in KL divergence. In the finite-particle setting, there is both uniform in time convergence to the mean-field limit and linear convergence in time to the equilibrium if the target is Gaussian. In the general case, we propose a density-based and a particle-based implementation of the Gaussian-SVGD, and show that several recent algorithms for GVI, proposed from different perspectives, emerge as special cases of our unified framework. Interestingly, one of the new particle-based instance from this framework empirically outperforms existing approaches. Our results make concrete contributions towards obtaining a deeper understanding of both SVGD and GVI.

Paper

References (90)

Scroll for more · 38 remaining

Similar papers

Peer review

Reviewer BMUk7/10 · confidence 4/52023-06-20

Summary

This paper focuses on the theoretical understanding and algorithmic contributions of Gaussian-Stein Variational Gradient Descent (Gaussian-SVGD) for Gaussian Variational Inference (GVI). The paper discusses the dynamics of Gaussian-SVGD and provides convergence rates in both mean-field and finite-particle settings when the target is Gaussian. It also shows that Gaussian-SVGD converges to the best Gaussian approximation to the target in KL-divergence for non-Gaussian targets. The authors propose two algorithmic frameworks for density-based and particle-based implementations of Gaussian-SVGD, which encompass various GVI algorithms proposed in the literature as special cases. The Gaussian-SVGD, and other related algorithms, are compared against one another on three examples: Gaussian target, Bayesian logistic regression, and a Gaussian mixture model. The authors highlight future directions for research, including establishing convergence results for particle-based Gaussian-SVGD algorithms under log-concave and more general targets, and exploring acceleration techniques.

Strengths

The paper is very well written and the mathematical content is clearly articulated. The authors have done a good job of relating this work to other similar works from the literature. The paper is well-structured and the authors' particular contributions to this line of research are clearly outlined. The technical detail, as far as I can see, is correct and the contribution of this work to the ML community, in particular the new convergence rates, are of significant interest. The paper is closely linked to other related works but is still highly original. The paper provides a nice balance between establishing important theoretical results and providing a usable algorithm for users to implement in practice.

Weaknesses

This is a nice piece of work and there are no areas where I can see significant weaknesses. However there are a few things that the authors may wish to consider to improve their paper: * Starting from a very simple question, "Why should I use Gaussian-SVGD?" I think the authors have skipped some of the motivation for this work. If you know that the target is Gaussian, then of course you would just fit a Gaussian to it and would not require a particle-based variational inference approach. If the target is non-Gaussian, then why would you use Gaussian-SVGD over standard SVGD? * It is not clear why regularized SVGD is introduced. What is the motivation here? Is it simply to show that you can derive a Gaussian-SVGD algorithm with the regularized Stein metric? * The kernel $K(\cdot,y)$ is introduced in Def 2.2 without being defined. Additionally, I think in eq. (1) you need to replace $\rho$ with $\rho_t$. * The simulation section is unfortunately a bit weak compared to other similar papers. The authors only consider three simple models and the details are largely glossed over, (e.g. what is $d$? How many particles? etc.). The authors seem to have run out of space and only provide a short simulation study for the logistic regression example. It would be better to include a more detailed simulation study in the main paper and to consider more challenging models. * Additionally, on the point of experiments, it is a bit surprising that SVGD is not also included in this list.

Questions

* This sort of relates to my previous question approach motivation. It is well-known that SVGD does not scale well to high-dimensional target distributions. Is it possible to show, either theoretically (i.e. results like Theorem 3.7) or empirically, that Gaussian-SVGD is better than SVGD when $d$ is large? * Similarly, what is known about how many particles are needed compared to SVGD? * Particle-based methods are preferred over standard variational methods which fit a Gaussian distribution to the target because of their nonparametric nature. In the experiments section, it seems like the Gaussian mixture model would have been the more interesting example to include in the paper, particularly in the context of how good the approximation to the target is compared against SVGD. Could this be included?

Rating

7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.

Confidence

4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.

Soundness

4 excellent

Presentation

4 excellent

Contribution

4 excellent

Limitations

The paper could discuss more the theoretical limitation of this work. However, from an ethical perspective, I do not believe that this paper touches on issues that would have a negative societal impact.

Reviewer EWuB5/10 · confidence 4/52023-07-04

Summary

This paper delves into an examination of Gaussian-SVGD through the analysis of mean-field PDE and discrete particle systems. It offers evidence for finite particle convergence and supports these findings with empirical validations.

Strengths

Through clear modeling, the article provides a comprehensive analysis for Gaussian-SVGD. The paper gives new interpretations for Wasserstein Gradient Flow and SVGD under linear systems, which are very interesting.

Weaknesses

The setup of the paper is relatively artificial, because in actual scenarios, linear kernels are rarely used to implement SVGD. The paper does not put much effort into justifying the significance of Gaussian variational inference, such as making comparisons with other distribution classes. If there were clear conclusions, it would have a significant impact on the significance of this paper.

Questions

Can you elaborate some advantages of Gaussian-SVGD compared with RBF-SVGD?

Rating

5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.

Confidence

4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.

Soundness

4 excellent

Presentation

3 good

Contribution

2 fair

Limitations

The setup of the article is somewhat artificial. It would be more meaningful if the significance of this linear system could be demonstrated.

Reviewer Bt7r6/10 · confidence 3/52023-07-06

Summary

This paper studies the Stein variational gradient descent and its variants with a bilinear kernel on the space of Gaussian measures. The authors prove the rate of convergence of the dynamics, proposed finite particle algorithms and proved a uniform-in-time propagation of chaos, and finally prove the convergence rate of the finite particle algorithms.

Strengths

1. The study of the dynamics properties of SVGD and its variants on Gaussian space seems to be interesting, which is a natural analog to the Bures-Wasserstein gradient flow. This paper gives a comprehensive analysis of such algorithms, including the well-posedness of the dynamics and the rate of convergence. 2. The proof and the results seem to be correct. I didn't check all the details in the proof, but both the proof and the results make sense to me. 3. The paper is in general well-written, the theorems are stated properly, and I think it is not hard for readers to understand the main idea.

Weaknesses

I do not observe an obvious weakness of this paper, but I do have a few questions, please refer to the "Questions" part.

Questions

1. Intuitive explanation of the convergence rate: as proved in the paper, the rate of convergence of SVGD for centered Gaussian is $O(e^{- t})$, which do not depend on $\lambda$. This seems to be interesting, but I'm wondering if there's an intuitive explanation for this result? The dependence of $O(e^{- t/\lambda})$ in the Wasserstein gradient flow case makes more sense to me intuitively, since larger $\lambda$ will give a more "flat" potential. 2. Regarding the non-Gaussian target: - It is shown in Theorem 4.1 that when $\rho_{\theta^*}$ be the unique Gaussian measure that minimize $D_{KL}(\rho_{\theta^*}||\rho^*)$, then the Gaussian-SVGD will converge to $\rho_{\theta^*}$. But when there are multiple $\rho_{\theta^*}$ that achieve the minimization, will the dynamic converge to one of them? - Does the particle dynamics Algorithm 2 yield a similar uniform-in-time propagation of chaos results as in Theorem 3.7 with the same rate for Gaussian-SVGD? Minor points and typos: 1. Some ambiguity in definitions: - The definition of the kernels on page 3 (lines 111-118) is not entirely clear to me, in particular, what is $\mu$ and $\Sigma$ here? If I understand the latter part correctly, I think $\mu$ and $\Sigma$ will be the mean and covariance of $\rho_t$, which is actually time variant. I suggest the authors clarify this point in the definition. - The same problem appears in equation (26) when defining $\widehat{\nabla V}$, since $\widehat{\nabla V}$ depends on $t$, which is a time-dependent vector field. 2. Definition 2, line 101: $G_{\rho}^{Wass}$ should be $G_{\rho}^{Stein}$

Rating

6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.

Confidence

3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

3 good

Contribution

3 good

Limitations

No limitations and potential negative societal impact.

Reviewer 1EPQ3/10 · confidence 4/52023-07-09

Summary

This work performs a theoretical investigation of Gaussian SVGD, a special case of SVGD restricted to the submanifold of Gaussian densities by means of a bilinear kernel. The authors characterize the mean-field dynamics of Gaussian SVGD, with a particular focus on Gaussian targets and obtain finite-particle guarantees in certain settings. Moving beyond Gaussian targets, the authors show that the dynamics of mean-field Gaussian SVGD converges to the best Gaussian approximation (In KL divergence) to the target density, and obtain convergence rates for the mean-field dynamics with the target density is log-smooth and log-concave

Strengths

The work provides a thorough treatment of the mean-field dynamics of Gaussian SVGD. The experimental evaluation is also satisfactory.

Weaknesses

My primary concerns are as follows : 1. Most of the results presented in this work consider continuous-time mean-field dynamics under the assumption of a Bilinear kernel and Gaussian target density. In my opinion, these assumptions adversely impact the significance of these results, as they fail to explain one of the major appeals of SVGD, i.e., the fact that it provides a non-parametric approximation to a large class of target densities. (e.g. [1] shows discrete-time mean-field guarantees for subgaussian densities and [2] extends it to the class of densities satisfying a generalized Talagrand’s inequality). While the exponentially fast convergence guarantees for the mean-field dynamics are seemingly appealing, they fall short of providing a satisfactory explanation of the behavior of SVGD in practically relevant settings. 2. Despite the simplifying assumption of Gaussian targets and bilinear kernels, the work does not provide any quantitative discrete-time finite-particle convergence rates. To the best of my understanding, Theorem 3.9 is the only result that considers finite-particle discrete-time dynamics, but it does not provide any quantitative rates. 3. It is not clear why one should prefer Gaussian SVGD over the Bures-Wasserstein Gradient Flow [3] since the only setting where it seems to outperform Bures-Wasserstein Gradient Flow is that of centered Gaussians, which is a highly restrictive condition. 4. The results in Section 4 leave much to be desired. Considering the fact that the best known results for Bures-Wasserstein gradient flow [3] cover both log-concave and strongly log-concave densities (see also [4] for a computable JKO discretization of the Bures-Wasserstein flow with convergence guarantees for log-concave and log-strongly concave densities), it is not at all clear what the benefits of Gaussian SVGD are when the target is not Gaussian. 5. The overall presentation of the results requires a lot of work. For instance, it is not clearly stated where exactly in the Appendix each Theorem is proved. 6. In addition to the limited applicability of these results in explaining the behavior of SVGD (as the most practically relevant case is that of non-logconcave targets) and the absence of satisfactory finite-particle discrete-time guarantees, I am somewhat concerned about the technical novelty of these results. To the best of my understanding, It seems like the mean-field continuous-time guarantees of this work can be easily obtained from the well-established results on SVGD [5,6] by restricting to the (finite-dimensional) Gaussian submanifold. While limited theoretical contribution in itself is not a major weakness, I find it difficult to recommend acceptance given the unsatisfactory practical usefulness of these results. [1] Salim et. al., “A Convergence Theory for SVGD in the Population Limit under Talagrand's Inequality T1” [2] Sun et. al., “Convergence of Stein Variational Gradient Descent under a Weaker Smoothness Condition” [3] Lambert et. al., “Variational inference via Wasserstein gradient flows” [4] Diao et. al., “Forward-backward Gaussian variational inference via JKO in the Bures-Wasserstein Space” [5] Duncan et. al., “On the geometry of Stein variational gradient descent” [6] Liu, “Stein Variational Gradient Descent as Gradient Flow”

Questions

1. Could you obtain discrete-time finite-particle rates for Gaussian SVGD under the settings considered in your results. If not, could you highlight what would be the technical challenges involved in obtaining such a result? 2. Could you clarify why the mean-field continuous-time Gaussian SVGD dynamics is of interest, when (to the best of my knowledge) : 1) It does not satisfactorily explain the behavior of SVGD in practical scenarios, 2) It is outperformed by Bures-Wasserstein Gradient Flows (as well as the practically implementable Bures-JKO scheme) in most settings 3. Could you comment on the technical novelty of these results? To the best of my understanding, the mean-field guarantees can be obtained by adapting the existing analysis of the Gradient Flow induced by SVGD [5,6] to the submanifold of Gaussian densities (a technique which is well-established for Wasserstein gradient flows in [3]). 4. I would recommend reworking the overall presentation. Explicitly stating where each theorem is proven in the Appendix would be a good starting point.

Rating

3: Reject: For instance, a paper with technical flaws, weak evaluation, inadequate reproducibility and incompletely addressed ethical considerations.

Confidence

4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.

Soundness

3 good

Presentation

1 poor

Contribution

2 fair

Limitations

I found the discussion on the limitations of this work to be somewhat unsatisfactory. The authors state that limitations are discussed on Section 6 (Other Related Works) and Section 7 (Conclusion). Section 6 discusses some of the prior literature and Section 7 highlights some future directions. Neither of these sections adequately discuss the limitations of this work (e.g. applicability is primarily restricted to centered Gaussian targets for most of the results, finite-particle discrete-time rates are absent in most settings)

Reviewer ZXYv6/10 · confidence 2/52023-07-26

Summary

This work studies the behavior of Gaussian-SVGD (SVGD projected to the space of Gaussian distributions, using bilinear kernels) and its variants. The authors studied the behavior of the mean-field PDEs and established for Gaussian targets finite-particle convergence results which are significantly better than previous results for nonparametric kernels and targets. They have also derived density- and particle-based implementations of Gaussian-SVGD for general targets, which are shown to generalize recent works on Gaussian variational inference (GVI) with algorithmic guarantees. One of the proposed algorithms outperform recent works on a Bayesian logistic regression experiment.

Strengths

- The theoretical results appear interesting (to me as a non-expert, and note that I didn't check the proofs): the mean-field results sometimes improve over recent works on Gaussian variational inference with algorithmic guarantees, and the finite-particle results apply to standard SVGD, albeit with the other restrictions. - The discussions on connections between Gaussian SVGD and existing GVI approaches are also interesting, and one of the proposed methods appear promising empirically.

Weaknesses

- While the restrictions to Gaussian families and affine kernels are similar to some of the recent works, it inevitably limits the scope of this work as much of the interest around SVGD arises from its flexibility. - While Gaussian variational inference in general has demonstrated competitive empirical performance, it is unclear if the proposed approach maintains this property, as it is not clear if the more complex algorithms interact nicely with common modifications such as minibatching. This is also relevant because while some of the recent works (e.g., [17, 36]) also studied alternative GVI approaches, they come with full algorithmic guarantees, whereas for the present method there is no qualitative convergence guarantees for the discrete-time, finite-particle case.

Questions

For the experiments it would be helpful to compare with ordinary gradient descent on the variational parameters, to provide some ideas on the practical utility.

Rating

6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.

Confidence

2: You are willing to defend your assessment, but it is quite likely that you did not understand the central parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

3 good

Contribution

3 good

Limitations

Yes.

Authorsrebuttal2023-08-15

update/feedback

Dear Reviewer EWuB, As the deadline for the discussion phase is fast approaching, we were curious if you had any feedback for our response. Please also let us know if you have any further questions. Thank you and looking forward to hearing from you. Sincerely, Authors

Reviewer EWuB2023-08-16

Thank you for your clarification. I have reevaluate the rating, but I still suggest the authors to add more real-world justifications to support this algorithm.

Authorsrebuttal2023-08-16

Official Comment by Authors

Thank you for reevaluating your rating. Taking your suggestion, we will add further clarifications/discussions (along with the points in our previous reply) on use of GVI in practice.

Authorsrebuttal2023-08-15

update/feedback

Dear Reviewer 1EPQ, As the deadline for the discussion phase is fast approaching, we were curious if you had any feedback for our response. Please also let us know if you have any further questions. Thank you and looking forward to hearing from you. Sincerely, Authors

Authorsrebuttal2023-08-18

Reviewer 1EPQ

Dear AC, Apologies for the second reminder. However, Reviewer 1EPQ hasn't responded yet to our rebuttal, even after sending a reminder. While they provided the lowest score to your submission, we have answered all their questions and clarified several misunderstandings on their part. Furthermore, the discussion period is inching towards the deadline (Aug 21st) with also the weekend in between, which makes us even more anxious about their non-response. We are sending this email to you and also tagging the reviewers in the hope that we get a response. In the event that Reviewer 1EPQ doesn't respond in a timely manner, we would greatly appreciate it if you could ignore their review when making the final decisions regarding our submission. Thanks for your time and consideration. Sincerely, Authors

Area Chair WWWY2023-08-19

Re: Reviewer 1EPQ

Dear Authors, It seems that the reviewer has now responded to the rebuttal. Please take time to read those and comment if needed. Best, AC

Authorsrebuttal2023-08-19

We would like to extend our sincere gratitude for taking your time reading the note and encouraging timely response from reviewers. We thank all reviewers again for their constructive feedback. In particular, we appreciate reviewer 1EPQ's efforts in re-examining our technical details. However, we are writing this letter because we feel compelled to express our concern about their comments as they challenge our work either **without careful scrutiny** (the first time) or **with strong prejudice against our problem setup** (the second time), which could have a negative impact on their evaluations. Moreover, reviewer 1EPQ thinks our presentation were *"sloppy"* (not even fair) while all the other four reviewers rated this particular dimension as good or excellent, which inevitably makes us slightly question their expertise in this field. We provide specific arguments in response to their feedback as follows: Since they mentioned *"practical"* issues multiple times, we would like to point out that **practical algorithms are primarily proposed to better solve a problem**. Our practical contribution in this work is the **first deterministic particle-based algorithm** for Gaussian Variational Inference (GVI). Obtaining a complete theory could take years. In this current work, we have already provided appealing theoretical results for the special case of Gaussian targets (even in the discrete-time and finite-particle setting), along with empirical evidence showing superior performance for general targets. While a complete theory would be ideal, it is unfair to judge our algorithmic contribution as *what they called "useless"* simply for the reason that there is currently no complete general bound. Note that even after more than 7 years since the publication of the SVGD paper by Liu \& Wang, there is no complete theory on understanding it. The work of Shi \& Mackey 2022 might be one of the best results so far but is still far from alignment with practice. Also, reviewer 1EPQ seemed to have strong objections against **bilinear kernels**. As we had made clear in the rebuttal, in Gaussian-SVGD we use bilinear kernels to perform GVI. BWGD (Lambert et al) re-emerged as one of the algorithms under our (bilinear kernel) framework and FB-GVI (Diao et al) improved upon BWGD. If the bilinear kernel were really impractical as the reviewer had claimed, these two previous methods should have been regarded as impractical as well. And by similar logic, one can even argue that the whole field of GVI were impractical. Furthermore, regarding FB-GVI, the reviewer's claim that **"high-probability guarantees should follow easily"** is not fully correct. It would need strong assumptions on the stochastic gradients to derive a high-probability bound whereas our results are entirely **deterministic**. This further highlights the advantage in having an algorithm with deterministic particle updates for GVI, complementing the stochastic algorithms like BWGD and FB-GVI. **Regarding Theorem 3.7**, as we had pointed out in the rebuttal, even for the continuous time setting, we provide the **first uniform-in-time** propagation of chaos result. It is unfair to say that there is lack of contribution due to the continuity of time. Apparently **uniform vs non-uniform** is more significant than **continuous vs discrete**, and getting a continuous-time result is always a first step towards understanding discrete-time dymanics. **Last but not least**, the idea of "uniform-in-time" comes from the general observation that the difference of some summary statistics between two particle systems (governed by the same ODE) with different initializations reduces after some bounded time rather than keeps growing exponentially in time. Although our current proof relies on the precise dynamics, the idea is generalizable (e.g. from one particular ODE to an ODE class) and **definitely NOT an overclaim**. There are other minor points from their response that do not sound very reasonable to us. For example, they claimed that sampling Gaussian with known $b$ and $Q$ is *"unrealistic"*, and carefully clarified that $b$ and $Q$ are indeed known in our paper. However, the usual setup of sampling or GVI is exactly that **the target density is known up to a normalization constant** (e.g. see the SVGD paper by Liu \& Wang). In summary, we **have serious doubts about the reviewing principles of reviewer 1EPQ**. On one hand, they *sentenced (please forgive us for using this word due to their sarcastic tone)* our algorithm as impractical only based on the theoretical setting rather than experiments, which is **not a justified way to evaluate algorithms**. On the other hand, while our theoretical results aim to provide new insights to SVGD and GVI, they seemed to believe that theoretical insights are *"useless"* unless they immediately buy you results for general settings. We sincerely hope that you could take our concerns into consideration and make a fair judgment!

Reviewer 1EPQ2023-08-19

$\newcommand{\cN}{\mathcal{N}}$ I thank the authors for their response. Upon re-examining the proofs once again (which, admittedly, has been somewhat time-consuming given the issues with the structure and presentation) and reading the authors’ rebuttals, I am sorry to say that the rebuttal fails to adequately address my concerns. I discuss the major shortcomings below **Section 3:** The results of Section 3 considers the problem of sampling from $\cN(b, Q)$. For this target, the potential is given by $V(x) = \tfrac{1}{2}(x-b)^{T} Q^{-1} (x-b)$ and $\nabla V(x) = Q^{-1}(x-b)$. It is clear that evaluating $V$ and $\nabla V$ require knowledge of $b,Q$. To this end: ***Each of the dynamics under consideration in Section 3 requires knowledge of $b$ and $Q$ in order to sample from $\cN(b,Q)$. This is most apparent in the ODE system of Equation (3) and also observed in the finite particle systems of Equation (13) and Equations (19)*** This renders the practical utility of these results useless as one can directly sample from $\cN(b,Q)$ if $b$ and $Q$ is known. The authors make the statement that *“Deriving tight results for special settings rather than imposing unrealistic conditions for general settings is a small but more solid step towards solving the general problem”*. Personally, I cannot think of a setting more unrealistic than sampling from $\cN(b,Q)$ with known $b, Q$ While one could argue that despite the absence of practical utility, these results shed light on the behavior of SVGD. I would find such an argument to be quite weak since the setup considered in Section 3 is very far removed from practice. In particular, **I do not believe any applications where one would sample from $\cN(b, Q)$ with known $b, Q$ by using SVGD. Secondly, practical applications of SVGD typically do not use bilinear kernels**. On this note, I do not find the boundedness assumption of prior works to be very restrictive as this is satisfied by a large class of commonly used kernels (e.g. RBF, Laplace) whereas bilinear kernels are not commonly used. **Theorem 3.7:** The uniform-in-time propagation of chaos bound applies only to the continuous-time particle system of Equation (13), i.e. Gaussian SVGD with Gaussian Target and Bilinear Kernel. An examination of the proof in Appendix K clearly shows that the key steps in the proof crucially depends on the precise form of the dynamics (which is specific to $\cN(b, Q)$ and requires knowledge of $b, Q$ in advance to implement). **Given the hyper-specific nature of this result, I fail to see how this is an important contribution of its own. I find the statement that *Our proof ideas are generalizable to other setting* to be an overclaim.** **Section 4:** While the results on Section 4 admit some utility, I find the scope to be quite limited. **In particular, both Theorems 4.1 and 4.2 consider a continuous-time system and not a practical algorithm**. Convergence rates are only obtained under log-smoothness and log-concavity. On the contrary, **the work of Diao et. al. [4] actually gives an implementable discrete time algorithm with quantitative convergence rates for both log-concave and strongly log-concave targets**. Admittedly, the rates are in expectation but considering the fact that the stochasticity in their algorithm arises from Monte-Carlo estimation of Gaussian expectations, I believe high-probability guarantees should follow easily (as $ \nabla V$ is Lipschitz and $\nabla^2 V$ is bounded above and below in the PSD sense). Overall, the absence of discrete-time finite-particle rates in Section 4 for the actual algorithm under consideration (i.e. Algorithm 2) significantly impacts the utility of these results. I find it concerning that the authors present the finite-particle system in Equation 26 to be an important contribution but do not prove any concrete nonasymptotic convergence guarantees. In its current state, I find the theoretical contributions of this work to be quite incomplete and the presentation to be immensely sloppy. To this end, I choose to keep my current score.

Authorsrebuttal2023-08-20

We thank the reviewer 1EPQ for their feedback. Although we have provided detailed arguments in the reply to AC, we still want to emphasize one issue here. Throughout the page-long response of the reviewer, we believe **the only spot-on argument** for rejecting is that we have everything else but a discrete-time finite-particle bound for general targets. We admit that we are currently not able to achieve this desired result and would like to comment more regarding their concern. **Firstly getting a discrete-time finite-particle bound for general targets for Gaussian-SVGD is really a difficult problem.** Indeed, in the rebuttal we have provided the reason why the methods in previous works fail for our case. One key point is the troublesome unboundedness of bilinear kernels. (Why consider bilinear kernels? Note that bilinear kernels are used in Gaussian-SVGD for the purpose of performing GVI. Even for original SVGD we see no reason why such special and elegant case should be ignored in the studies.) Moreover, as the reviewer carefully figured out from examining our proof, our new approach does not directly yield discrete-time results for general targets even though the idea is general in principle. **Secondly this single weakness should by no means overweigh all the merits of our algorithmic and theoretical contributions.** As the reviewer had pointed out in their first feedback, "our experimental evaluation is satisfactory". While a complete theory is not avaliable, there is empirical evidence that the algorithm we propose has superior performance compared to previous methods. And such deterministic particle-based algorithm has its importance from algorithmic perspectives. Moreover, we provide a general framework that unifies various previous algorithms via different bilinear kernels along with a systematic way of comparing them. These algorithmic contributions are further strengthened by novel theoretical results with new insights, which we believe that we have already emphasized enough in the rebuttal. For example, if the reviewer is familiar with the literature of propagation of chaos or has once implemented SVGD, they should understand that the uniform vs non-uniform in time is a huge issue. Also, we believe anyone with proper math training could appreciate the beauty of our explicit solution for the finite particle system with Gaussian targets and bilinear kernels. We feel that it is a pity that all these important and interesting contributions were ignored by the reviewer in their response. Therefore, we would request the reviewer to re-evaluate our contribution in a more comprehensive manner. For certain algorithms, it might take years to develop its full theory. If a paper should be rejected only because it hasn't achieved a complete theory for the proposed algorithm, then the SVGD by Liu \& Wang and many other famous algorithms could not have been published at all, which would have been a great loss for the whole community.

Reviewer ZXYv2023-08-20

Thank you for your response, and I especially appreciate the added result on discrete-time finite-particle convergence. I am keeping my score unchanged to reflect the fact that I cannot vouch on the technical contributions of the results. I believe the work would be greatly strengthened if the authors could either - add comparisons to OGD-implemented GVI in more practical scenarios (with minibatching, or on larger-scale datasets with computational constraints), or - discuss in more detail how Gaussian-SVGD may help with the analysis of SVGD with general kernels, in which case the contribution towards a broader audience would be more clear. On the latter point, I would note that I'm more positive with the use (and analysis) of affine kernels due to the connection to [46] and GVI, but radial kernels still appear to be the more viable choice if a non-Gaussian variational family is needed, which constitute an important scenario.

Authorsrebuttal2023-08-20

Official reply by Authors

Thanks for your acknowledgement. 1) Indeed, thanks to your earlier suggestion, we are currently running the asked comparison experiments to add in our revision. We will be happy to add this in the revision. 2) It is currently unclear to us what exact family of distributions are characterized (either in a parametric or non-parametric way) by using the RBF kernel. This is generally related to lack of deep understanding of SVGD itself. However, we are examining Elliptical-SVGD, i.e., with the metric being the Bures-Wasserstein metric corresponding to the family of elliptical distribution (instead of Gaussian as in our current work); see [A,B] for details. The kernel in this case could be obtained here by a delicate and careful reverse-computation. The set of tools and insights we developed in this work are extremely useful to establish similar results (both the discrete and continuous settings) for the problem of Elliptical Variational Inference, which has applications for performing variational inference under heavy-tails [C]. While the technical details are ​in the initial phases of an ongoing work (and are definitely beyond the scope of th​is submission,​ and require a separate paper​ to be completely presented), taking your suggestion, we will be happy to discuss this briefly in this draft​, as a potential direction for generalization of our work to non-Gaussian variational inference. A]-Muzellec, Boris, and Marco Cuturi. "Generalizing point embeddings using the Wasserstein space of elliptical distributions." Advances in Neural Information Processing Systems 31 (2018). [B]-Matthias Gelbrich. On a formula for the l2 Wasserstein metric between measures on Euclidean and Hilbert spaces. Mathematische Nachrichten,147(1):185–203, 1990. [C]-Domke, Justin, and Daniel R. Sheldon. "Importance weighting and variational inference." Advances in neural information processing systems 31 (2018).

Program Chairsdecision2023-09-21

Decision

Accept (poster)

© 2026 NYSGPT2525 LLC