TY - GEN
T1 - MLGuard
T2 - 29th International Conference on Computer Communications and Networks, ICCCN 2020
AU - Khazbak, Youssef
AU - Tan, Tianxiang
AU - Cao, Guohong
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/8
Y1 - 2020/8
N2 - Distributed collaborative learning has enabled building machine learning models from distributed mobile users' data. It allows the server and users to collaboratively train a learning model where users only share model parameters with the server. To protect privacy, the server can use secure multiparty computation to learn the global model without revealing users' parameter updates in the clear. However this privacy preserving distributed learning opens the door to poisoning attacks, where malicious users poison their training data to maliciously influence the behavior of the global model. In this paper, we propose MLGuard, a privacy preserving distributed collaborative learning system with poisoning attack mitigation. MLGuard employs lightweight secret sharing scheme and a novel poisoning attack mitigation technique. We address several challenges such as preserving users' privacy, mitigating poisoning attacks, respecting resource constraints of mobile devices, and scaling to large number of users. Evaluation results demonstrate the effectiveness of MLGuard on building high accurate learning models with the existence of malicious users, while imposing minimal communication cost on mobile devices.
AB - Distributed collaborative learning has enabled building machine learning models from distributed mobile users' data. It allows the server and users to collaboratively train a learning model where users only share model parameters with the server. To protect privacy, the server can use secure multiparty computation to learn the global model without revealing users' parameter updates in the clear. However this privacy preserving distributed learning opens the door to poisoning attacks, where malicious users poison their training data to maliciously influence the behavior of the global model. In this paper, we propose MLGuard, a privacy preserving distributed collaborative learning system with poisoning attack mitigation. MLGuard employs lightweight secret sharing scheme and a novel poisoning attack mitigation technique. We address several challenges such as preserving users' privacy, mitigating poisoning attacks, respecting resource constraints of mobile devices, and scaling to large number of users. Evaluation results demonstrate the effectiveness of MLGuard on building high accurate learning models with the existence of malicious users, while imposing minimal communication cost on mobile devices.
UR - http://www.scopus.com/inward/record.url?scp=85093836664&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85093836664&partnerID=8YFLogxK
U2 - 10.1109/ICCCN49398.2020.9209670
DO - 10.1109/ICCCN49398.2020.9209670
M3 - Conference contribution
AN - SCOPUS:85093836664
T3 - Proceedings - International Conference on Computer Communications and Networks, ICCCN
BT - ICCCN 2020 - 29th International Conference on Computer Communications and Networks
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 3 August 2020 through 6 August 2020
ER -