Adaptive PCA-Based Outlier Detection for Multi-Feature Time Series in Space Missions

Jonah Ekelund, Savvas Raptis, Vicki Toy-Edens, Wenli Mo, Drew L. Turner +2 more
4/22/2025
cs.LGphysics.space-ph

No confident code implementation found for this paper.

Abstract

Analyzing multi-featured time series data is critical for space missions making efficient event detection, potentially onboard, essential for automatic analysis. However, limited onboard computational resources and data downlink constraints necessitate robust methods for identifying regions of interest in real time. This work presents an adaptive outlier detection algorithm based on the reconstruction error of Principal Component Analysis (PCA) for feature reduction, designed explicitly for space mission applications. The algorithm adapts dynamically to evolving data distributions by using Incremental PCA, enabling deployment without a predefined model for all possible conditions. A pre-scaling process normalizes each feature's magnitude while preserving relative variance within feature types. We demonstrate the algorithm's effectiveness in detecting space plasma events, such as distinct space environments, dayside and nightside transients phenomena, and transition layers through NASA's MMS mission observations. Additionally, we apply the method to NASA's THEMIS data, successfully identifying a dayside transient using onboard-available measurements.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ekelund2025adaptive,
  title  = {Adaptive PCA-Based Outlier Detection for Multi-Feature Time Series in Space Missions},
  author = {Jonah Ekelund and Savvas Raptis and Vicki Toy-Edens and Wenli Mo and Drew L. Turner and Ian J. Cohen and Stefano Markidis},
  year   = {2025},
  eprint = {2504.15846},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.15846v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.15846.svg)](https://codeofpaper.com/paper/2504.15846)

Discussion