Unsupervised Learning via Total Correlation Explanation