Principal Orthogonal Latent Components Analysis (POLCA Net)