DocumentCode :
176204
Title :
Learning to Rank Improves IR in SE
Author :
Binkley, David ; Lawrie, Dawn
Author_Institution :
Loyola Univ., Baltimore, MD, USA
fYear :
2014
fDate :
Sept. 29 2014-Oct. 3 2014
Firstpage :
441
Lastpage :
445
Abstract :
Learning to Rank (LtR) encompasses a class of machine learning techniques developed to automatically learn how to better rank the documents returned for an information retrieval (IR) search. Such techniques offer great promise to software engineers because they better adapt to the wider range of differences in the documents and queries seen in software corpora. To encourage the greater use of LtR in software maintenance and evolution research, this paper explores the value that LtR brings to two common maintenance problems: feature location and traceability. When compared to the worst, median, and best models identified from among hundreds of alternative models for performing feature location, LtR ubiquitously provides a statistically significant improvement in MAP, MRR, and MnDCG scores. Looking forward a further motivation for the use of LtR is its ability to enable the development of software specific retrieval models.
Keywords :
document handling; information retrieval; learning (artificial intelligence); software maintenance; IR; LtR; MAP score; MRR score; MnDCG score; SE; document ranking; feature location; information retrieval; learning to rank; machine learning; software engineering; software maintenance; software specific retrieval models; traceability; Computational modeling; Information retrieval; Robustness; Software; Software engineering; Stability analysis; Training; Information Retrieval; Software Specific Retrieval;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
Conference_Location :
Victoria, BC
ISSN :
1063-6773
Type :
conf
DOI :
10.1109/ICSME.2014.70
Filename :
6976114
Link To Document :
بازگشت