GenAI for Energy-Efficient and Interference-Aware Compressed Sensing of GNSS Signals on a Google Edge TPU
Summary
A novel method for compressing and classifying Global Navigation Satellite System (GNSS) jamming threats utilizes generative artificial intelligence (GenAI), specifically variational autoencoders (VAEs), deployed on Google Edge TPUs. This approach addresses the need for real-time, power-constrained solutions by efficiently compressing GNSS data streams and simultaneously classifying jamming and spoofing attacks directly at the hardware receiver. The system evaluates various autoencoder architectures to preserve interference characteristics while minimizing data size, adapting large-scale AE models for Google Edge TPUs via 8-bit quantization. Tests on raw in-phase and quadrature-phase (IQ) data, Fast Fourier Transform (FFT) data, and handcrafted features demonstrate significant compression (>42x) and accurate classification of approximately 72 interference types on reconstructed signals (F2-score 0.915), closely matching original signals (F2-score 0.923). This hardware-centric GenAI approach also reduces jammer signal transmission costs.
Key takeaway
For AI Engineers developing GNSS interference mitigation systems, this research demonstrates a viable path to real-time, on-device processing. You should consider integrating 8-bit quantized VAEs on Google Edge TPUs to achieve substantial data compression and accurate classification of jamming signals, thereby reducing transmission costs and power consumption in critical applications.
Key insights
GenAI on Edge TPUs enables real-time, energy-efficient GNSS jamming classification and data compression at the receiver.
Principles
- 8-bit quantization adapts large models for edge TPUs.
- Latent disentanglement enhances model interpretability.
Method
The method involves deploying variational autoencoders (VAEs) on Google Edge TPUs, using 8-bit quantization for energy efficiency, to compress and classify GNSS jamming signals directly at the hardware receiver.
In practice
- Achieve >42x data compression for GNSS signals.
- Classify ~72 interference types with high accuracy.
- Reduce jammer signal transmission costs.
Topics
- GenAI
- Compressed Sensing
- GNSS Jamming
- Google Edge TPU
- Variational Autoencoders
Best for: AI Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, AI Hardware Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.