The Convergent Indian Buffet Process
Abstract
1. Introduction
1.1. Motivation and Background
1.2. Contributions and Organization
2. Convergent Indian Buffet Process
2.1. Restaurant Analogy
- 1.
- The first customer tries dishes with
- 2.
- For every , the j-th customer does:
- For every , the j-th customer tries the k-th dish if and does not otherwise, whereHere, denotes the number of previous customers before the j-th customer, who have tried the k-th dish.
- The j-th customer tries many new dishes with
- Set .
2.2. Distribution of the Number of Features Under the CIBP
2.3. Connection to the Two-Parameter IBP
3. Hierarchical Representation
Exchangeability
4. Construction from Random Measures
5. Application to Bayesian Sparse Factor Models
5.1. Model and Prior
5.2. Posterior Computation
5.3. Simulation
6. Conclusions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A. Additional Experiments
Appendix A.1. Sensitivity Analysis of CIBP Hyperparameters
- γ is the primary driver of latent feature complexity, strongly increasing or decreasing .
- α adjusts sparsity patterns, with mild secondary effects on .
- κ influences sparsity but has minimal impact on , suggesting it mainly regulates feature retention, not feature count.
| (SE) | Sparsity (%) (SE) | |
|---|---|---|
| 0.05 | 4.58 (0.09) | 97.6 (0.11) |
| 0.10 | 5.07 (0.11) | 96.9 (0.10) |
| 0.20 | 5.41 (0.13) | 95.8 (0.14) |
| 0.50 | 5.83 (0.21) | 93.1 (0.20) |
| (SE) | Sparsity (%) (SE) | |
|---|---|---|
| 0.5 | 5.62 (0.08) | 97.3 (0.12) |
| 1 | 5.37 (0.09) | 97.1 (0.10) |
| 5 | 5.18 (0.10) | 97.0 (0.10) |
| 10 | 5.07 (0.11) | 96.9 (0.10) |
| 20 | 5.15 (0.12) | 96.8 (0.13) |
| (SE) | Sparsity (%) (SE) | |
|---|---|---|
| 1 | 5.11 (0.10) | 92.4 (0.13) |
| 5 | 5.09 (0.09) | 94.7 (0.12) |
| 10 | 5.08 (0.09) | 96.9 (0.10) |
| 20 | 5.05 (0.08) | 97.2 (0.14) |
Appendix A.2. MCMC Convergence Diagnostics

References
- Griffiths, T.L.; Ghahramani, Z. Infinite latent feature models and the Indian buffet process. In Proceedings of the 18th International Conference on Neural Information Processing Systems, Vancouver, BC, Canada, 5–8 December 2005; pp. 475–482. [Google Scholar]
- Meeds, E.; Ghahramani, Z.; Neal, R.M.; Roweis, S.T. Modeling dyadic data with binary latent factors. In Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada, 3–6 December 2007; pp. 977–984. [Google Scholar]
- Miller, K.; Jordan, M.I.; Griffiths, T.L. Nonparametric latent feature models for link prediction. In Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada, 7–10 December 2009; pp. 1276–1284. [Google Scholar]
- Navarro, D.J.; Griffiths, T.L. Latent features in similarity judgments: A nonparametric Bayesian approach. Neural Comput. 2008, 20, 2597–2628. [Google Scholar] [CrossRef] [PubMed]
- James, L.F.; Lee, J.; Pandey, A. Posterior distributions for Hierarchical Spike and Slab Indian Buffet processes. arXiv 2021, arXiv:2103.11407. [Google Scholar] [CrossRef]
- Warr, R.L.; Dahl, D.B.; Meyer, J.M.; Lui, A. The Attraction Indian Buffet Distribution. Bayesian Anal. 2022, 17, 931–967. [Google Scholar] [CrossRef]
- Ghilotti, L.; Camerlenghi, F.; Rigon, T. Bayesian analysis of product feature allocation models. J. R. Stat. Soc. Ser. B Stat. Methodol. 2025, qkaf058. [Google Scholar] [CrossRef]
- Teh, Y.W.; Gorur, D. Indian buffet processes with power-law behavior. In Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada, 7–10 December 2009; pp. 1838–1846. [Google Scholar]
- Thibaux, R.; Jordan, M.I. Hierarchical beta processes and the Indian buffet process. In Proceedings of the Artificial Intelligence and Statistics, San Juan, Puerto Rico, 21–24 March 2007; pp. 564–571. [Google Scholar]
- Onatski, A. Determining the number of factors from empirical distribution of eigenvalues. Rev. Econ. Stat. 2010, 92, 1004–1016. [Google Scholar] [CrossRef]
- Lettau, M.; Pelger, M. Estimating latent asset-pricing factors. J. Econom. 2020, 218, 1–31. [Google Scholar] [CrossRef]
- Kopf, A.; Claassen, M. Latent representation learning in biology and translational medicine. Patterns 2021, 2, 100198. [Google Scholar] [CrossRef]
- Ghosal, S.; Van der Vaart, A. Fundamentals of Nonparametric Bayesian Inference; Cambridge University Press: Cambridge, UK, 2017; Volume 44. [Google Scholar]
- Kim, Y. Nonparametric Bayesian estimators for counting processes. Ann. Stat. 1999, 27, 562–588. [Google Scholar] [CrossRef]
- Bardenet, R.; Doucet, A.; Holmes, C. On Markov chain Monte Carlo methods for tall data. J. Mach. Learn. Res. 2017, 18, 1–43. [Google Scholar]
- Griffiths, T.L.; Ghahramani, Z. The Indian buffet process: An introduction and review. J. Mach. Learn. Res. 2011, 12, 1185–1224. [Google Scholar]
- Doshi, F.; Miller, K.; Van Gael, J.; Teh, Y.W. Variational inference for the Indian buffet process. In Proceedings of the Artificial Intelligence and Statistics, Clearwater Beach, FL, USA, 16–18 April 2009; pp. 137–144. [Google Scholar]


| k | Empirical Prob. | Poisson Prob. | Abs. Diff. |
|---|---|---|---|
| 0 | 0.369 | 0.369 | 0.002 |
| 1 | 0.368 | 0.368 | 0.000 |
| 2 | 0.181 | 0.184 | 0.002 |
| 3 | 0.057 | 0.061 | 0.004 |
| 4 | 0.017 | 0.015 | 0.002 |
| ≥5 | 0.008 | 0.005 | 0.001 |
| p | Sparsity (%) | Predictive Log-Likelihood | ||||
|---|---|---|---|---|---|---|
| CIBP | IBP | CIBP | IBP | CIBP | IBP | |
| 100 | 5.12 (0.18) | 6.54 (0.22) | 81.82 (0.38) | 84.97 (0.52) | (0.02) | (0.02) |
| 250 | 5.18 (0.19) | 6.81 (0.29) | 85.05 (0.34) | 82.87 (0.61) | (0.02) | (0.03) |
| 500 | 5.29 (0.21) | 7.92 (0.41) | 95.21 (0.30) | 88.15 (0.73) | (0.02) | (0.03) |
| 1000 | 5.24 (0.23) | 7.53 (0.56) | 97.46 (0.27) | 87.09 (0.82) | (0.02) | (0.04) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ohn, I. The Convergent Indian Buffet Process. Mathematics 2025, 13, 3881. https://doi.org/10.3390/math13233881
Ohn I. The Convergent Indian Buffet Process. Mathematics. 2025; 13(23):3881. https://doi.org/10.3390/math13233881
Chicago/Turabian StyleOhn, Ilsang. 2025. "The Convergent Indian Buffet Process" Mathematics 13, no. 23: 3881. https://doi.org/10.3390/math13233881
APA StyleOhn, I. (2025). The Convergent Indian Buffet Process. Mathematics, 13(23), 3881. https://doi.org/10.3390/math13233881

