Back to glossary
Glossary
Aggregation
Combine model weights from sampled clients to update the global model. This process enables the global model to learn from each client's data.
Last edited
During each Federated Learning round, the server will receive model weights from sampled clients and needs a function to improve its global model using those weights. This is what is called aggregation. It can be a simple weighted average function (like FedAvg), or can be more complex (e.g. incorporating optimization techniques). The aggregation is where FL's magic happens, it allows the global model to learn and improve from each client's particular data distribution with only their trained weights.