FO-RI-FedAvg¶
Implements FO-RI-FedAvg, a roughness-informed federated averaging method with a fractional-order coordinate-wise preconditioner.
Each client runs local SGD on a proximal-regularized objective, where the proximal pull toward the global weights \(\theta_t\) is scaled by a roughness index \(\mathcal{I}_k\) of the client's loss landscape. The gradient is then preconditioned element-wise by \(p_t\), a fractional-order memory term built from the magnitude of the last local displacement raised to the power \(1-\alpha\): large recent moves are damped and small ones amplified, with \(\alpha=1\) recovering plain SGD (\(p_t=\mathbf{1}\)). After \(H\) local steps the server forms the standard data-size-weighted average of the client weights.
where \(\theta^k\) are client \(k\)'s parameters, \(\theta_t\) the broadcast global weights, \(\eta_t\) the local learning rate, \(\lambda_t\) the base proximal strength, \(\alpha\in(0,1]\) the fractional order, \(\Gamma\) the Gamma function, \(\delta>0\) a numerical stabilizer, \(\odot\) element-wise operations, \(\mathcal{I}_k\) the roughness index with saturation constant \(\tau_{\mathcal{I}}\), \(S_t\) the participating clients, and \(n_k/n_t\) their data-proportional aggregation weights.
Reference: Mohammad Partohaghighi, Roummel Marcia, Bruce J. West, YangQuan Chen, "Fractional Order Federated Learning for Battery Electric Vehicle Energy Consumption Modeling", arXiv preprint 2026. https://arxiv.org/abs/2602.12567