Generalizing Swendsen-Wang for image analysis

被引:12
|
作者
Barbu, Adrian [1 ]
Zhu, Song-Chun [2 ]
机构
[1] Florida State Univ, Dept Stat, Sch Computat Sci, Tallahassee, FL 32306 USA
[2] Univ Calif Los Angeles, Dept Stat, Los Angeles, CA 90095 USA
关键词
auxiliary variables; data augmentation; multigrid sampling; multilevel sampling; slice sampling; Swendsen-Wang;
D O I
10.1198/106186007X255144
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
Markov chain Monte Carlo (MCMC) methods have been used in many fields (physics, chemistry, biology, and computer science) for simulation, inference, and optimization. In many applications, Markov chains are simulated for sampling from target probabilities pi(X) defined on graphs G. The graph vertices represent elements of the system, the edges represent spatial relationships, while X is a vector of variables on the vertices which often take discrete values called labels or colors. Designing efficient Markov chains is a challenging task when the variables are strongly coupled. Because of this, methods such as the single-site Gibbs sampler often experience suboptimal performance. A well-celebrated algorithm, the Swendsen-Wang (SW) method, can address the coupling problem. It clusters the vertices as connected components after turning off some edges probabilistically, and changes the color of one cluster as a whole. It is known to mix rapidly under certain conditions. Unfortunately, the SW method has limited applicability and slows down in the presence of "external fields;" for example, likelihoods in Bayesian inference. In this article, we present a general cluster algorithm that extends the SW algorithm to general Bayesian inference on graphs. We focus on image analysis problems where the graph sizes are in the order of 10(3)-10(6) with small connectivity. The edge probabilities for clustering are computed using discriminative probabilities from data. We design versions of the algorithm to work on multigrid and multilevel graphs, and present applications to two typical problems in image analysis, namely image segmentation and motion analysis. In our experiments, the algorithm is at least two orders of magnitude faster (in CPU time) than the single-site Gibbs sampler.
引用
收藏
页码:877 / 900
页数:24
相关论文
共 50 条
  • [1] Generalizing Swendsen-Wang to sampling arbitrary posterior probabilities
    Barbu, A
    Zhu, SC
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2005, 27 (08) : 1239 - 1253
  • [2] A bounding chain for Swendsen-Wang
    Huber, M
    RANDOM STRUCTURES & ALGORITHMS, 2003, 22 (01) : 43 - 59
  • [3] The Swendsen-Wang dynamics on trees
    Blanca, Antonio
    Chen, Zongchen
    Stefankovic, Daniel
    Vigoda, Eric
    RANDOM STRUCTURES & ALGORITHMS, 2023, 62 (04) : 791 - 831
  • [4] An analysis of Swendsen-Wang and related sampling methods
    Fishman, GS
    JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 1999, 61 : 623 - 641
  • [5] CUTOFF FOR THE SWENDSEN-WANG DYNAMICS ON THE LATTICE
    Nam, Danny
    Sly, Allan
    ANNALS OF PROBABILITY, 2019, 47 (06): : 3705 - 3761
  • [6] SCALING ANSATZ FOR SWENDSEN-WANG DYNAMICS
    KLEIN, W
    RAY, T
    TAMAYO, P
    PHYSICAL REVIEW LETTERS, 1989, 62 (02) : 163 - 166
  • [7] GPU acceleration of Swendsen-Wang dynamics
    Protzman, Tristan
    Giedt, Joel
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2024, 35 (01):
  • [9] GEOMETRICAL PROPERTIES OF SWENDSEN-WANG CLUSTERS
    MIRANDA, EN
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 1991, 175 (02) : 229 - 234
  • [10] Motion estimation by Swendsen-Wang Cuts
    Barbu, A
    Yuille, A
    PROCEEDINGS OF THE 2004 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, 2004, : 754 - 761