Title :
A Cooperative Coevolution Framework for Parallel Learning to Rank
Author :
Shuaiqiang Wang ; Yun Wu ; Gao, Byron J. ; Ke Wang ; Lauw, Hady W. ; Jun Ma
Author_Institution :
Dept. of Comput. Sci. & Inf. Syst., Univ. of Jyvaskyla, Jyvaskyla, Finland
Abstract :
We propose CCRank, the first parallel framework for learning to rank based on evolutionary algorithms (EA), aiming to significantly improve learning efficiency while maintaining accuracy. CCRank is based on cooperative coevolution (CC), a divide-and-conquer framework that has demonstrated high promise in function optimization for problems with large search space and complex structures. Moreover, CC naturally allows parallelization of sub-solutions to the decomposed sub-problems, which can substantially boost learning efficiency. With CCRank, we investigate parallel CC in the context of learning to rank. We implement CCRank with three EA-based learning to rank algorithms for demonstration. Extensive experiments on benchmark datasets in comparison with the state-of-the-art algorithms show the performance gains of CCRank in efficiency and accuracy.
Keywords :
divide and conquer methods; evolutionary computation; learning (artificial intelligence); CC; CCRank; EA; benchmark datasets; complex structures; cooperative coevolution framework; divide-and-conquer framework; evolutionary algorithms; function optimization; learning efficiency; parallel learning to rank; search space; Cooperative systems; Evolutionary computation; Genetic programming; Information retrieval; Machine learning algorithms; Ranking (statistics); Sociology; Cooperative Coevolution; Cooperative coevolution; Genetic Programming; Immune Programming; Information Retrieval; Learning to Rank; genetic programming; immune programming; information retrieval; learning to rank;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
DOI :
10.1109/TKDE.2015.2453952