Unsupervised Learning Of Interpretable Models For Sparse, Smooth Data