Abstract

To address the diversity of user preferences and dynamic changes of interests in the personalized recommendation scenario, a personalized recommendation model based on the improved gated recurrent unit (GRU) network in a big data environment is proposed. First, in order to deal with outliers in sequence recommendation, context awareness sequence recommendation is introduced, and the dynamic changes of users’ interests are modeled by redefining the update gate and the reset gate of the GRU. Then, the duration information about how long users browse each item is processed and transformed to obtain the duration attention factor of each recommended item. And the duration attention factors and the item information are together used as the input of the proposed model for training and prediction. Finally, the auxiliary loss function is introduced to make up for the shortcomings of the traditional negative logarithmic likelihood function, and a super-parameter is applied to combine the auxiliary loss function with the negative logarithmic likelihood function so as to enhance the relationship between the interest representation and the accuracy of recommendation. Experiments show that the root mean square error (RMSE) of the proposed method in the Criteo dataset and MovieLens-1M dataset is 0.7257 and 0.7869, respectively, and the mean absolute error (MAE) is 0.5147 and 0.5893, respectively, which are better than those of the comparison methods. Therefore, the proposed method significantly outperforms the comparison methods in improving the accuracy of personalized recommendation in the system.

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