FL system architectureCluster aggregators Distributed agents Database serversIntermediate servers for low computational agent devicesUnderstanding the FL system flow – from initialization to continuous operationInitialization of the database, aggregator, and agentInitial model upload process by initial agentOverall FL cycle and process of the FL systemSynchronous and asynchronous FL The aggregator-side FL cycle and processThe agent-side local retraining cycle and processModel interpretation based on deviation from baseline outputsBasics of model aggregation What exactly does it mean to aggregate models?FedAvg – Federated averagingFurthering scalability with horizontal designHorizontal design with semi-global modelDistributed databaseAsynchronous agent participation in a multiple-aggregator scenarioSemi-global model synthesisSummaryFurther reading