Top-N recommendation systems are useful in many real world applications such as E-commerce platforms. Most previous methods produce top-N recommendations based on the observed user purchase or recommendation activities. Recently, it has been noticed that side information that describes the items can be produced from auxiliary sources and help to improve the performance of top-N recommendation systems; e.g., side information of the items can be collected from the item reviews. In this paper, we propose a joint discriminative prediction model that exploits both the partially observed user-item recommendation matrix and the item-based side information to build top-N recommendation systems. This joint model aggregates observed user-item recommendation activities to produce the missing user-item recommendation scores while simultaneously training a linear regression model to predict the user-item recommendation scores from auxiliary item features. We evaluate the proposed approach on a number of recommendation datasets. The experimental results show that the proposed joint model is very effective for producing top-N recommendation systems.

Additional Metadata
Persistent URL dx.doi.org/10.24963/ijcai.2017/485
Conference 26th International Joint Conference on Artificial Intelligence, IJCAI 2017
Citation
Zhao, F. (Feipeng), & Guo, Y. (2017). Learning discriminative recommendation systems with side information. In IJCAI International Joint Conference on Artificial Intelligence (pp. 3469–3475). doi:10.24963/ijcai.2017/485