DeepRec: A deep neural network approach to recommendation with item embedding and weighted loss function

被引:38
|
作者
Zhang, Wen [1 ,2 ]
Du, Yuhang [2 ]
Yoshida, Taketoshi [3 ]
Yang, Ye [4 ]
机构
[1] Beijing Univ Technol, Sch Econ & Management, Beijing 100124, Peoples R China
[2] Beijing Univ Chem Technol, Res Ctr Big Data Sci, Beijing 100029, Peoples R China
[3] Japan Adv Inst Sci & Technol, Sch Knowledge Sci, 1-1 Ashahidai, Nomi, Ishikawa 9231292, Japan
[4] Stevens Inst Technol, Sch Syst & Enterprises, Hoboken, NJ 07030 USA
关键词
DeepRec; Deep neural network; Recommender system; Item embedding; Weighted loss function; USER SIMILARITY;
D O I
10.1016/j.ins.2018.08.039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional collaborative filtering techniques suffer from the data sparsity problem in practice. That is, only a small proportion of all items in the recommender system occur in a user's rated item list. However, in order to retrieve items meeting a user's interest, all possible candidate items should be investigated. To address this problem, this paper proposes a recommendation approach called DeepRec, based on feedforward deep neural network learning with item embedding and weighted loss function. Specifically, item embedding learns numerical vectors for item representation, and weighted loss function balances popularity and novelty of recommended items. Moreover, it introduces two strategies, i.e. sampling by random (Ran-Strategy) and sampling by distribution (Pro-Strategy), to leave one item as output and the remaining as input from each user's historically rated item list. Max-pooling and average-pooling are employed to combine individual item vectors to derive users' input vectors for feedforward deep neural network learning. Experiments on the App dataset and the Last.fm dataset demonstrate that the proposed DeepRec approach is superior to state-of-the-art techniques in recommending Apps and songs in terms of accuracy and diversity as well as complexity. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:121 / 140
页数:20
相关论文
共 50 条
  • [31] A Top-N Movie Recommendation Framework Based on Deep Neural Network with Heterogeneous Modeling
    Gong, Jibing
    Zhang, Xinghao
    Li, Qing
    Wang, Cheng
    Song, Yaxi
    Zhao, Zhiyong
    Wang, Shuli
    APPLIED SCIENCES-BASEL, 2021, 11 (16):
  • [32] A Deep Neural Network Approach to Tracing Paths in Cybersecurity Investigations
    Daniel, Clinton
    Gill, Thomas
    Hevner, Alan R.
    Mullarkey, Matthew
    20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2020), 2020, : 472 - 479
  • [33] Flow-Based DDoS Detection Using Deep Neural Network with Radial Basis Function Neural Network
    Leung, Ting-Chung
    Lee, Chung-Nan
    PROCEEDINGS OF 2022 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2022, : 1774 - 1779
  • [34] Deep Learning with Dynamically Weighted Loss Function for Sensor-Based Prognostics and Health Management
    Rengasamy, Divish
    Jafari, Mina
    Rothwell, Benjamin
    Chen, Xin
    Figueredo, Grazziela P.
    SENSORS, 2020, 20 (03)
  • [35] A Stacking-Based Deep Neural Network Approach for Effective Network Anomaly Detection
    Nkenyereye, Lewis
    Tama, Bayu Adhi
    Lim, Sunghoon
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 66 (02): : 2217 - 2227
  • [36] Classification score approach for detecting adversarial example in deep neural network
    Kwon, Hyun
    Kim, Yongchul
    Yoon, Hyunsoo
    Choi, Daeseon
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (07) : 10339 - 10360
  • [37] WBATimeNet: A deep neural network approach for VM Live Migration in the cloud
    Mangalampalli, Ashish
    Kumar, Avinash
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 135 : 438 - 449
  • [38] CDNN Model for Insect Classification Based on Deep Neural Network Approach
    Hiep Xuan Huynh
    Duy Bao Lam
    Tu Van Ho
    Diem Thi Le
    Ly Minh Le
    CONTEXT-AWARE SYSTEMS AND APPLICATIONS, AND NATURE OF COMPUTATION AND COMMUNICATION, 2019, 298 : 127 - 142
  • [39] A Perceptually Motivated Approach for Speech Enhancement Based on Deep Neural Network
    Han, Wei
    Zhang, Xiongwei
    Min, Gang
    Sun, Meng
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (04): : 835 - 838
  • [40] Deep neural network-based approach for processing sequential data
    Lavanya Devi Golagani
    Naresh Nelaturi
    Srinivasa Rao Kurapati
    CSI Transactions on ICT, 2020, 8 (2) : 263 - 270