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. Flighter: Situational Awareness as a Reliability Signal in DFL
FlighterSituational AwarenessCyberdefenseAdversarial Machine LearningDecentralized Federated Learning

Flighter: Situational Awareness as a Reliability Signal in DFL

Connecting mission context with bounded peer influence in aerial reconnaissance

Enrique Tomás Martínez Beltrán

Postdoctoral Researcher in Computer Science

August 8, 20268 min read
  • LinkedInopens in a new tab
  • Xopens in a new tab
Flighter: Situational Awareness as a Reliability Signal in DFL

In a decentralized federation, a node may be technically connected and still be a poor collaborator. Its model can drift, its position can become inconsistent with the mission or its traffic pattern can indicate a compromised process. The Flighter study explores a practical response: treat situational awareness as a reliability signal that helps the federation decide how much influence a peer should receive.

The scenario is deliberately demanding. Four aircraft equipped with synthetic-aperture radar collaborate on aerial reconnaissance while their formation, positions, resources and links can change. The learning model uses VGG16 and the evaluation combines MSTAR, SAMPLE and OpenSARShip. The point is not to claim that one score solves adversarial learning. It is to show how operational context can be connected to decentralized model exchange.

Why model similarity is not enough

Suppose a peer sends an update that looks statistically plausible. A conventional aggregation rule may give it weight because it is close to the other models. That signal can be useful, but it cannot answer several operational questions:

  • Is the platform still in the expected formation?
  • Is its geoposition consistent with the mission?
  • Has its communication rate changed suddenly?
  • Is it consuming resources in an unusual way?
  • Do its local predictions agree with the rest of the team?

Situational awareness adds these questions to the trust decision. It does not replace validation of the update, and it should not be interpreted as proof that a node is benign.

From context to bounded influence

The mechanism can be understood as a pipeline:

  1. Each participant collects local model and operational indicators.
  2. The indicators are normalized so that different units can be compared.
  3. A weighted score summarizes the current reliability evidence.
  4. The score is compared with a threshold that can change with the operating context.
  5. The contribution is accepted with full, reduced or zero influence according to the policy.

Editorial map of four reconnaissance platforms, peer links and an anomalous position signal
Editorial map of four reconnaissance platforms, peer links and an anomalous position signal

An illustrative score is:

Sit=∑k=1Kωkzi,kt,∑k=1Kωk=1,S_i^t = \sum_{k=1}^{K} \omega_k z_{i,k}^t, \qquad \sum_{k=1}^{K}\omega_k=1,Sit​=k=1∑K​ωk​zi,kt​,k=1∑K​ωk​=1,

where zi,ktz_{i,k}^tzi,kt​ are normalized signals for peer iii and ωk\omega_kωk​ expresses their relative importance. A threshold policy can then define:

w~ijt=wijt g(Sjt,τt),\widetilde{w}_{ij}^t = w_{ij}^t\,g(S_j^t,\tau_t),wijt​=wijt​g(Sjt​,τt​),

with ggg increasing the influence of reliable peers and reducing it when the evidence is weak. The function must be bounded. If a peer remains below the policy threshold, the network can limit its connections or require a recovery procedure instead of allowing unlimited influence.

What the scenario teaches

The value of the approach is architectural. A model update is interpreted together with the circumstances under which it was produced. A sudden position deviation and an unusual traffic burst may not prove an attack, but they can justify a lower aggregation weight while an operator or a recovery policy investigates.

This also exposes an important design trade-off. More context can improve detection of abnormal behavior, but it increases the amount of metadata that has to be collected and protected. The indicators should therefore be chosen for a concrete threat model, normalized consistently and tested under missing or manipulated observations.

What the experiments do and do not show

In the Flighter evaluation, the defense module is studied under a controlled simulated reconnaissance mission. It reports useful behavior under position manipulation, collision-course scenarios and poisoning, but the results should be read as evidence for the tested configuration, not as a universal guarantee for every aircraft, sensor or network.

The study also keeps a baseline without the situational-awareness defense component. This comparison matters because a robustness mechanism can introduce overhead or change convergence. The engineering question is not simply whether the extra score detects a bad peer. It is whether the improvement is worth the computation, communication and operational complexity in the target environment.

A deployment-oriented checklist

Before using situational awareness in a DFL protocol, define:

  • the indicators that are actually observable at each node,
  • the normalization and time window for every indicator,
  • how missing or delayed context is represented,
  • who can change the weights and threshold,
  • the maximum influence of one peer,
  • the audit trail for a reduced or revoked contribution,
  • the recovery path for a node that becomes unreliable.

The broader lesson is that robustness is a cross-layer property. Model validation, network behavior and mission context should inform one another without collapsing into a single opaque trust score. Flighter offers a concrete research pattern for doing that in a decentralized federation.

This note is an original synthesis of the Flighter study included in the doctoral thesis. It preserves the experimental scope and does not reproduce the article text.

Related Research

Situational Awareness for Cyberdefense with Decentralized Federated Learning

May 29, 2026

Situational Awareness for Cyberdefense with Decentralized Federated Learning

A research note on using DFL to turn distributed telemetry, anomalies and trust signals into cyberdefense situational awareness.

Drones, Edge Intelligence and DFL for Cyberdefense Operations

May 28, 2026

Drones, Edge Intelligence and DFL for Cyberdefense Operations

A technical note on how drone fleets can use DFL to collaborate on detection models without exposing mission telemetry.