GPS Spoofing Detection With Causal Shapley Explanations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning methods for detecting GPS spoofing attacks lack interpretability and overlook causal relationships among features, leading to uncertainty in classification and ineffective countermeasures.

Innovation Solution

Utilize a deep learning model with asymmetric Shapley values (ASVs) to calculate feature contributions and incorporate causal structures, providing a non-uniform distribution and Shapley attributions for improved GPS spoofing attack detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If machine learning methods are used to detect GPS spoofing attacks, then detection capability is improved, but interpretability deteriorates

Engineering Contradiction:
Improvedetection capabilityVSAvoidinterpretability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces Shapley values as an intermediary mechanism between the deep learning model and the user. Shapley values quantify the contribution of each input feature to the model's prediction, providing interpretable explanations for why certain GPS signals are classified as spoofed while maintaining the high detection capability of neural networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If traditional Shapley values are used to explain model predictions, then interpretability is improved, but accuracy deteriorates due to overlooking causal relationships

Engineering Contradiction:
ImproveinterpretabilityVSAvoidclassification accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent applies asymmetric Shapley values that incorporate causal relationships among features. Instead of treating all feature permutations equally, the method assigns different weights based on causal directions, ensuring that features with stronger causal influence on spoofing detection contribute more to the explanation, thereby improving both accuracy and interpretability.

Inventive Principle:
Principle #4Asymmetry

3Measurement precision

If causal structures are incorporated into feature analysis, then detection accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary causal structure learning from the training data before deploying the detection model. By pre-computing the causal relationships and embedding them into the Shapley value calculation framework, the method avoids repeated complex causal inference during real-time detection, thus improving accuracy while managing computational complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12445850B2Systems and methods to detect GPS spoofing attacks
Publication Date: 2025.10.14 INTELLIGENT FUSION TECHNOLOGY INC
  • US12445850B2 patent drawing
  • US12445850B2 patent drawing
  • US12445850B2 patent drawing

AI summary

A method for detecting GPS spoofing attacks includes providing a trained deep learning (DL) model based on neural networks, feeding GPS signals into the trained DL model, using asymmetric Shapley values (ASVs) to calculate feature contributions, using the ASVs to assign a non-uniform distribution over an ordering of features, obtaining causal structures among the features, applying the ASVs to causal Shapley additive explanation to obtain Shapley attributions, incorporating the Shapley attributions and the causal structures, and detecting GPS spoofing attacks by running the trained DL model and using the causal structures, non-uniform distribution, feature contributions, and Shapley attributions.