Representation learning via Dual-Autoencoder for recommendation. (June 2017)