Abstract

Recently, deep neural networks are widely used in recommendation systems, but most of them are used to process auxiliary information of recommendation systems such as items' descriptions and images. When it comes to how to learn a better interaction function to model the relation between user latent features and item latent features, which is the most critical step in a recommendation task, most works employ matrix factorization together with the inner product. However, it is sub-optimal because of ignoring many correlations between latent factors. As deep neural networks perform well in building more complex non-linear models, we employ deep neural networks to improve the collaborative filtering algorithm, solving the problem of implicit feedback which is the most common scene in real applications. Some recent work has contributed to finding better interaction function, but these functions are not exact enough to model comprehensive correlations among latent features. In this work, we propose the Convolutional Neural Networks based Deep Collaborative Filtering model (CNN-DCF) to solve the key problem in the recommendation system. Based on the outer product and deep neural networks, we develop a correlation extraction module that can learn high-order correlations between item latent features and user latent features. Extensive experiments on the public implicit feedback dataset Yelp show that the proposed CNN-DCF model brings significant improvements over the state-of-the-art methods.

Highlights

  • In recent years, with the rapid development of the Internet and the Internet of Things (IOT) [28], data is growing rapidly at an exponential rate

  • We introduce the framework of the convolutional neural network (CNN)-DCF model and the objective function applied in this work in section B and section C respectively

  • Hit Ratio (HR)@k is a recall-based metric which measures if the testing item is in the top-k position among all items in the test set

Read more

Summary

Introduction

With the rapid development of the Internet and the Internet of Things (IOT) [28], data is growing rapidly at an exponential rate. Massive data brings us more information and knowledge and brings the problem of information overload. How to obtain the information in need of large-scale data quickly and accurately has become a major issue in both academia and industry. Nowadays, personalized recommendation technology has become an important method for handling information overload and has been widely used on the Internet. Most e-commerce platforms such as Amazon and Taobao, have developed personalized product recommendation engines to increase the total transaction volume (GMV). Online video sites such as Netflix and YouTube use the recommendation system to increase video clicks

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call