摘要
公开了一种联邦学习搭便车攻击检测方法、装置、设备及存储介质,属于联邦学习技术领域,该方法包括:在参考轮中,服务器获取每个第一客户端的参考梯度;对参考轮中服务器接收到的每个第一客户端的参数进行聚合处理,得到参考模型;在验证轮中,向多个第一客户端下发参考模型的参数后,获取每个第一客户端的验证梯度;获取每个第一客户端的参考梯度与验证梯度之间的余弦相似度;基于余弦相似度,确定第二客户端;对每个第二客户端采用零知识证明算法进行计算过程完整性验证,并将未通过计算过程完整性验证的第二客户端标记为搭便车攻击者。该方法能够准确检测出具有记忆和复用能力的搭便车攻击者。