Griffiths 2011 - The Indian Buffet Process - Overview
Summary
Griffiths and Ghahramani derive the Indian buffet process (IBP), a distribution over equivalence classes of sparse binary matrices with rows and unboundedly many columns, as the limit of a beta-Bernoulli feature model. It lets a latent feature model infer how many features are present; the number of used features is and each object has features.
Overview
Research question. Infinite mixtures (DP/CRP) assign each object to one class. How do we define a prior for multiple latent features per object, with an unbounded feature set, exchangeable objects and tractable inference?
Contribution. (1) Derive the prior by taking the infinite limit of a finite model; (2) give its sequential culinary description; (3) work out Gibbs sampling in a linear-Gaussian binary-feature model; (4) review applications; (5) present the two-parameter generalisation, stick-breaking and beta-process views, and non-exchangeable variants.
Key results. in Eq. 14; ; row sums ; (sparse); Gibbs conditional and new features.
Source Map
Motivating PyMC examples
- E31 The Indian buffet process: latent binary features (UCI optdigits, 300 train / 200 test digits; collapsed Gibbs in NumPy checked by brute-force enumeration; noise level vs drives ; stuck chains and split-merge; label-free summaries). Link: PyMC challenges examples.
- E73 touches binary/latent-feature ideas when comparing newer topic models (Arora 2012 - Practical Provable Topic Modeling - Overview).
Relevance to marketing measurement
Latent binary features are a natural model for multi-membership: a customer can belong to several lifestyle or need states; an ad exposure can have several creative attributes; a household can use several channels. Compared with a DP mixture (one segment per customer) an IBP-style prior lets the number of attributes grow with data. As with any unsupervised structure, features are descriptive, not causal drivers; depends strongly on the noise level and on .
Connections
Nonparametric Models Overview, Factor Analysis and PPCA (continuous-feature analogue), Social Network Models (latent feature link prediction), Teh 2010 - Blackwell-MacQueen Urn and Chinese Restaurant Process (the CRP analogue).