Dynamic Blocking and Collapsing for Gibbs Sampling

Deepak Venugopal, Vibhav Gogate
Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence, PMLR R11:697-706, 2013.

Abstract

In this paper, we investigate combining block- ing and collapsing – two widely used strategies for improving the accuracy of Gibbs sampling – in the context of probabilistic graphical mod- els (PGMs). We show that combining them is not straight-forward because collapsing (or elim- inating variables) introduces new dependencies in the PGM and in computation-limited settings, this may adversely affect blocking. We there- fore propose a principled approach for tackling this problem. Specifically, we develop two scor- ing functions, one each for blocking and collaps- ing, and formulate the problem of partitioning the variables in the PGM into blocked and collapsed subsets as simultaneously maximizing both scor- ing functions (i.e., a multi-objective optimization problem). We propose a dynamic, greedy algo- rithm for approximately solving this intractable optimization problem. Our dynamic algorithm periodically updates the partitioning into blocked and collapsed variables by leveraging correla- tion statistics gathered from the generated sam- ples and enables rapid mixing by blocking to- gether and collapsing highly correlated variables. We demonstrate experimentally the clear benefit of our dynamic approach: as more samples are drawn, our dynamic approach significantly out- performs static graph-based approaches by an or- der of magnitude in terms of accuracy.

Cite this Paper


BibTeX
@InProceedings{pmlr-vR11-venugopal13a, title = {Dynamic Blocking and Collapsing for {G}ibbs Sampling}, author = {Venugopal, Deepak and Gogate, Vibhav}, booktitle = {Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence}, pages = {697--706}, year = {2013}, editor = {Nicholson, Ann and Smyth, Padhraic}, volume = {R11}, series = {Proceedings of Machine Learning Research}, month = {12--14 Jul}, publisher = {PMLR}, pdf = {https://raw.githubusercontent.com/mlresearch/r11/main/assets/venugopal13a/venugopal13a.pdf}, url = {https://proceedings.mlr.press/r11/venugopal13a.html}, abstract = {In this paper, we investigate combining block- ing and collapsing – two widely used strategies for improving the accuracy of Gibbs sampling – in the context of probabilistic graphical mod- els (PGMs). We show that combining them is not straight-forward because collapsing (or elim- inating variables) introduces new dependencies in the PGM and in computation-limited settings, this may adversely affect blocking. We there- fore propose a principled approach for tackling this problem. Specifically, we develop two scor- ing functions, one each for blocking and collaps- ing, and formulate the problem of partitioning the variables in the PGM into blocked and collapsed subsets as simultaneously maximizing both scor- ing functions (i.e., a multi-objective optimization problem). We propose a dynamic, greedy algo- rithm for approximately solving this intractable optimization problem. Our dynamic algorithm periodically updates the partitioning into blocked and collapsed variables by leveraging correla- tion statistics gathered from the generated sam- ples and enables rapid mixing by blocking to- gether and collapsing highly correlated variables. We demonstrate experimentally the clear benefit of our dynamic approach: as more samples are drawn, our dynamic approach significantly out- performs static graph-based approaches by an or- der of magnitude in terms of accuracy.}, note = {Reissued by PMLR on 04 October 2026.} }
Endnote
%0 Conference Paper %T Dynamic Blocking and Collapsing for Gibbs Sampling %A Deepak Venugopal %A Vibhav Gogate %B Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence %C Proceedings of Machine Learning Research %D 2013 %E Ann Nicholson %E Padhraic Smyth %F pmlr-vR11-venugopal13a %I PMLR %P 697--706 %U https://proceedings.mlr.press/r11/venugopal13a.html %V R11 %X In this paper, we investigate combining block- ing and collapsing – two widely used strategies for improving the accuracy of Gibbs sampling – in the context of probabilistic graphical mod- els (PGMs). We show that combining them is not straight-forward because collapsing (or elim- inating variables) introduces new dependencies in the PGM and in computation-limited settings, this may adversely affect blocking. We there- fore propose a principled approach for tackling this problem. Specifically, we develop two scor- ing functions, one each for blocking and collaps- ing, and formulate the problem of partitioning the variables in the PGM into blocked and collapsed subsets as simultaneously maximizing both scor- ing functions (i.e., a multi-objective optimization problem). We propose a dynamic, greedy algo- rithm for approximately solving this intractable optimization problem. Our dynamic algorithm periodically updates the partitioning into blocked and collapsed variables by leveraging correla- tion statistics gathered from the generated sam- ples and enables rapid mixing by blocking to- gether and collapsing highly correlated variables. We demonstrate experimentally the clear benefit of our dynamic approach: as more samples are drawn, our dynamic approach significantly out- performs static graph-based approaches by an or- der of magnitude in terms of accuracy. %Z Reissued by PMLR on 04 October 2026.
APA
Venugopal, D. & Gogate, V.. (2013). Dynamic Blocking and Collapsing for Gibbs Sampling. Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence, in Proceedings of Machine Learning Research R11:697-706 Available from https://proceedings.mlr.press/r11/venugopal13a.html. Reissued by PMLR on 04 October 2026.

Related Material