DLTSR: A Deep Learning Framework for Recommendations of Long-Tail Web Services
DLTSR: A Deep Learning Framework for Recommendations of Long-Tail Web Services
复制标题
DLTSR:用于长尾 Web 服务推荐的深度学习框架
DOI:
10.1109/tsc.2017.2681666
复制
发表时间:
2020-01-01
影响因子:
8.1
通讯作者:
Zhang, Jia
中科院分区:
文献类型:
--
作者:
Bai, Bing;Fan, Yushun;Zhang, Jia
With the growing popularity of web services, more and more developers are composing multiple services into mashups. Developers show an increasing interest in non-popular services (i.e., long-tail ones), however, there are very scarce studies trying to address the long-tail web service recommendation problem. The major challenges for recommending long-tail services accurately include severe sparsity of historical usage data and unsatisfactory quality of description content. In this paper, we propose to build a deep learning framework to address these challenges and perform accurate long-tail recommendations. To tackle the problem of unsatisfactory quality of description content, we use stacked denoising autoencoders (SDAE) to perform feature extraction. Additionally, we impose the usage records in hot services as a regularization of the encoding output of SDAE, to provide feedback to content extraction. To address the sparsity of historical usage data, we learn the patterns of developers’ preference instead of modeling individual services. Our experimental results on a real-world dataset demonstrate that, with such joint autoencoder based feature representation and content-usage learning framework, the proposed algorithm outperforms the state-of-the-art baselines significantly.