| DC Field | Value | Language |
| dc.contributor.author | RAHMOUN, WAssim | - |
| dc.date.accessioned | 2026-10-06T13:15:02Z | - |
| dc.date.available | 2026-10-06T13:15:02Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.uri | https://repository.esi-sba.dz/jspui/handle/123456789/975 | - |
| dc.description | Encadreur : Dr. Dif Nassima /Co-Encadreur : Dr. Ouchani Samir | en_US |
| dc.description.abstract | Federated Learning enables collaborative training across distributed clients without centralising
data, but practical deployment suffers from three compounding issues: biased random
client selection, flat aggregation that ignores cluster-level structure in heterogeneous populations,
and fixed data-size weights that misrepresent client reliability. We propose HiEFL
(Hierarchical Swarm-Evolutionary Federated Learning), a three-tier edge–fog–cloud framework
that assigns a distinct mechanism to each layer. At the edge, a binary Grey Wolf Optimizer
selects clients by jointly maximising local validation accuracy and inter-client model
diversity. At the fog, K-Means clustering on last-layer parameters groups clients with similar
distributions before aggregation, preventing destructive interference between heterogeneous
updates. At the cloud, a Genetic Algorithm learns an adaptive convex combination of cluster
models against a proxy validation set, replacing fixed data-size weights. Across four datasets
spanning vision, medical imaging, and satellite remote sensing, HiEFL consistently outperforms
FedAvg and FedProx under both IID and Non-IID conditions both on classification
metrics and communication bandwidth needed for convergence***
Le Federated Learning permet un entraînement collaboratif à travers des clients distribués sans
centraliser les données, mais son déploiement pratique souffre de trois problèmes qui se combinent:
une sélection aléatoire biaisée des clients, une agrégation simple qui ignore la structure au niveau
des clusters dans des populations hétérogènes, et des poids fixes basés sur la taille des données qui
ne reflètent pas réellement la fiabilité des clients. Nous proposons HiEFL (Hierarchical Swarm-
Evolutionary Federated Learning), un framework à trois niveaux edge–fog–cloud qui attribue un
mécanisme distinct à chaque couche. Au niveau edge, un Grey Wolf Optimizer binaire sélectionne les
clients en maximisant conjointement la précision de validation locale et la diversité inter-client des
modèles. Au niveau fog, un clustering K-Means sur les paramètres de la dernière couche regroupe
les clients aux distributions similaires avant l’agrégation, évitant ainsi les interférences destructives
entre des mises à jour hétérogènes. Au niveau cloud, un Algorithme Génétique apprend une combinaison
convexe adaptative des modèles de clusters évaluée sur un ensemble de validation proxy,
remplaçant les poids fixes basés sur la taille des données. Sur quatre jeux de données couvrant la
vision par ordinateur, l’imagerie médicale et la télédétection satellite, HiEFL surpasse de manière
constante FedAvg et FedProx dans des conditions IID et Non-IID, tant sur les métriques de classification
que sur la bande passante de communication nécessaire à la convergence. | en_US |
| dc.language.iso | en | en_US |
| dc.subject | Federated Learning | en_US |
| dc.subject | Hierarchical Architecture | en_US |
| dc.subject | Statistical Heterogeneity | en_US |
| dc.subject | Distributed Computing | en_US |
| dc.subject | Swarm Intelligence | en_US |
| dc.subject | Evolutionary Aggregation | en_US |
| dc.title | HiEFL: A Three-Tier Swarm-Evolutionary Framework for Communication-Efficient Federated Learning under Statistical Heterogeneity | en_US |
| dc.type | Thesis | en_US |
| Appears in Collections: | Ingenieur
|