Infinite latent feature models and the Indian buffet process
A direct formulation for sparse PCA using semidefinite programming