Suppr超能文献

基于时间加权平均的异步联邦入侵检测系统。

Temporal Weighted Averaging for Asynchronous Federated Intrusion Detection Systems.

机构信息

School of Computer Science and Engineering, Vellore Institute of Technology, Vellore, India.

School of Information Technology and Engineering, Vellore Institute of Technology, Vellore, India.

出版信息

Comput Intell Neurosci. 2021 Dec 17;2021:5844728. doi: 10.1155/2021/5844728. eCollection 2021.

Abstract

Federated learning (FL) is an emerging subdomain of machine learning (ML) in a distributed and heterogeneous setup. It provides efficient training architecture, sufficient data, and privacy-preserving communication for boosting the performance and feasibility of ML algorithms. In this environment, the resultant global model produced by averaging various trained client models is vital. During each round of FL, model parameters are transferred from each client device to the server while the server waits for all models before it can average them. In a realistic scenario, waiting for all clients to communicate their model parameters, where client models are trained on low-power Internet of Things (IoT) devices, can result in a deadlock. In this paper, a novel temporal model averaging algorithm is proposed for asynchronous federated learning (AFL). Our approach uses a dynamic expectation function that computes the number of client models expected in each round and a weighted averaging algorithm for continuous modification of the global model. This ensures that the federated architecture is not stuck in a deadlock all the while increasing the throughput of the server and clients. To implicate the importance of asynchronicity in cybersecurity, the proposed algorithm is tested using NSL-KDD intrusion detection system datasets. The performance accuracy of the global model is about 99.5% on the dataset, outperforming traditional FL models in anomaly detection. In terms of asynchronicity, we get an increased throughput of almost 10.17% for every 30 timesteps.

摘要

联邦学习 (FL) 是机器学习 (ML) 的一个新兴子领域,适用于分布式和异构设置。它提供了高效的训练架构、充足的数据和隐私保护通信,以提高 ML 算法的性能和可行性。在这种环境下,通过对各种训练好的客户端模型进行平均得到的最终全局模型至关重要。在每一轮联邦学习中,模型参数从每个客户端设备传输到服务器,而服务器在对它们进行平均之前需要等待所有模型。在现实场景中,等待所有客户端传输他们的模型参数会导致死锁,而客户端模型是在低功耗物联网 (IoT) 设备上训练的。在本文中,我们提出了一种新的用于异步联邦学习 (AFL) 的时间模型平均算法。我们的方法使用动态期望函数来计算每轮预期的客户端模型数量,并使用加权平均算法对全局模型进行连续修改。这确保了联邦架构不会一直陷入死锁,同时提高了服务器和客户端的吞吐量。为了说明异步性在网络安全中的重要性,我们使用 NSL-KDD 入侵检测系统数据集对提出的算法进行了测试。在该数据集上,全局模型的性能准确率约为 99.5%,在异常检测方面优于传统的联邦学习模型。在异步性方面,我们每 30 个时间步就可以获得近 10.17%的吞吐量提升。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bc4c/8709749/b2ce8bd33a05/CIN2021-5844728.001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验