Every AI component in the ship's stack is an attack surface. The camera that detects vessels can be fooled by adversarial imagery; the anomaly detector that flags spoofed AIS can be trained to ignore a real spoof; the classifier that reads navigation lights can be perturbed into misreading. This is not hypothetical paranoia — it is the known vulnerability profile of the entire class of models maritime AI is built on.

The maritime-specific literature is younger than the attack surface. This article maps what's demonstrated, what generalises from terrestrial work, and what the defences look like aboard a ship.

Key findings

  1. Adversarial examples — small, targeted perturbations that fool ML — are a demonstrated, well-characterised property of deep models; maritime models are not exempt. Established
  2. The maritime literature is thin: most work is lab-scale, on limited datasets, against standard models — real-world transfer aboard is not demonstrated. Established
  3. The most tractable maritime attack vectors are on the radio layer (AIS/GNSS manipulation) rather than the physical camera. Maritime-GPT analysis
  4. Defences are the same as anywhere: adversarial training, input sanitisation, ensemble/redundancy, and — critically aboard — the fusion cross-check. Research demonstration
  5. The high-consequence case is a spoof that defeats the detector meant to catch it — adversarial attacks on the anomaly detectors themselves. Maritime-GPT analysis
Radar or satellite antenna installation
The contested layer is the data channel, not the lens — AIS and GNSS are where the inputs are already adversarial.Image: Gavigan · CC BY 2.5

What an adversarial attack is, at sea

The canonical adversarial attack adds a small, invisible perturbation to an input that changes the model's answer while leaving the human's view unchanged. Aboard a ship the corresponding attacks are: physically perturbing a camera's view (a light pattern, a projected image), digitally perturbing a stored or replayed feed, or — most tractably — manipulating the radio/telemetry layer where inputs are already adversarial. AIS and GNSS spoofing (covered in our companion piece) are adversarial attacks on the perception stack's inputs; adversarial ML is the broader family. Maritime-GPT analysis

What's demonstrated vs generalised

  • <strong>Demonstrated in ML generally:</strong> small perturbations reliably fool vision classifiers, object detectors, and anomaly detectors on land benchmarks. Established
  • <strong>Maritime-specific work:</strong> published attacks on AIS-anomaly detectors, spoofing detectors, and ship classification models — mostly on the same small public datasets the defences train on. Research demonstration
  • <strong>Transfer to the field:</strong> real-world physical attacks (printed perturbations, transmitted signals) are much harder than digital ones — the maritime evidence for field-deployable attacks is sparse. Established
  • <strong>The meta-attack:</strong> fooling the <em>detector of attacks</em> — an adversary who knows the anomaly detector's boundaries crafts traffic just inside them. This is the highest-consequence and least-studied case. Maritime-GPT analysis

Where the ship is weakest

The vulnerability ranking is roughly inverse to how much the channel is physically secured. The camera's optics are hard to perturb without access; the radar is hard to deceive at scale; but the <em>network layer</em> — the AIS feed, the sensor bus, the shore link — is routinely reachable. The honest threat model puts most of the adversarial risk on the data channels and the detectors watching them, not on a hypothetical sticker on the horizon. Maritime-GPT analysis

The defences that matter aboard

  • <strong>Redundancy as defence.</strong> The fusion architecture is itself an adversarial mitigation — a spoof that fools AIS must also fool radar and camera to be believed. Maritime-GPT analysis
  • <strong>Adversarial training.</strong> Exposing the model to perturbed examples during training — standard practice, partial protection. Research demonstration
  • <strong>Input validation.</strong> Physical-plausibility checks (a ship cannot teleport) are the simplest and most effective defence on the radio layer. Established
  • <strong>Detection-of-the-detector.</strong> Monitoring the anomaly detector's own behaviour for signs it's being probed or evaded. Maritime-GPT analysis

What we know

  • Adversarial vulnerability is a property of the model class, not a maritime exception.
  • Maritime attack surfaces concentrate on the radio/network layer where inputs are already contested.
  • Fusion redundancy is the most practical aboard defence — an attacker must fool multiple modalities.

What we don't

  • Published evidence of physical adversarial attacks succeeding on a real vessel's perception stack.
  • How transferable lab perturbations are to a real, noisy, marine environment.
  • Whether production maritime AI has any adversarial robustness evaluated at all.

Being tested

  • Adversarial training on maritime datasets.
  • Physics-constrained attack models for AIS/GNSS.
  • Certified-robustness approaches for safety-critical maritime ML.

Maritime-GPT analysis

The honest concern isn't that a hologram will fool the camera — it's that the anomaly detector meant to catch a spoof is itself a model that can be fooled. Adversarial risk aboard is real but narrower than the hype: concentrated on contested data channels and the detectors watching them, mitigated by the fusion architecture the safety case already requires, and largely undemonstrated on a real ship. Threat-model the radio layer first. Maritime-GPT analysis

This is a research feature, not operational guidance. Simulation results are reported as simulation; demonstrations are not deployments; company claims are attributed as such. Verify safety-critical decisions against official nautical publications and flag-state requirements.

Sources & evidence

Szegedy, C. et al.ICLR 2014
Intriguing Properties of Neural Networks

The foundational adversarial-examples paper — the class of vulnerability maritime ML inherits.

Goodfellow, I., Shlens, J., Szegedy, C.ICLR 2015
Explaining and Harnessing Adversarial Examples

The canonical explanation of why the attack class exists.

IACSMandatory class requirement
UR E26/E27 cyber resilience requirements

The compliance frame any maritime AI defence must satisfy.

Maritime-GPTCompanion research
AI detection of AIS spoofing and GNSS attacks

The radio-layer attack family adversarial ML extends.