Describir: Improving the generalization of unsupervised feature learning by using data from different sources on gene expression data for cancer diagnosis.