TY - JOUR
T1 - Task Assignment with Efficient Federated Preference Learning in Spatial Crowdsourcing
AU - Miao, Hao
AU - Zhong, Xiaolong
AU - Liu, Jiaxin
AU - Zhao, Yan
AU - Zhao, Xiangyu
AU - Qian, Weizhu
AU - Zheng, Kai
AU - Jensen, Christian S.
PY - 2024/4
Y1 - 2024/4
N2 - Spatial Crowdsourcing (SC) is finding widespread application in today's online world. As we have transitioned from desktop crowdsourcing applications (e.g., Wikipedia) to SC applications (e.g., Uber), there is a sense that SC systems must not only provide effective task assignment but also need to ensure privacy. To achieve these often-conflicting objectives, we propose a framework, Task Assignment with Federated Preference Learning, that performs task assignment based on worker preferences while keeping the data decentralized and private in each platform center (e.g., each delivery center of an SC company). The framework includes a federated preference learning phase and a task assignment phase. Specifically, in the first phase, we build a local preference model for each platform center based on historical data. We provide means of horizontal federated learning that makes it possible to collaboratively train these local preference models under the orchestration of a central server. Specifically, we provide a practical method that accelerates federated preference learning based on stochastic controlled averaging and achieves low communication costs while considering data heterogeneity among clients. The task assignment phase aims to achieve effective and efficient task assignment by considering workers' preferences. Extensive evaluations on real data offer insight into the effectiveness and efficiency of the paper's proposals.
AB - Spatial Crowdsourcing (SC) is finding widespread application in today's online world. As we have transitioned from desktop crowdsourcing applications (e.g., Wikipedia) to SC applications (e.g., Uber), there is a sense that SC systems must not only provide effective task assignment but also need to ensure privacy. To achieve these often-conflicting objectives, we propose a framework, Task Assignment with Federated Preference Learning, that performs task assignment based on worker preferences while keeping the data decentralized and private in each platform center (e.g., each delivery center of an SC company). The framework includes a federated preference learning phase and a task assignment phase. Specifically, in the first phase, we build a local preference model for each platform center based on historical data. We provide means of horizontal federated learning that makes it possible to collaboratively train these local preference models under the orchestration of a central server. Specifically, we provide a practical method that accelerates federated preference learning based on stochastic controlled averaging and achieves low communication costs while considering data heterogeneity among clients. The task assignment phase aims to achieve effective and efficient task assignment by considering workers' preferences. Extensive evaluations on real data offer insight into the effectiveness and efficiency of the paper's proposals.
KW - Crowdsourcing
KW - Data models
KW - Privacy
KW - Servers
KW - Stochastic processes
KW - Task analysis
KW - Training
KW - federated learning
KW - preference
KW - spatial crowdsourcing
KW - task assignment
KW - Preference
UR - http://www.scopus.com/inward/record.url?scp=85171576526&partnerID=8YFLogxK
U2 - 10.1109/TKDE.2023.3311816
DO - 10.1109/TKDE.2023.3311816
M3 - Journal article
SN - 1041-4347
VL - 36
SP - 1800
EP - 1814
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
IS - 4
M1 - 10239279
ER -