Transfer learning for cross-platform software crowdsourcing recommendation

被引:5
|
作者
Yan, Shuhan [1 ]
Shen, Beijun [1 ]
Mo, Wenkai [1 ]
Li, Ning [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Software, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Tranfer Learning; Software Crowdsourcing; Recommender Systems; Cold-start Problem; FRAMEWORK;
D O I
10.1109/APSEC.2017.33
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, with the development of software crowd sourcing industry, an increasing number of users joined the software crowdsourcing platforms to publish software project tasks or to seek proper work opportunities. One of competitive functions of these platforms is to recommend proficient projects to developers. However, in such recommender system, there exists a serious platform cold-start problem, especially for new software crowdsourcing platforms, as they usually have too little cumulative data to support accurate model training and prediction. This paper focuses on solving the platform cold-start problem in software crowdsourcing recommendation system by transfer learning technologies. We proposed a novel cross-platform recommendation method for new software crowdsourcing platforms, whose idea is trying to transfer data and knowledge from other mature software crowdsourcing platforms (source domains) to solve the insufficient recommendation model training problem in a new platform (target domain). The proposed method maps different kinds of features both in the source domain and the target domain after a certain transformation and combination to a latent space by learning the correspondences between features. Specifically, our method is an instance of content-based recommendation, which uses tags and keywords extracted from project description in crowdsourcing platforms as features, and then set weights for each feature to reflect its importance. Then, Weight-SCL is proposed to merge and distinguish tag features and keyword features before doing feature mapping and data migration to implement knowledge transformation. Finally, we use the data from two famous software crowdsourcing platform as dataset, and a series of experiments are conducted to evaluate the performance of the multi-source recommendation system in comparison with the baseline methods, and get 1.2X performance promotion.
引用
收藏
页码:269 / 278
页数:10
相关论文
共 50 条
  • [21] Development of PCR control software for cross-platform applications
    Jun-Yeon
    Kim, Jong-Dae
    Kim, Yu-Seop
    Song, Hye-Jeong
    Park, Chan-Young
    International Journal of Control and Automation, 2013, 6 (06): : 351 - 358
  • [22] Cross-platform wave optics software for XFEL applications
    Samoylova, Liubov
    Buzmakov, Alexey
    Geloni, Gianluca
    Chubar, Oleg
    Sinn, Harald
    ADVANCES IN COMPUTATIONAL METHODS FOR X-RAY OPTICS II, 2011, 8141
  • [23] New cross-platform control software for Brewer Spectrophotometer
    Savinkyh, Vladimir V.
    Skornyakov, Valery Yu.
    22ND INTERNATIONAL SYMPOSIUM ON ATMOSPHERIC AND OCEAN OPTICS: ATMOSPHERIC PHYSICS, 2016, 10035
  • [24] Cross-platform Network Virtualization Software for MikroTik Devices
    Cueva, H.
    Pozo, F.
    Iturralde, D.
    PROCEEDINGS OF THE 2016 IEEE ANDESCON, 2016,
  • [25] EcoData: Architecting Cross-Platform Software Ecosystem Applications
    Franca, Marcelo
    MASTERING SCALE AND COMPLEXITY IN SOFTWARE REUSE (ICSR 2017), 2017, 10221 : 195 - 200
  • [26] Cross-platform software reuse by functional integration approach
    Lin, JM
    COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 402 - 408
  • [27] A cross-platform software framework for medical image processing
    Van Leemput, K
    Hämäläinen, J
    MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2004, PT 2, PROCEEDINGS, 2004, 3217 : 1091 - 1092
  • [28] shinyNORRRM: A Cross-Platform Software to Calculate the CIPW Norm
    Gonzalez-Guzman, Renee
    Elizondo-Pacheco, Luis Alejandro
    Gonzalez-Roque, Abraham
    Eduardo Sanchez-Torres, Carlos
    Samuel Cardenas-Munoz, Kevin
    MATHEMATICAL GEOSCIENCES, 2023, 55 (04) : 563 - 577
  • [29] shinyNORRRM: A Cross-Platform Software to Calculate the CIPW Norm
    Reneé González-Guzmán
    Luis Alejandro Elizondo-Pacheco
    Abraham González-Roque
    Carlos Eduardo Sánchez-Torres
    Kevin Samuel Cárdenas-Muñoz
    Mathematical Geosciences, 2023, 55 : 563 - 577
  • [30] Crowdsourcing incentive mechanisms for cross-platform tasks: A weighted average maximization approach
    Liang, Yuan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133