In scenarios where client data are non-independent and identically distributed (Non-IID), this paper proposes a communication-efficient personalized federated learning algorithm based on Non-IID data to provide personalized and efficient communication solutions for clients. Specifically, to leverage the knowledge among similar clients and retain personalized information of local clients, we develop a personalized federated learning algorithm that combines hierarchical modeling with clustering ideas. Furthermore, to address the issue of high communication overhead, we design a selective model aggregation strategy. The central server evaluates the similarity between the client data distribution and the global data distribution using maximum mean discrepancy. Based on this similarity, the server computes a priority score for each client and selects those with higher scores for communication. This strategy effectively reduces the cumulative communication rounds between clients and the central server, thereby improving communication efficiency and accelerating model convergence. Experimental results demonstrate that compared with existing representative works, the proposed algorithm reduces the cumulative commu nication rounds by over 50% while maintaining high accuracy.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |