Journal of South China University of Technology (Natural Science Edition) ›› 2020, Vol. 48 ›› Issue (11): 99-106.doi: 10.12141/j.issn.1000-565X.190619

• Computer Science & Technology • Previous Articles     Next Articles

Improved Transfer Learning Algorithm Based on Cross-domain in Recommendation System

ZHANG Ziye1 LI Mingchang1 LIANG Lingrui1 ZHANG Minghua1 XIE Xianfen2 GU Wanrong3   

  1. 1. School of Mathematics,South China University of Technology,Guangzhou 510640,Guangdong,China;2. School of Economy,Jinan University,Guangzhou 510632,Guangdong,China;3. School of Mathematics and Information,South China Agricultural University,Guangzhou 510642,Guangdong,China
  • Received:2019-09-20 Revised:2020-04-16 Online:2020-11-25 Published:2020-11-05
  • Contact: 古万荣(1982-),博士,讲师,主要从事大数据分析、信息检索和推荐系统研究。 E-mail:guwanrong@scau.edu.cn
  • About author:张子烨(1998-),博士生,主要从事推荐系统、生存分析领域研究。E-mail:ma_zere_x1@ mail.scut.edu.cn
  • Supported by:
    Supported by the Science and Technology Planning Project of Guangdong Province (2018A070712021)

Abstract: In recommendation system,the single-domain recommendation algorithm faces many practical prob-lems. The main collaborative filtering algorithms only use the information of the interaction between users and i-tems,and can not avoid the problem of data sparsity in practical applications. This study focuses on the fusion of information from other fields to deal with sparse data,and solve the problem that it is difficult to find effective asso-ciation from cross-fields. An associative feeling network model based on the deep neural network was proposed. It realizes transfer learning by mining the content information and information of items to obtain the optimal feature as-sociation,thus the accuracy of recommendation was optimized. The algorithm can deal with the problem of data sparsity in the recommendation system. Compared with some recently proposed algorithms,it shows an improved performance (15% ~20%) and better expansibility.

Key words: recommendation system, data mining, machine learning, neural network

CLC Number: