PS: Parameter Server—the central server coordinating the federated learning process
Reverse Auction: An auction type where sellers (clients) bid to provide a service (model updates) and the buyer (PS) selects the lowest/best bids
GP: Gaussian Process—a probabilistic model used to predict the value of a function (here, model accuracy) based on observed data points, providing both mean and uncertainty estimates
Newton's polynomial interpolation: A mathematical method used here to estimate unknown historical accuracy improvements for unselected client counts to enrich training data
UCB: Upper Confidence Bound—an algorithm used in Bayesian optimization to select actions that maximize a trade-off between expected reward (mean) and uncertainty (variance)
Regret: The difference between the optimal possible reward (accuracy) and the actual reward obtained by the algorithm
Cross-silo FL: Federated learning setting where clients are organizations (e.g., hospitals, banks) with larger datasets and reliable connections, as opposed to cross-device FL