Skip to content
Enrique Tomás Martínez Beltrán
HomeResearchPublicationsTopicsTeachingBlog
Contact
EN/ES
HomeResearchPublicationsTopicsTeachingBlogContact
EN/ES

Enrique Tomás Martínez Beltrán

Postdoctoral research in AI, cybersecurity and federated learning, spanning threat analysis, closed-loop cyberdefense and trustworthy decentralized learning.

  • Privacy Policy
  • Terms of Service
  • Accessibility Statement
  • Google Scholaropens in a new tab
  • ORCIDopens in a new tab
  • LinkedInopens in a new tab
  • GitHubopens in a new tab
All profiles
  • ResearchGateopens in a new tab
  • Scopusopens in a new tab
  • DBLPopens in a new tab
  • Web of Scienceopens in a new tab

Enrique Tomás Martínez Beltrán. All rights reserved.

Back to top

This site loads optional analytics from Google and external analytics providers only if you accept. You can decline and continue using the site normally.

  1. Home
  2. Research Notes on Federated Learning, Cybersecurity and Cyberdefense
  3. DFL Is More Than Federated Learning Without a Server
Decentralized Federated LearningFederated LearningDistributed SystemsTrustworthy AI

DFL Is More Than Federated Learning Without a Server

Why decentralization changes coordination, trust and evaluation

Enrique Tomás Martínez Beltrán

Postdoctoral Researcher in Computer Science

August 6, 20267 min read
  • LinkedInopens in a new tab
  • Xopens in a new tab
DFL Is More Than Federated Learning Without a Server

Federated learning is often introduced through a simple image: several clients train locally and send updates to a server. That picture is useful, but it is not the whole design space. Decentralized federated learning (DFL) changes who coordinates the collaboration, how information travels and where trust is placed.

The distinction matters in environments where a permanent coordinator is impractical, too attractive as a target or incompatible with the way the system is operated. A fleet of devices, a group of edge nodes or a set of mobile platforms may need to learn together while remaining connected only to nearby peers.

The server is not the only difference

In a centralized federation, the server typically receives updates, computes an aggregate and broadcasts the next model. DFL distributes some of those responsibilities across the participants. Nodes exchange information with neighbors, apply local training and take part in a protocol that must keep the network moving towards a shared model.

An abstract local step can be written as:

θit+1=LocalUpdate⁡(θit,Di)+η∑j∈Niwijt(θjt−θit),\theta_i^{t+1} = \operatorname{LocalUpdate}(\theta_i^t, D_i) + \eta \sum_{j \in \mathcal{N}_i} w_{ij}^t(\theta_j^t-\theta_i^t),θit+1​=LocalUpdate(θit​,Di​)+ηj∈Ni​∑​wijt​(θjt​−θit​),

where DiD_iDi​ is the data kept by participant iii, Ni\mathcal{N}_iNi​ is its current neighborhood and wijtw_{ij}^twijt​ describes how much influence a peer has at round ttt. This is an explanatory model rather than a single DFL algorithm. Its value is that it makes the design responsibility visible: learning and coordination are now coupled to the network.

Four consequences of decentralization

1. Topology becomes part of the algorithm

In a server-based system, the logical communication pattern is relatively easy to describe. In DFL, a ring, mesh, random graph or changing neighbor set can alter how quickly information spreads and how resilient the collaboration is. Connectivity is not only an infrastructure concern. It affects convergence, staleness and the diversity of updates that each node sees.

2. Trust is distributed, not removed

Removing the server does not make participants trustworthy by default. A decentralized protocol still needs to decide which updates to accept, how to limit the influence of an unreliable peer and how to react when a node is compromised. Robust aggregation, reputation signals and connection policies become protocol components instead of optional extras.

3. Privacy and observability have to be balanced

Keeping raw data local reduces one important exposure, but exchanged models, gradients or prototypes can still reveal information. At the same time, a defense system needs enough context to identify drift, poisoning or a failing link. DFL therefore requires an explicit account of what is shared, with whom, for how long and for which decision.

4. Evaluation has more than one axis

Accuracy alone is not enough. A useful evaluation should report at least model quality, communication volume, convergence behavior, resource use, topology sensitivity and the effect of unreliable or adversarial participants. A model that scores well in a static laboratory graph may still be unusable when links disappear or local data distributions change.

A practical mental model

It is helpful to separate three layers:

  1. Local intelligence: data preparation, training and inference stay close to the source.
  2. Peer protocol: nodes exchange bounded information and agree on how the collaboration advances.
  3. Operational guardrails: the system monitors reliability, resource limits, privacy exposure and recovery paths.

The thesis behind this series studies these layers together. It first maps the DFL design space, then examines reliability in a dynamic aerial-reconnaissance setting, and finally explores compact prototype exchange when clients have heterogeneous or missing modalities. The common thread is that decentralization only becomes useful when the learning protocol and the operational context are designed as one system.

The right question to ask

Instead of asking whether DFL is automatically better than centralized federated learning, ask which dependency the architecture is trying to remove. Is the concern a single point of failure, data sovereignty, intermittent connectivity, governance or the cost of moving full models? The answer should determine the topology, the exchanged representation and the threat model.

DFL is not a slogan for deleting a server. It is a different coordination problem. Its promise comes from placing learning closer to the environment, while its difficulty comes from making every hidden assumption about communication, trust and heterogeneity explicit.

This note is an original synthesis of ideas developed in the doctoral thesis Robust Decentralized Federated Learning in Heterogeneous Environments and its constituent publications. It is not a reproduction of the dissertation text.

Related Research

Federated Learning Without Sharing Raw Data

January 29, 2024

Federated Learning Without Sharing Raw Data

An introduction to federated learning as a way to train models collaboratively without sharing raw data.

Robust Decentralized Federated Learning: Limits and Open Questions

August 13, 2026

Robust Decentralized Federated Learning: Limits and Open Questions

A measured research agenda for dynamic topologies, manipulated context, formal privacy analysis and external validity in robust DFL.