Papers › Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding

Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding

13 Feb 2018arXiv:1802.04431archive 2025-07-28

Kyle Hundman, Valentino Constantinou, Christopher Laporte, Ian Colwell, Tom Soderstrom

As spacecraft send back increasing amounts of telemetry data, improved anomaly detection systems are needed to lessen the monitoring burden placed on operations engineers and reduce operational risk. Current spacecraft monitoring systems only target a subset of anomaly types and often require costly expert knowledge to develop and maintain due to challenges involving scale and complexity. We demonstrate the effectiveness of Long Short-Term Memory (LSTMs) networks, a type of Recurrent Neural Network (RNN), in overcoming these issues using expert-labeled telemetry anomaly data from the Soil Moisture Active Passive (SMAP) satellite and the Mars Science Laboratory (MSL) rover, Curiosity. We also propose a complementary unsupervised and nonparametric anomaly thresholding approach developed during a pilot implementation of an anomaly detection system for SMAP, and offer false positive mitigation strategies along with other key improvements and lessons learned during development.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

khundman/telemanom officialmentioned in papermentioned on GitHubtf report
D3-AI/Orion mentioned on GitHubtfMIT report
ML4ITS/mtad-gat-pytorch mentioned on GitHubpytorchMIT report
PKUZHOU/anomaly_det_cpp mentioned on GitHubtf report
akshu281/KDD_LSTM mentioned on GitHubtf report
cc-pine/telemanom mentioned on GitHubtf report
chunjingxiao/diffad mentioned on GitHubpytorch report
datamllab/tods mentioned on GitHubApache-2.0 report
signals-dev/Orion mentioned on GitHubtfMIT report
xu737/PeFAD mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Anomaly Detection

Datasets

Introduced by this paper, per the archive.

MSLSMAP

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections