Journal of Computer Applications ›› 2026, Vol. 46 ›› Issue (4): 1023-1033.DOI: 10.11772/j.issn.1001-9081.2025050536
• Artificial intelligence • Next Articles
Zhi JIANG1, Xuebin CHEN1(
), Changyin LUO1,2, Ziye ZHEN1
Received:2025-05-16
Revised:2025-06-27
Accepted:2025-07-15
Online:2025-08-01
Published:2026-04-10
Contact:
Xuebin CHEN
About author:JIANG Zhi, born in 2000, M. S. candidate. His research interests include federated learning, machine learning.Supported by:通讯作者:
陈学斌
作者简介:姜志(2000—),男,山东青岛人,硕士研究生,CCF会员,主要研究方向:联邦学习、机器学习基金资助:CLC Number:
Zhi JIANG, Xuebin CHEN, Changyin LUO, Ziye ZHEN. Hybrid optimization framework for improving Kolmogorov-Arnold network in federated learning[J]. Journal of Computer Applications, 2026, 46(4): 1023-1033.
姜志, 陈学斌, 罗长银, 甄子业. 联邦学习中改进Kolmogorov-Arnold网络的混合优化框架[J]. 《计算机应用》唯一官方网站, 2026, 46(4): 1023-1033.
Add to citation manager EndNote|Ris|BibTeX
URL: https://www.joca.cn/EN/10.11772/j.issn.1001-9081.2025050536
| 方法 | Fashion-MNIST | SVHN | CIFAR-10 |
|---|---|---|---|
| FedAvg | 87.84±0.46 | 86.21±0.68 | 66.93±0.21 |
| FedProx | 87.97±0.28 | 86.35±0.43 | 67.01±0.03 |
| SCAFFOLD | 88.06±0.06 | 86.42±0.59 | 67.53±0.70 |
| Fedl1 | 88.31±0.33 | 86.43±0.61 | 67.20±0.73 |
| FedDANE | 72.81±1.26 | 67.69±2.31 | 62.27±3.23 |
| MOON | 87.84±0.46 | 84.03±0.72 | 69.35±0.11 |
| KB-GA-KAN | 88.34±0.13 | 87.02±0.54 | 69.71±0.15 |
Tab. 1 Accuracies of different methods on different datasets
| 方法 | Fashion-MNIST | SVHN | CIFAR-10 |
|---|---|---|---|
| FedAvg | 87.84±0.46 | 86.21±0.68 | 66.93±0.21 |
| FedProx | 87.97±0.28 | 86.35±0.43 | 67.01±0.03 |
| SCAFFOLD | 88.06±0.06 | 86.42±0.59 | 67.53±0.70 |
| Fedl1 | 88.31±0.33 | 86.43±0.61 | 67.20±0.73 |
| FedDANE | 72.81±1.26 | 67.69±2.31 | 62.27±3.23 |
| MOON | 87.84±0.46 | 84.03±0.72 | 69.35±0.11 |
| KB-GA-KAN | 88.34±0.13 | 87.02±0.54 | 69.71±0.15 |
| 方法 | MNIST | CIFAR-100 | ||||||
|---|---|---|---|---|---|---|---|---|
| FedAvg | 97.67±0.23 | 97.80±0.08 | 98.45±0.06 | 98.58±0.10 | 25.17±0.49 | 25.82±0.61 | 25.97±0.66 | 26.07±0.58 |
| FedProx | 97.77±0.22 | 98.04±0.22 | 98.62±0.11 | 98.70±0.09 | 25.20±0.48 | 25.78±0.60 | 26.06±0.59 | 26.12±0.76 |
| SCAFFOLD | 97.53±0.67 | 97.69±0.60 | 98.56±0.13 | 98.70±0.09 | 24.68±0.25 | 24.98±0.52 | 25.67±0.84 | 26.12±0.76 |
| Fedl1 | 97.73±0.10 | 97.86±0.01 | 98.52±0.11 | 98.64±0.08 | 26.06±0.11 | 26.31±0.55 | 26.40±0.14 | 26.63±0.16 |
| FedDANE | 96.49±1.96 | 96.92±0.83 | 97.13±0.54 | 97.91±0.13 | 22.32±0.69 | 22.43±0.25 | 22.79±0.38 | 22.93±0.23 |
| MOON | 97.41±0.23 | 97.75±0.46 | 98.58±0.09 | 98.69±0.05 | 24.65±0.53 | 25.72±0.67 | 25.81±0.81 | 26.24±0.64 |
| KB-GA-KAN | 97.79±0.18 | 97.91±0.39 | 98.79±0.08 | 98.85±0.07 | 26.57±0.52 | 26.83±0.25 | 26.09±0.14 | 27.02±0.09 |
Tab. 2 Accuracies of different methods with different β on two datasets
| 方法 | MNIST | CIFAR-100 | ||||||
|---|---|---|---|---|---|---|---|---|
| FedAvg | 97.67±0.23 | 97.80±0.08 | 98.45±0.06 | 98.58±0.10 | 25.17±0.49 | 25.82±0.61 | 25.97±0.66 | 26.07±0.58 |
| FedProx | 97.77±0.22 | 98.04±0.22 | 98.62±0.11 | 98.70±0.09 | 25.20±0.48 | 25.78±0.60 | 26.06±0.59 | 26.12±0.76 |
| SCAFFOLD | 97.53±0.67 | 97.69±0.60 | 98.56±0.13 | 98.70±0.09 | 24.68±0.25 | 24.98±0.52 | 25.67±0.84 | 26.12±0.76 |
| Fedl1 | 97.73±0.10 | 97.86±0.01 | 98.52±0.11 | 98.64±0.08 | 26.06±0.11 | 26.31±0.55 | 26.40±0.14 | 26.63±0.16 |
| FedDANE | 96.49±1.96 | 96.92±0.83 | 97.13±0.54 | 97.91±0.13 | 22.32±0.69 | 22.43±0.25 | 22.79±0.38 | 22.93±0.23 |
| MOON | 97.41±0.23 | 97.75±0.46 | 98.58±0.09 | 98.69±0.05 | 24.65±0.53 | 25.72±0.67 | 25.81±0.81 | 26.24±0.64 |
| KB-GA-KAN | 97.79±0.18 | 97.91±0.39 | 98.79±0.08 | 98.85±0.07 | 26.57±0.52 | 26.83±0.25 | 26.09±0.14 | 27.02±0.09 |
| 方法 | Fashion-MNIST | SVHN | CIFAR-10 | |||
|---|---|---|---|---|---|---|
| 轮数 | 速度 | 轮数 | 速度 | 轮数 | 速度 | |
| FedAvg | 50 | 1.00× | 50 | 1.00× | 50 | 1.00× |
| FedProx | 49 | 1.02× | 48 | 1.04× | 49 | 1.02× |
| SCAFFOLD | 47 | 1.06× | 47 | 1.06× | 45 | 1.11× |
| Fedl1 | 48 | 1.04× | 44 | 1.13× | 47 | 1.06× |
| FedDANE | 52 | 0.96× | 64 | 0.78× | 55 | 0.91× |
| MOON | 36 | 1.38× | 38 | 1.31× | 16 | 3.13× |
| KB-GA-KAN | 17 | 2.94× | 21 | 2.38× | 13 | 3.84× |
Tab. 3 Communication efficiencies of different methods
| 方法 | Fashion-MNIST | SVHN | CIFAR-10 | |||
|---|---|---|---|---|---|---|
| 轮数 | 速度 | 轮数 | 速度 | 轮数 | 速度 | |
| FedAvg | 50 | 1.00× | 50 | 1.00× | 50 | 1.00× |
| FedProx | 49 | 1.02× | 48 | 1.04× | 49 | 1.02× |
| SCAFFOLD | 47 | 1.06× | 47 | 1.06× | 45 | 1.11× |
| Fedl1 | 48 | 1.04× | 44 | 1.13× | 47 | 1.06× |
| FedDANE | 52 | 0.96× | 64 | 0.78× | 55 | 0.91× |
| MOON | 36 | 1.38× | 38 | 1.31× | 16 | 3.13× |
| KB-GA-KAN | 17 | 2.94× | 21 | 2.38× | 13 | 3.84× |
| 数据集 | 方法 | E=10, B=32 | E=10, B=128 | E=5, B=32 | |||
|---|---|---|---|---|---|---|---|
| 20%客户端 | 50%客户端 | 20%客户端 | 50%客户端 | 20%客户端 | 50%客户端 | ||
| MNIST | FedAvg | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) |
| FedProx | 49 | 37 | 48 | 39 | 55 | 46 | |
| SCAFFOLD | 47 | 29 | 47 | 30 | 49 | 34 | |
| Fedl1 | 43 | 27 | 45 | 31 | 47 | 33 | |
| FedDANE | 41 | 34 | 45 | 36 | 45 | 36 | |
| MOON | 36 | 29 | 40 | 30 | 41 | 37 | |
| KB-GA-KAN | 20 | 13 | 25 | 17 | 22 | 15 | |
| CIFAR-100 | FedAvg | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) |
| FedProx | 49 | 39 | 49 | 44 | 49 | 48 | |
| SCAFFOLD | 46 | 40 | 45 | 33 | 44 | 29 | |
| Fedl1 | 48 | 30 | 44 | 31 | 42 | 39 | |
| FedDANE | 42 | 36 | 47 | 40 | 39 | 35 | |
| MOON | 39 | 22 | 43 | 39 | 40 | 27 | |
| KB-GA-KAN | 23 | 14 | 28 | 24 | 25 | 16 | |
Tab. 4 Number of communication rounds required to achieve target accuracy on two datasets
| 数据集 | 方法 | E=10, B=32 | E=10, B=128 | E=5, B=32 | |||
|---|---|---|---|---|---|---|---|
| 20%客户端 | 50%客户端 | 20%客户端 | 50%客户端 | 20%客户端 | 50%客户端 | ||
| MNIST | FedAvg | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) |
| FedProx | 49 | 37 | 48 | 39 | 55 | 46 | |
| SCAFFOLD | 47 | 29 | 47 | 30 | 49 | 34 | |
| Fedl1 | 43 | 27 | 45 | 31 | 47 | 33 | |
| FedDANE | 41 | 34 | 45 | 36 | 45 | 36 | |
| MOON | 36 | 29 | 40 | 30 | 41 | 37 | |
| KB-GA-KAN | 20 | 13 | 25 | 17 | 22 | 15 | |
| CIFAR-100 | FedAvg | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) | 50(1×) |
| FedProx | 49 | 39 | 49 | 44 | 49 | 48 | |
| SCAFFOLD | 46 | 40 | 45 | 33 | 44 | 29 | |
| Fedl1 | 48 | 30 | 44 | 31 | 42 | 39 | |
| FedDANE | 42 | 36 | 47 | 40 | 39 | 35 | |
| MOON | 39 | 22 | 43 | 39 | 40 | 27 | |
| KB-GA-KAN | 23 | 14 | 28 | 24 | 25 | 16 | |
| 早停阈值 | 准确率/% | 时间成本/s |
|---|---|---|
| 10-2 | 86.1 | 12.1 |
| 10-3 | 86.7 | 13.6 |
| 10-4 | 87.2 | 15.3 |
| 10-5 | 87.7 | 17.1 |
| 10-6 | 88.1 | 19.7 |
| 10-7 | 88.3 | 23.4 |
| 10-8 | 88.4 | 29.6 |
Tab. 5 Model accuracies and time costs under different early stopping thresholds
| 早停阈值 | 准确率/% | 时间成本/s |
|---|---|---|
| 10-2 | 86.1 | 12.1 |
| 10-3 | 86.7 | 13.6 |
| 10-4 | 87.2 | 15.3 |
| 10-5 | 87.7 | 17.1 |
| 10-6 | 88.1 | 19.7 |
| 10-7 | 88.3 | 23.4 |
| 10-8 | 88.4 | 29.6 |
| 方法 | 轻量KAN-Lite | 中型KAN-Base | 重型KAN-Deep |
|---|---|---|---|
| FedAvg/Prox/MOON | 51.2 | 78.4 | 102.4 |
| Fedl1 | 50.1 | 71.6 | 91.5 |
| SCAFFOLD | 76.8 | 96.4 | 142.0 |
| FedDANE | 153.6 | 233.6 | 293.8 |
| KB-GA-KAN | 29.6 | 45.1 | 60.2 |
Tab. 6 Communication data sizes of different methods
| 方法 | 轻量KAN-Lite | 中型KAN-Base | 重型KAN-Deep |
|---|---|---|---|
| FedAvg/Prox/MOON | 51.2 | 78.4 | 102.4 |
| Fedl1 | 50.1 | 71.6 | 91.5 |
| SCAFFOLD | 76.8 | 96.4 | 142.0 |
| FedDANE | 153.6 | 233.6 | 293.8 |
| KB-GA-KAN | 29.6 | 45.1 | 60.2 |
| 方法 | 是否筛选关键边 | GA优化范围 | 是否有早停机制 | 收敛轮数 | 准确率/% | 时间开销/s |
|---|---|---|---|---|---|---|
| BP-KAN | 否 | GA不参与 | 否 | 48 | 86.42±0.29 | 13.70 |
| 全参数GA-KAN | 否 | 全参数 | 否 | 56 | 87.71±0.08 | 35.90 |
| 无早停KB-GA-KAN | 是 | Key Edge | 否 | 23 | 87.78±0.27 | 22.95 |
| KB-GA-KAN | 是 | Key Edge | 是 | 23 | 87.75±0.13 | 15.30 |
Tab. 7 Ablation experimental results of KB-GA-KAN core modules
| 方法 | 是否筛选关键边 | GA优化范围 | 是否有早停机制 | 收敛轮数 | 准确率/% | 时间开销/s |
|---|---|---|---|---|---|---|
| BP-KAN | 否 | GA不参与 | 否 | 48 | 86.42±0.29 | 13.70 |
| 全参数GA-KAN | 否 | 全参数 | 否 | 56 | 87.71±0.08 | 35.90 |
| 无早停KB-GA-KAN | 是 | Key Edge | 否 | 23 | 87.78±0.27 | 22.95 |
| KB-GA-KAN | 是 | Key Edge | 是 | 23 | 87.75±0.13 | 15.30 |
| [1] | FAUZI M A, YANG B, BLOBEL B. Comparative analysis between individual, centralized and federated learning for smartwatch-based stress detection[J]. Journal of Personalized Medicine, 2022, 12(10): No.1584. |
| [2] | KANDATI D R, GADEKALLU T R. Genetic clustered federated learning for COVID-19 detection[J]. Electronics, 2022, 11(17): No.2714. |
| [3] | YANG F, ZHANG Q, JI X, et al. Machine learning applications in drug repurposing[J]. Interdisciplinary Sciences: Computational Life Sciences, 2022, 14(1): 15-21. |
| [4] | LIU J C, GOETZ J, SEN S, et al. Learning from others without sacrificing privacy: simulation comparing centralized and federated machine learning on mobile health data[J]. JMIR mHealth and uHealth, 2021, 9(3): No.e23728. |
| [5] | SILVA P R, VINAGRE J, GAMA J. Towards federated learning: an overview of methods and applications[J]. WIREs: Data Mining and Knowledge Discovery, 2023, 13(2): No.e1486. |
| [6] | LI L, FAN Y, TSE M, et al. A review of applications in federated learning[J]. Computers and Industrial Engineering, 2020, 149: No.106854. |
| [7] | ALAM T, GUPTA R. Federated learning and its role in the privacy preservation of IoT devices[J]. Future Internet, 2022, 14(9): No.246. |
| [8] | LI J, TONG X, LIU J, et al. An efficient federated learning system for network intrusion detection[J]. IEEE Systems Journal, 2023, 17(2): 2455-2464. |
| [9] | DENG L. The MNIST database of handwritten digit images for machine learning research [best of the Web][J]. IEEE Signal Processing Magazine, 2012, 29(6): 141-142. |
| [10] | LAI Y C, LIN J Y, LIN Y D, et al. Two-phase defense against poisoning attacks on federated learning-based intrusion detection[J]. Computers and Security, 2023, 129: No.103205. |
| [11] | FU DS, HUANG J, HAZRA D, et al. Enhancing sports image data classification in federated learning through genetic algorithm-based optimization of base architecture[J]. PLoS ONE, 2024, 19(7): e0303462. |
| [12] | TANKARD C. What the GDPR means for businesses[J]. Network Security, 2016, 2016(6): 5-8. |
| [13] | LI M, XU P, HU J, et al. From challenges and pitfalls to recommendations and opportunities: implementing federated learning in healthcare[J]. Medical Image Analysis, 2025, 101: 103497. |
| [14] | KOUTSOUBIS N, WAQAS A, YILMAZ Y, et al. Privacy-preserving federated learning and uncertainty quantification in medical imaging[J]. Radiology: Artificial Intelligence, 2025, 7(4): e240637. |
| [15] | McMAHAN B, MOORE E, RAMAGE D, et al. Communication-efficient learning of deep networks from decentralized data[C]// Proceedings of the 20th International Conference on Artificial Intelligence and Statistics. New York: JMLR.org, 2017: 1273-1282. |
| [16] | LI T, SAHU AK, ZAHEER M, et al. Federated optimization in heterogeneous networks[EB/OL]. [2025-04-21].. |
| [17] | KARIMIREDDY SP, KALE S, MOHRI M, et al. SCAFFOLD: stochastic controlled averaging for federated learning[C]// Proceedings of the 37th International Conference on Machine Learning. New York: ACM, 2020: 5132-5143. |
| [18] | MOTHUKURI V, PARIZI R M, POURIYEH S, et al. A survey on security and privacy of federated learning[J]. Future Generation Computer Systems, 2021, 115: 619-640. |
| [19] | O’HERRIN J K, FOST N, KUDSK K A. Health Insurance Portability Accountability Act (HIPAA) regulations[J]. Annals of Surgery, 2004, 239(6): 772-778. |
| [20] | PENG B, CHI M, LIU C. Non-IID federated learning via random exchange of local feature maps for textile IIoT secure computing[J]. SCIENCE CHINA Information Sciences, 2022, 65(7): No.170302. |
| [21] | ALBSHAIER L, ALMARRI S, ALBUALI A. Federated learning for cloud and edge security: a systematic review of challenges and AI opportunities[J]. Electronics, 2025, 14(5): No.1019. |
| [22] | ABDULRAHMAN S, TOUT H, OULD-SLIMANE H, et al. A survey on federated learning: the journey from centralized to distributed on-site learning and beyond[J]. IEEE Internet of Things Journal, 2021, 8(7): 5476-5497. |
| [23] | ALEDHARI M, RAZZAK R, PARIZI R M, et al. Federated learning: a survey on enabling technologies, protocols and applications[J]. IEEE Access, 2020, 8: 140699-140725. |
| [24] | QAMMAR A, DING J, NING H. Federated learning attack surface: taxonomy, cyber defences, challenges and future directions[J]. Artificial Intelligence Review, 2022, 55(5): 3569-3606. |
| [25] | LUO C, JIANG Z, LI F, et al. Federated sparsity algorithm based on single cycle dynamic linear cyclic and norm constraint[J]. IEEE Internet of Things Journal, 2026(Early Access): 1-1. |
| [26] | LI T, SAHU A K, ZAHEER M, et al. FedDANE: a federated Newton-type method[C]// Proceedings of the 2019 53rd Asilomar Conference on Signals, Systems, and Computers. Piscataway: IEEE, 2019: 1227-1231. |
| [27] | LI Q, HE B, SONG D. Model-contrastive federated learning[C] // Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Piscataway: IEEE, 2021: 10708-10717. |
| [28] | KARUNAMURTHY A, VIJAYAN K, KSHIRSAGAR P R, et al. An optimal federated learning-based intrusion detection for IoT environment[J]. Scientific Reports, 2025, 15(1): No.8696. |
| [29] | YURDEM B, KUZLU M, GULLU M K, et al. Federated learning: overview, strategies, applications, tools and future directions[J]. Heliyon, 2024, 10(19): No.e38137. |
| [30] | YE M, FANG X, DU B, et al. Heterogeneous federated learning: state-of-the-art and research challenges[J]. ACM Computing Surveys, 2023, 56(3): 1-44. |
| [1] | Enkang XI, Jing FAN, Yadong JIN, Hua DONG, Hao YU, Yihang SUN. Review of threats faced by federated learning in privacy and security field [J]. Journal of Computer Applications, 2026, 46(3): 798-808. |
| [2] | Huan PING, Zhanguo XIA, Sicheng LIU, Qihan LIU, Chunlei LI. Terminal data privacy-preserving scheme based on hierarchical federated learning [J]. Journal of Computer Applications, 2026, 46(3): 830-838. |
| [3] | Lei WANG, Wenxuan ZHOU, Ninghui JIA, Zhihao QU. Federated learning with two-pass communication compression for privacy-sensitive IoT data [J]. Journal of Computer Applications, 2026, 46(3): 887-898. |
| [4] | Kaiguang MA, Xuebin CHEN, Yinlong JIAN, Liu WANG, Yuan GAO. Network intrusion detection based on hybrid sequence model and federated class balance algorithm [J]. Journal of Computer Applications, 2026, 46(3): 857-866. |
| [5] | Qi ZHONG, Shufen ZHANG, Zhenbo ZHANG, Yinlong JIAN, Zhongrui JING. Detection and defense mechanism for poisoning attacks to federated learning [J]. Journal of Computer Applications, 2026, 46(2): 445-457. |
| [6] | Kejia ZHANG, Zhijun FANG, Nanrun ZHOU, Zhicai SHI. Personalized federated learning method based on model pre-assignment and self-distillation [J]. Journal of Computer Applications, 2026, 46(1): 10-20. |
| [7] | Yinlong JIAN, Xuebin CHEN, Zhongrui JING, Qi ZHONG, Zhenbo ZHANG. Data augmentation scheme based on conditional generative adversarial network in federated learning [J]. Journal of Computer Applications, 2026, 46(1): 21-32. |
| [8] | Hao YU, Jing FAN, Yihang SUN, Yadong JIN, Enkang XI, Hua DONG. Federated split learning optimization method under edge heterogeneity [J]. Journal of Computer Applications, 2026, 46(1): 33-42. |
| [9] | Hao YU, Jing FAN, Yihang SUN, Hua DONG, Enkang XI. Survey of statistical heterogeneity in federated learning [J]. Journal of Computer Applications, 2025, 45(9): 2737-2746. |
| [10] | Jintao SU, Lina GE, Liguang XIAO, Jing ZOU, Zhe WANG. Detection and defense scheme for backdoor attacks in federated learning [J]. Journal of Computer Applications, 2025, 45(8): 2399-2408. |
| [11] | Lina GE, Mingyu WANG, Lei TIAN. Review of research on efficiency of federated learning [J]. Journal of Computer Applications, 2025, 45(8): 2387-2398. |
| [12] | Hongyang ZHANG, Shufen ZHANG, Zheng GU. Federated learning algorithm for personalization and fairness [J]. Journal of Computer Applications, 2025, 45(7): 2123-2131. |
| [13] | Yiming ZHANG, Tengfei CAO. Federated learning optimization algorithm based on local drift and diversity computing power [J]. Journal of Computer Applications, 2025, 45(5): 1447-1454. |
| [14] | Yazhou FAN, Zhuo LI. Node collaboration mechanism for quality optimization of hierarchical federated learning models under energy consumption constraints [J]. Journal of Computer Applications, 2025, 45(5): 1589-1594. |
| [15] | Qingli CHEN, Yuanbo GUO, Chen FANG. Clustering federated learning algorithm for heterogeneous data [J]. Journal of Computer Applications, 2025, 45(4): 1086-1094. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||