An Attentive Deep Supervision based Semantic Matching Framework For Tag Recommendation in Software Information Sites

被引:3
|
作者
Zheng, Xinhao [1 ]
Li, Lin [1 ]
Zhou, Dong [2 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Technol, Wuhan, Peoples R China
[2] Hunan Univ Sci & Technol, Sch Comp Sci & Engn, Wuhan, Peoples R China
关键词
Software information site; Tag recommdation; Semantic matching; Multi-level feature; SYSTEM;
D O I
10.1109/APSEC51365.2020.00062
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Tag recommendation in software information sites is a popular way to help developers classify software objects. Existing methods mostly consider tag recommendation as a multi-label classification task, which does not adequately leverage the semantic information of tags themselves. It is observed that the information granularity of tags is from abstract to specific and deep learning models have proven capable of automatically learning the features in different layers of an integrated network with different abstraction degrees. In this paper, we propose TagMatchRec, a deep semantic matching framework for tag recommendation instead of being based on classification. In our framework, multiple layers with different information granularities are directly connected to the output layer aiming at improving the quality of tag recommendation. Moreover, because the abstraction levels of semantic features learned by each layer may be different given different software objects and tags, an attentive deep supervision is introduced so that the dense connections from early layers to the output layer have directly weighted impact on loss function optimization. Comprehensive evaluations are conducted the datasets from four software information sites. The experimental results show that TagMatchRec has achieved better performance compared with the state-of-the-art approaches.
引用
收藏
页码:490 / 494
页数:5
相关论文
共 50 条
  • [1] Tag Recommendation in Software Information Sites
    Xia, Xin
    Lo, David
    Wang, Xinyu
    Zhou, Bo
    2013 10TH IEEE WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), 2013, : 287 - 296
  • [2] Scalable Tag Recommendation for Software Information Sites
    Zhou, Pingyi
    Liu, Jin
    Yang, Zijiang
    Zhou, Guangyou
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2017, : 272 - 282
  • [3] A Content-Based Model for Tag Recommendation in Software Information Sites
    Gharibi, Reza
    Safdel, Atefeh
    Fakhrahmad, Seyed Mostafa
    Sadreddini, Mohammad Hadi
    COMPUTER JOURNAL, 2021, 64 (11): : 1680 - 1691
  • [4] FastTagRec: fast tag recommendation for software information sites
    Liu, Jin
    Zhou, Pingyi
    Yang, Zijiang
    Liu, Xiao
    Grundy, John
    AUTOMATED SOFTWARE ENGINEERING, 2018, 25 (04) : 675 - 701
  • [5] FastTagRec: fast tag recommendation for software information sites
    Jin Liu
    Pingyi Zhou
    Zijiang Yang
    Xiao Liu
    John Grundy
    Automated Software Engineering, 2018, 25 : 675 - 701
  • [6] Is deep learning better than traditional approaches in tag recommendation for software information sites?
    Zhou, Pingyi
    Liu, Jin
    Liu, Xiao
    Yang, Zijiang
    Grundy, John
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 109 : 1 - 13
  • [7] CUT: A Combined Approach for Tag Recommendation in Software Information Sites
    Yang, Yong
    Li, Ying
    Yue, Yang
    Wu, Zhonghai
    Shao, Wenlong
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, KSEM 2016, 2016, 9983 : 599 - 612
  • [8] EnTagRec: An Enhanced Tag Recommendation System for Software Information Sites
    Wang, Shaowei
    Lo, David
    Vasilescu, Bogdan
    Serebrenik, Alexander
    2014 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2014, : 291 - 300
  • [9] TagDC: A tag recommendation method for software information sites with a combination of deep learning and collaborative filtering
    Li, Can
    Xu, Ling
    Yan, Meng
    Lei, Yan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 170
  • [10] EnTagRec++: An enhanced tag recommendation system for software information sites
    Wang, Shaowei
    Lo, David
    Vasilescu, Bogdan
    Serebrenik, Alexander
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (02) : 800 - 832