FedGP goes open source: reproducible evolutionary aggregation for federated learning with FASTER

Abstract Genetic Programming (GP) has recently been applied to evolve aggregation functions in Federated Learning (FL), instead of fixing them in advance. FedGP represents aggregation rules as symbolic expressions that evolve during training and has shown competitive performance under non-IID data. Progress on GP-based aggregation, however, has been constrained by two practical barriers: limited reproducibility in FL experimentation and the absence of a public FedGP implementation. This paper presents FASTER, an open-source platform that provides the first public implementation of FedGP and integrates it with standard baselines (FedAvg, weighted FedAvg, FedProx, and FedNova). FASTER provides a browser- and CLI-based configuration-driven workflow for controlled FL experiments with built-in or custom datasets, IID and non-IID partitions, client scheduling, churn simulation, live metric tracking, and structured artifact export. Each run is stored with its configuration, logs, metrics, metadata, checkpoints, and, for FedGP, the individuals evolved across generations. In a demonstration on FashionMNIST with non-IID data and client churn, FedGP outperforms all fixed baselines with statistically significant gains; GPU batch evaluation reduces the previously reported roughly tenfold wall-clock overhead to about 3.3× relative to fixed-rule methods. By placing evolved and fixed aggregation rules under identical controlled conditions, FASTER turns FedGP into a reusable, testable, and extensible research object for the evolutionary computation community.

Authors

Institutions

Publication Details

Journal
Genetic Programming and Evolvable Machines
Published
2026-10-18
DOI
https://doi.org/10.1007/s10710-026-09548-7
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FedGP goes open source: reproducible evolutionary aggregation for federated learning with FASTER

Davide Calvaresi, Elia Pacioni, Francisco Fernández de Vega, Valerio Crocetti
Genetic Programming and Evolvable Machines
Privacy-Preserving Technologies in Data
article

FedGP goes open source: reproducible evolutionary aggregation for federated learning with FASTER

Davide Calvaresi, Elia Pacioni, Francisco Fernández de Vega, Valerio Crocetti
article en

Abstract

Abstract Genetic Programming (GP) has recently been applied to evolve aggregation functions in Federated Learning (FL), instead of fixing them in advance. FedGP represents aggregation rules as symbolic expressions that evolve during training and has shown competitive performance under non-IID data. Progress on GP-based aggregation, however, has been constrained by two practical barriers: limited reproducibility in FL experimentation and the absence of a public FedGP implementation. This paper presents FASTER, an open-source platform that provides the first public implementation of FedGP and integrates it with standard baselines (FedAvg, weighted FedAvg, FedProx, and FedNova). FASTER provides a browser- and CLI-based configuration-driven workflow for controlled FL experiments with built-in or custom datasets, IID and non-IID partitions, client scheduling, churn simulation, live metric tracking, and structured artifact export. Each run is stored with its configuration, logs, metrics, metadata, checkpoints, and, for FedGP, the individuals evolved across generations. In a demonstration on FashionMNIST with non-IID data and client churn, FedGP outperforms all fixed baselines with statistically significant gains; GPU batch evaluation reduces the previously reported roughly tenfold wall-clock overhead to about 3.3× relative to fixed-rule methods. By placing evolved and fixed aggregation rules under identical controlled conditions, FASTER turns FedGP into a reusable, testable, and extensible research object for the evolutionary computation community.

Genetic Programming and Evolvable MachinesVol. 27(2)
Marche Polytechnic University (IT), HES-SO Valais-Wallis (CH), Universidad de Extremadura (ES)
Openalex Percentile: Top 13%
Privacy-Preserving Technologies in Data
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.