A Generalized Hierarchical Multi-Latent Space Model for Heterogeneous Learning | IEEE Journals & Magazine | IEEE Xplore