Journal on Communications ›› 2021, Vol. 42 ›› Issue (1): 27-36.doi: 10.11959/j.issn.1000-436x.2021010

• Papers • Previous Articles     Next Articles

Result aggregation algorithm based on differential evolution and Top-k ranking in learning Worker’s weight

Yuping XING1,2, Yongzhao ZHAN1,2   

  1. 1 School of Computer Science and Telecommunications Engineering, Jiangsu University, Zhenjiang 212013, China
    2 Jiangsu Key Laboratory of Security Technology for Industrial Cyberspace, Zhenjiang 212013, China
  • Revised:2020-11-13 Online:2021-01-25 Published:2021-01-01
  • Supported by:
    The National Key Research and Development Program of China(2017YFB1400703);China Postdoctoral Science Foundation(2019M651738);The National Natural Science Foundation of China(61702230)

Abstract:

To solve the problem of quickly obtaining the optimal ranking result in the crowdsourcing result aggregation, an efficient and effective aggregation algorithm of Worker’s weight was proposed.The Worker’s weight optimization model based on differential evolution algorithm focused on the uncertainties and differences of Workers completing ranking tasks, the uncertainties and differences were reflected in the objective function and constraint conditions of the model.This model obtained the optimal weight of candidate results, and maximized the matching between Worker’s weight and result performance.Then, the optimization model solving method based on Top-k ranking was proposed to quickly obtain the optimal Worker’s weight with the appropriate k value for specific multi-data items ranking scenario.The optimization of Worker’s weight could realize optimized performance and speed of the result aggregation.The correctness of the algorithm is verified by qualitative analysis, the effectiveness and efficiency of the algorithm is verified by the simulation results, and the comparison with the relevant algorithms shows the optimal comprehensive performance of the algorithm.

Key words: crowdsourcing, result aggregation, differential evolution algorithm, learning to rank

CLC Number: 

No Suggested Reading articles found!