AI in Space for Scientific Missions: Strategies for Minimizing Neural-Network Model Upload
Not on the map. Why?
Abstract (arXiv)
Artificial Intelligence (AI) has the potential to revolutionize space exploration by delegating several spacecraft decisions to an onboard AI instead of relying on ground control and predefined procedures. It is likely that there will be an AI/ML Processing Unit onboard the spacecraft running an inference engine. The neural-network will have pre-installed parameters that can be updated onboard by uploading, by telecommands, parameters obtained by training on the ground. However, satellite uplinks have limited bandwidth and transmissions can be costly. Furthermore, a mission operating with a suboptimal neural network will miss out on valuable scientific data. Smaller networks can thereby decrease the uplink cost, while increasing the value of the scientific data that is downloaded. In this work, we evaluate and discuss the use of reduced-precision and bare-minimum neural networks to reduce the time for upload. As an example of an AI use case, we focus on the NASA's Magnetosperic MultiScale (MMS) mission. We show how an AI onboard could be used in the Earth's magnetosphere to classify data to selectively downlink higher value data or to recognize a region-of-interest to trigger a burst-mode, collecting data at a high-rate. Using a simple filtering scheme and algorithm, we show how the start and end of a region-of-interest can be detected in on a stream of classifications. To provide the classifications, we use an established Convolutional Neural Network (CNN) trained to an accuracy >94%. We also show how the network can be reduced to a single linear layer and trained to the same accuracy as the established CNN. Thereby, reducing the overall size of the model by up to 98.9%. We further show how each network can be reduced by up to 75% of its original size, by using lower-precision formats to represent the network parameters, with a change in accuracy of less than 0.6 percentage points.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 12 of its 31 references that are in the map. First posted on arXiv 20 Jun 2024.
Builds on
12 of 31 references.
References · 12
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
- 2015Deep Learning with Limited Numerical Precisioncited by 376
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 232
- 2018NVIDIA Tensor Core Programmability, Performance & Precisioncited by 79
- 2020The Final Frontier: Deep Learning in Spacecited by 21
- 2021Deployment of Deep Neural Networks for Object Detection on Edge AI Devices with Runtime Optimizationcited by 8
- 2019Automated classification of plasma regions using 3D particle energy distributionscited by 6
- 2021Approximation of functions with one-bit neural networkscited by 5
- 2021Inference of Recyclable Objects with Convolutional Neural Networkscited by 2
- 2018Exploring the Vision Processing Unit as Co-processor for Inferencecited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025FPGA-Based Neural Network Accelerators for Space Applications: A Surveycited by 2
- 2026Evaluating Four FPGA-accelerated Space Use Cases based on Neural Network Algorithms for On-board Inferencecited by 0
- 2026Learning in Orbit: Onboard Training and Closed-Loop Attitude Control with a Thermal Segmentation Model on a Spacecraftcited by 0
- 2026Learning in Orbit: Onboard Training and Closed-Loop Attitude Control with a Thermal Segmentation Model on a Spacecraft13 Oct 2026
- 2026Evaluating Four FPGA-accelerated Space Use Cases based on Neural Network Algorithms for On-board Inference14 Mar 2026
- 2025FPGA-Based Neural Network Accelerators for Space Applications: A Survey22 Apr 2025