This might not answer your question directly, but I would suggest a method which automatically extracts the structure from data - CorEx by Greg ver Steeg. It exploits the notion of Total Correlation which itself is based on entropy measures. The method also allows (and encourages) to do hierarchical processing to get even more abstract representations.