Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding

Kyle HundmanValentino ConstantinouChristopher LaporteIan ColwellTom Soderstrom

article2018KDD1,963 citations

Demonstrates an automated spacecraft anomaly detection framework that pairs Long Short-Term Memory networks with nonparametric dynamic thresholding to reliably flag telemetry issues and mitigate false alarms using real NASA mission data.

Listen

Modern spacecraft generate massive streams of performance data, creating an operational challenge for human engineers who must monitor thousands of telemetry channels for unexpected behavior. Traditional monitoring relies heavily on fixed, out-of-limits thresholds and manual chart reviews. These legacy systems require costly expert maintenance, struggle to scale with growing data volumes, and routinely fail to detect subtle anomalies that depend on time or operating context. To address these operational risks and reduce monitoring workloads, the article evaluated an automated anomaly detection framework designed to handle large-scale, complex telemetry data.

The evaluated approach uses Long Short-Term Memory neural networks, a form of recurrent neural network specialized for sequence data, to predict normal channel values one step ahead based on past readings and spacecraft command inputs. Prediction discrepancies are smoothed, and the framework applies a newly developed unsupervised, non-parametric dynamic thresholding technique to identify anomalous deviations without making flawed assumptions about standard data distributions. An anomaly pruning procedure was also introduced to filter out minor, noisy spikes and suppress false alarms. The authors validated this pipeline using historical, expert-labeled incident reports across 82 telemetry channels from two distinct missions: the Soil Moisture Active Passive satellite and the Mars Science Laboratory Curiosity rover.

The findings demonstrate that this combined framework significantly outperforms conventional statistical thresholding methods. The proposed dynamic thresholding with pruning achieved an overall precision of 87.5% and a recall of 80.0%, yielding the highest overall accuracy score across all tested methods. Pruning proved critical, boosting precision by nearly 39 percentage points with only a minimal 4.8 percentage point drop in recall. In contrast, standard Gaussian thresholding struggled because real-world prediction errors violated normal distribution assumptions. Furthermore, the approach successfully identified complex contextual anomalies—which represented 41% of all evaluated anomalies and are typically missed by traditional limit checks—achieving a 69.0% recall on contextual events and a 90.3% recall on point anomalies.

These results show that neural network forecasting paired with dynamic thresholding can reliably capture complex temporal failures while maintaining channel-level interpretability for engineering teams. However, performance varied by mission type; the routine operations of the satellite yielded higher accuracy (85.5% precision and recall) than the highly diverse, irregular activity sequences of the Mars rover (92.6% precision and 69.4% recall). An initial pilot deployment monitoring over 700 satellite channels confirmed several real-world anomalies, but it also underscored that suppressing false positives is essential to gain operational trust when screening hundreds of thousands of daily data points.

To move toward full operational adoption, mission teams should refine feature engineering by integrating detailed command context and event logs rather than relying solely on high-level command indicators. Operations should also incorporate human feedback loops to establish baseline alert scores for noisy channels and explore automated correlation tools to track inter-channel dependencies. While the experimental setup evaluated focused five-day spans around known incidents rather than multi-year continuous operations, the evidence provides strong confidence that this unsupervised framework offers a viable, scalable alternative to manual limit-setting in mission-critical environments.

Cover for Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding

Abstract

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.

Table of Contents

  • 1 Introduction
  • 2 Background and Related Work
  • 2.1 Anomaly Detection in Aerospace
  • 2.2 Anomaly Detection using LSTMs
  • 3 Methods
  • 3.1 Telemetry Value Prediction with LSTMs
  • 3.2 Dynamic Error Thresholds
  • 3.3 Mitigating False Positives
  • 4 Experiments
  • 4.1 Setup
  • 4.2 Model Parameters and Evaluation
  • 4.3 Results and Discussion
  • 5 Deployment
  • 6 Conclusion
  • References

Knowls

  1. Knowl 1 — Nonparametric Dynamic Thresholding for Time-Series Prediction Residuals

    algorithm

    To identify anomalous intervals in a time series without making parametric distributional assumptions or relying on labeled training data, prediction errors from a forecasting model are smoothed and evaluated against candidate standard-deviation offsets to find a cutoff that maximizes relative variance and mean reduction while penalizing excessive anomaly detections.

    Given scalar telemetry predictions y^(t)\hat{y}^{(t)} and true values y(t)y^{(t)}, the absolute prediction error is e(t)=∣y(t)−y^(t)∣e^{(t)} = |y^{(t)} - \hat{y}^{(t)}|. An exponentially-weighted moving average (EWMA) is applied over a historical evaluation window of length hh to produce smoothed errors es=[es(t−h),…,es(t)]\mathbf{e}_s = [e_s^{(t-h)}, \dots, e_s^{(t)}].

    A candidate threshold ϵ\epsilon is defined as ϵ(z)=μ(es)+zσ(es)\epsilon(z) = \mu(\mathbf{e}_s) + z \sigma(\mathbf{e}_s), where μ(es)\mu(\mathbf{e}_s) and σ(es)\sigma(\mathbf{e}_s) are the mean and standard deviation of es\mathbf{e}_s, and zz is drawn from a discrete ordered set of positive values z\mathbf{z} (typically z∈{2.5,3.0,…,10.0}z \in \{2.5, 3.0, \dots, 10.0\}).

    The selected threshold ϵ∗\epsilon^* maximizes the objective function:

    ϵ∗=arg⁡max⁡ϵ(z)Δμ(es)μ(es)+Δσ(es)σ(es)∣ea∣+∣Eseq∣2\epsilon^* = \arg\max_{\epsilon(z)} \frac{\frac{\Delta \mu(\mathbf{e}_s)}{\mu(\mathbf{e}_s)} + \frac{\Delta \sigma(\mathbf{e}_s)}{\sigma(\mathbf{e}_s)}}{|e_a| + |E_{seq}|^2}

    where the quantities are defined as:

    • ea={es∈es∣es>ϵ}e_a = \{e_s \in \mathbf{e}_s \mid e_s > \epsilon\} is the set of smoothed errors exceeding threshold ϵ\epsilon.
    • EseqE_{seq} is the set of continuous sequences of error values in eae_a.
    • Δμ(es)=μ(es)−μ({es∈es∣es≤ϵ})\Delta \mu(\mathbf{e}_s) = \mu(\mathbf{e}_s) - \mu(\{e_s \in \mathbf{e}_s \mid e_s \le \epsilon\}) represents the reduction in mean smoothed error when anomalous points are excluded.
    • Δσ(es)=σ(es)−σ({es∈es∣es≤ϵ})\Delta \sigma(\mathbf{e}_s) = \sigma(\mathbf{e}_s) - \sigma(\{e_s \in \mathbf{e}_s \mid e_s \le \epsilon\}) represents the reduction in standard deviation when anomalous points are excluded.

    For each resulting anomalous sequence eseq(i)∈Eseqe_{seq}^{(i)} \in E_{seq}, an anomaly severity score s(i)s^{(i)} is computed based on its maximum error relative to the threshold:

    s(i)=max⁡(eseq(i))−ϵ∗μ(es)+σ(es)s^{(i)} = \frac{\max(e_{seq}^{(i)}) - \epsilon^*}{\mu(\mathbf{e}_s) + \sigma(\mathbf{e}_s)}

  2. Knowl 2 — Anomaly Sequence Pruning Procedure for False Positive Reduction

    algorithm

    To prevent normal background noise spikes from triggering false alarms after dynamic thresholding, candidate anomalous sequences are evaluated by comparing the relative drop between successive sequence maximum errors.

    Input: Set of anomalous sequences E_seq, smoothed error vector e_s, threshold eps_star, minimum percentage drop parameter p (e.g., p = 0.13)
    Output: Filtered set of confirmed anomalous sequences E_pruned
    1. For each sequence e_seq in E_seq, find its maximum value max(e_seq).
    2. Let e_max_non_anom = max({e_s_val in e_s such that e_s_val <= eps_star}).
    3. Construct ordered list e_max containing all sequence maximums sorted in descending order, appending e_max_non_anom as the final element.
       Let e_max = [e_max^(0), e_max^(1), ..., e_max^(|E_seq|)].
    4. Initialize keep_idx = 0.
    5. For i = 1 to |E_seq|:
           Compute relative decrease: d^(i) = (e_max^(i-1) - e_max^(i)) / e_max^(i-1)
           If d^(i) > p:
               keep_idx = i
    6. E_pruned = all sequences corresponding to e_max^(j) for j < keep_idx.
    7. Return E_pruned

    If the relative decrease d(i)d^{(i)} fails to exceed threshold pp at step ii and all subsequent steps down to the baseline non-anomalous error, those candidate sequences are reclassified as nominal. This effectively prunes borderline error sequences whose magnitudes do not sufficiently detach from the underlying noise floor.

  3. Knowl 3 — Single-Channel LSTM Telemetry Forecasting Architecture

    model/method

    Spacecraft telemetry streams are modeled by training an independent Long Short-Term Memory (LSTM) network per channel to predict the single next telemetry value (d=1,lp=1d=1, l_p=1). Training separate models per channel preserves granular traceability for subsystem diagnosis and allows channel-specific early stopping and regularization.

    For a channel at time step tt, the input feature vector x(t)∈Rm\mathbf{x}^{(t)} \in \mathbb{R}^m consists of:

    1. Historical scalar telemetry values for that specific channel over a lookback window of sequence length ls=250l_s = 250.
    2. Encoded command inputs sent to the spacecraft, formatted as a one-hot vector indicating the target command module combined with binary indicators denoting whether a command was sent or received at step tt.

    The neural network architecture uses 2 hidden LSTM layers with 80 units each, a dropout rate of 0.3, a batch size of 64, and the Adam optimizer. Models are trained with early stopping over a maximum of 35 epochs based on validation error.

  4. Knowl 4 — Comparative Performance of Nonparametric and Parametric Error Thresholding

    data/table

    Using identical LSTM prediction errors across Soil Moisture Active Passive (SMAP) satellite and Mars Science Laboratory (MSL) rover telemetry, the non-parametric dynamic thresholding approach combined with sequence pruning substantially outperforms parametric Gaussian tail thresholding and unpruned baselines.

    Thresholding Approach Precision Recall F0.5F_{0.5} score
    Non-Parametric w/ Pruning (p=0.13p = 0.13)
    MSL 92.6% 69.4% 0.69
    SMAP 85.5% 85.5% 0.71
    Total 87.5% 80.0% 0.71
    Non-Parametric w/out Pruning (p=0p = 0)
    MSL 75.8% 69.4% 0.61
    SMAP 43.0% 92.8% 0.44
    Total 48.9% 84.8% 0.47
    Gaussian Tail (ϵnorm=0.0001\epsilon_{norm} = 0.0001)
    MSL 84.2% 44.4% 0.54
    SMAP 88.5% 78.3% 0.71
    Total 87.5% 66.7% 0.66
    Gaussian Tail (ϵnorm=0.01\epsilon_{norm} = 0.01)
    MSL 61.3% 52.8% 0.48
    SMAP 82.4% 81.2% 0.68
    Total 75.8% 71.4% 0.62
    Gaussian Tail w/ Pruning (ϵnorm=0.01,p=0.13\epsilon_{norm} = 0.01, p = 0.13)
    MSL 88.2% 41.7% 0.54
    SMAP 92.7% 73.9% 0.71
    Total 91.7% 62.9% 0.66

    Pruning candidate sequences with p=0.13p = 0.13 increases overall precision by 38.6 percentage points (from 48.9% to 87.5%) while reducing recall by only 4.8 percentage points (from 84.8% to 80.0%), raising the overall F0.5F_{0.5} score from 0.47 to 0.71. Across all single-step predictions, the LSTM models achieved an average normalized absolute error of 5.9% (5.5% on SMAP and 6.8% on MSL).

  5. Knowl 5 — Overlap-Based Sequence Anomaly Evaluation Protocol

    experimental setup

    Anomaly detection performance on continuous time-series data is evaluated on a per-sequence basis using temporal overlap rules:

    1. True Positive (TP): Recorded when any point of a predicted anomalous sequence eseq∈Eseqe_{seq} \in E_{seq} overlaps with a ground-truth labeled anomalous sequence xa∈xax_a \in \mathbf{x}_a. If multiple predicted sequences fall within a single labeled sequence interval, only one true positive is credited.
    2. False Negative (FN): Recorded when a ground-truth labeled anomalous sequence xax_a contains no overlapping predicted anomalous sequences.
    3. False Positive (FP): Recorded for every predicted anomalous sequence that does not overlap any ground-truth labeled anomalous interval.

    Evaluation is conducted by aggregating telemetry values into 1-minute averages and evaluating in batches of 70 minutes (matching downlink batch schedules). Dynamic error threshold calculation uses a rolling historical error buffer of length h=2100h = 2100 steps (35 hours).

  6. Knowl 6 — SMAP and MSL Expert-Labeled Telemetry Anomaly Dataset

    data/table

    The benchmark dataset consists of telemetry channels extracted from real spacecraft Incident Surprise, Anomaly (ISA) operational reports for the Soil Moisture Active Passive (SMAP) satellite and the Mars Science Laboratory (MSL) rover, Curiosity.

    Metric SMAP MSL Total
    Total anomaly sequences 69 36 105
    Point anomalies (% tot.) 43 (62%) 19 (53%) 62 (59%)
    Contextual anomalies (% tot.) 26 (38%) 17 (47%) 43 (41%)
    Unique telemetry channels 55 27 82
    Unique ISAs 28 19 47
    Telemetry values evaluated 429,735 66,709 496,444

    Point anomalies represent out-of-limits or low-density values detectable without temporal context, whereas contextual anomalies (representing 41% of total sequences) represent unexpected behavior dependent on local context or sequence history that cannot be identified using standard limit-checking approaches.

  7. Knowl 7 — Recall Disparity Across Anomaly Types and Spacecraft Operational Profiles

    empirical result

    Using LSTM predictions with nonparametric thresholding and pruning (p=0.13p = 0.13), anomaly detection recall varies significantly depending on anomaly classification and mission operational complexity:

    Dataset Recall - Point Anomalies Recall - Contextual Anomalies
    MSL 78.9% 58.8%
    SMAP 95.3% 76.0%
    Total 90.3% 69.0%

    Point anomalies achieved 90.3% total recall compared to 69.0% for contextual anomalies. Overall performance was higher on SMAP (85.5% precision, 85.5% recall, 5.5% mean prediction error) than on MSL (92.6% precision, 69.4% recall, 6.8% mean prediction error). This disparity is driven by SMAP's regular, routine operational cycles versus MSL's diverse, non-stationary surface activity profiles, which were often absent from limited training timeframes.

  8. Knowl 8 — Violation of Gaussian Error Assumptions in Telemetry Residuals

    empirical result

    Parametric thresholding techniques that assume prediction errors follow a normal distribution fail because smoothed forecasting residuals in spacecraft telemetry strongly violate Gaussian assumptions.

    Applying D'Agostino and Pearson's normality test to the sets of smoothed prediction errors es\mathbf{e}_s across all evaluated channels rejects the null hypothesis of normality at significance level α=0.005\alpha = 0.005 for every channel. Consequently, modeling historical errors via normal tail probabilities L=1−Q(μs−μWσW2)L = 1 - Q\left(\frac{\mu_s - \mu_W}{\sigma_W^2}\right) produces degraded thresholds that yield inferior precision-recall trade-offs compared to direct non-parametric search.

  9. Knowl 9 — Channel-Specific Minimum Severity Thresholding via User Feedback

    model/method

    To suppress recurring false alarms on channels with regular, infrequent non-anomalous fluctuations, a channel-specific minimum anomaly score smins_{min} is established.

    Under this rule, any candidate anomaly sequence whose normalized severity score satisfies s<smins < s_{min} is reclassified as nominal. When domain experts review telemetry alarms and provide feedback identifying confirmed false positives, smins_{min} for that channel is adjusted to match or exceed the upper bound of the anomaly scores associated with those false positive events.

  10. Knowl 10 — Operational Deployment Limitations and Feature Granularity Constraints

    limitation

    Pilot deployment of automated telemetry anomaly detection across over 700 SMAP channels revealed key operational and modeling limitations:

    1. High False Positive Sensitivity: In an operations environment processing over 10610^6 values per day, false positives risk eroding operator trust, as engineers are hesitant to divert attention to non-critical alarms.
    2. Coarse Command Features: Encoding commands solely as one-hot module destinations with binary sent/received flags omits semantic command parameters and execution arguments, degrading prediction accuracy for dynamic missions like planetary rovers.
    3. Absence of Cross-Channel Dependency Modeling: Predicting channels strictly independently prevents automated detection of inter-channel correlations and subsystem-level anomalous interactions.

Coverage note — None was omitted; all contributed methodologies, algorithms, experimental results, empirical comparisons, and deployment lessons from the paper are represented.

References

  1. 1.
    1. Getting Ready for NISAR-and for Managing Big Data using the Commercial Cloud | Earthdata. https://earthdata.nasa.gov/getting-ready-for-nisar
  2. 2.Subutai Ahmad, Alexander Lavin, Scott Purdy, and Zuha Agha. 2017. Unsupervised real-time anomaly detection for streaming data. Neurocomputing 262 (2017), 134–147.
  3. 3.Stephen D. Bay and Mark Schwabacher. 2003. Mining Distance-based Outliers in Near Linear Time with Randomization and a Simple Pruning Rule. In Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD ’03). ACM, New York, NY, USA, 29–38. https://doi.org/10.1145/956750.956758
  4. 4.D. Bernard, R. Doyle, E. Riedel, N. Rouquette, J. Wyatt, M. Lowry, and P. Nayak. 1999. Autonomy and software technology on NASA’s Deep Space One. IEEE Intelligent Systems 14, 3 (may 1999), 10–15. https://doi.org/10.1109/5254.769876
  5. 5.Loic Bontemps, Van Loi Cao, James McDermott, and Nhien-An Le-Khac. 2017. Collective Anomaly Detection based on Long Short Term Memory Recurrent Neural Network. arXiv:arXiv:1703.09752
  6. 6.Markus Breunig, Hans-Peter Kriegel, Raymond T. Ng, and JÃűrg Sander. 2000. LOF: Identifying Density-Based Local Outliers. In PROCEEDINGS OF THE 2000 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA. ACM, 93–104.
  7. 7.Chang C., Nallo W., Rastogi R., Beugless D., Mickey F., and Shoop A. 1992. Satellite diagnostic system: An expert system for intelsat satellite operations. In In Proceedings of the IVth European Aerospace Conference (EAC). 321–327.
  8. 8.Rich Caruana, Steve Lawrence, and C Lee Giles. 2001. Overfitting in neural nets: Backpropagation, conjugate gradient, and early stopping. In Advances in neural information processing systems. 402–408.
  9. 9.Varun Chandola, Arindam Banerjee, and Vipin Kumar. 2009. Anomaly Detection: A Survey. ACM Comput. Surv. 41, 3, Article 15 (jul 2009), 58 pages. https://doi.org/10.1145/1541880.1541882
  10. 10.Sucheta Chauhan and Lovekesh Vig. 2015. Anomaly detection in ECG time signals via deep long short-term memory networks. In 2015 IEEE International Conference on Data Science and Advanced Analytics (DSAA). IEEE. https://doi.org/10.1109/dsaa.2015.7344872
  11. 11.F. Ciceri and L. Marradi. 1994. Event diagnosis and recovery in real-time on-board autonomous mission control. In Ada in Europe. Springer Berlin Heidelberg, 288–301. https://doi.org/10.1007/3-540-58822-1_107
  12. 12.RALPH D’AGOSTINO and Egon S Pearson. 1973. Tests for departure from normality. Empirical results for the distributions of b 2 andâĹŽ b. Biometrika 60, 3 (1973), 613–622.
  13. 13.Sylvain Fuertes, Gilles Picart, Jean-Yves Tourneret, Lotfi Chaari, André Ferrari, and Cédric Richard. 2016. Improving Spacecraft Health Monitoring with Automatic Anomaly Detection Techniques. In 14th International Conference on Space Operations (SpaceOps 2016). pp–1.
  14. 14.Ryohei Fujimaki, Takehisa Yairi, and Kazuo Machida. 2005. An Approach to Spacecraft Anomaly Detection Problem Using Kernel Feature Space. In Proceedings of the Eleventh ACM SIGKDD International Conference on Knowledge Discovery in Data Mining (KDD ’05). ACM, New York, NY, USA, 401–410. https://doi.org/10.1145/1081870.1081917
  15. 15.Yu Gao, Tianshe Yang, Minqiang Xu, and Nan Xing. 2012. An Unsupervised Anomaly Detection Approach for Spacecraft Based on Normal Behavior Clustering. In 2012 Fifth International Conference on Intelligent Computation Technology and Automation. IEEE. https://doi.org/10.1109/icicta.2012.126
  16. 16.Markus Goldstein and Seiichi Uchida. 2016. A Comparative Evaluation of Unsupervised Anomaly Detection Algorithms for Multivariate Data. PLOS ONE 11, 4 (apr 2016), e0152173. https://doi.org/10.1371/journal.pone.0152173
  17. 17.Ian Goodfellow, Yoshua Bengio, Aaron Courville, and Yoshua Bengio. 2016. Deep learning. Vol. 1. MIT press Cambridge.
  18. 18.Alex Graves. 2012. Supervised Sequence Labelling with Recurrent Neural Networks. Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-24797-2
  19. 19.Alex Graves, Abdel rahman Mohamed, and Geoffrey Hinton. 2013. Speech Recognition with Deep Recurrent Neural Networks. arXiv:arXiv:1303.5778
  20. 20.KP Hand, AE Murray, JB Garvin, WB Brinckerhoff, BC Christner, KS Edgett, BL Ehlmann, C German, AG Hayes, TM Hoehler, et al. 2017. Report of the Europa Lander Science Definition Team. Posted February (2017).
  21. 21.Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long Short-Term Memory. Neural Comput. 9, 8 (nov 1997), 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735
  22. 22.J Stuart Hunter et al. 1986. The exponentially weighted moving average. J. Quality Technol. 18, 4 (1986), 203–210.
  23. 23.David Iverson. 2008. Data Mining Applications for Space Mission Operations System Health Monitoring. In SpaceOps 2008 Conference. American Institute of Aeronautics and Astronautics. https://doi.org/10.2514/6.2008-3212
  24. 24.David L. Iverson. 2004. Inductive system health monitoring. In In Proceedings of The 2004 International Conference on Artificial Intelligence (IC-AI04), Las Vegas. CSREA Press.
  25. 25.Hans-Peter Kriegel, Peer Kröger, Erich Schubert, and Arthur Zimek. 2009. LoOP: Local Outlier Probabilities. In Proceedings of the 18th ACM Conference on Information and Knowledge Management (CIKM ’09). ACM, New York, NY, USA, 1649–1652. https://doi.org/10.1145/1645953.1646195
  26. 26.Hans-Peter Kriegel, Peer Kröger, Erich Schubert, and Arthur Zimek. 2009. LoOP: local outlier probabilities. In Proceedings of the 18th ACM conference on Information and knowledge management. ACM, 1649–1652.
  27. 27.Alexander Lavin and Subutai Ahmad. 2015. Evaluating Real-Time Anomaly Detection Algorithms–The Numenta Anomaly Benchmark. In Machine Learning and Applications (ICMLA), 2015 IEEE 14th International Conference on. IEEE, 38–44.
  28. 28.Ke Li, Yalei Wu, Shimin Song, Yi sun, Jun Wang, and Yang Li. 2016. A novel method for spacecraft electrical fault detection based on FCM clustering and WPSVM classification with PCA feature extraction. Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering 231, 1 (aug 2016), 98–108. https://doi.org/10.1177/0954410016638874
  29. 29.Quan Li, XingShe Zhou, Peng Lin, and Shaomin Li. 2010. Anomaly detection and fault Diagnosis technology of spacecraft based on telemetry-mining. In 2010 3rd International Symposium on Systems and Control in Aeronautics and Astronautics. IEEE. https://doi.org/10.1109/isscaa.2010.5633180
  30. 30.Pankaj Malhotra, Vig Lovekesh, Gautam Shroff, and Puneet Argarwal. 2015. Long Short Term Memory Networks for Anomaly Detection in Time Series. In In Proceedings of the European Symposium on Artificial Neural Networks (ESANN), Computational Intelligence and Machine Learning.
  31. 31.Pankaj Malhotra, Anusha Ramakrishnan, Gaurangi Anand, Lovekesh Vig, Puneet Agarwal, and Gautam Shroff. 2016. LSTM-based Encoder-Decoder for Multisensor Anomaly Detection. CoRR abs/1607.00148 (2016).
  32. 32.Jose MartÃŋnez-Heras and Alessandro Donati. 2014. Enhanced Telemetry Monitoring with Novelty Detection. 35 (12 2014), 37–46.
  33. 33.Anvardh Nanduri and Lance Sherry. 2016. Anomaly detection in aircraft data using Recurrent Neural Networks (RNN). 2016 Integrated Communications Navigation and Surveillance (ICNS) (2016), 5C2–1–5C2–8.
  34. 34.Naomi Nishigori and Fujitsu Limited. 2001. Fully Automatic and Operator-less Anomaly Detecting Ground Support System For Mars Probe "NOZOMI". In In Proceedings of the 6th International Symposium on Artificial Intelligence and Robotics and Automation in Space (i-SAIRAS).
  35. 35.Olalekan Ogunmolu, Xuejun Gu, Steve Jiang, and Nicholas Gans. 2016. Nonlinear Systems Identification Using Deep Dynamic Neural Networks. arXiv:arXiv:1610.01439
  36. 36.M. Rolincikm, Lauriente M., Koons H., and D. Gorney. 1992. An expert system for diagnosing environmentally induced spacecraft anomalies. Technical Report. NASA. Lyndon B. Johnson Space Center, Fifth Annual Workshop on Space Operations Applications and Research (SOAR 1991).
  37. 37.Haŧim Sak, Andrew Senior, and FranÃğoise Beaufays. 2014. Long Short-Term Memory Based Recurrent Neural Network Architectures for Large Vocabulary Speech Recognition. arXiv:arXiv:1402.1128
  38. 38.Jürgen Schmidhuber. 2015. Deep learning in neural networks: An overview. Neural Networks 61 (jan 2015), 85–117. https://doi.org/10.1016/j.neunet.2014.09.003
  39. 39.Bernhard Schölkopf, Alexander Smola, and Klaus-Robert Müller. 1998. Nonlinear Component Analysis As a Kernel Eigenvalue Problem. Neural Comput. 10, 5 (July 1998), 1299–1319. https://doi.org/10.1162/089976698300017467
  40. 40.R. Sherwood, A. Schlutsmeyer, M. Sue, and E.J. Wyatt. [n. d.]. Lessons from implementation of beacon spacecraft operations on Deep Space One. In 2000 IEEE Aerospace Conference. Proceedings (Cat. No.00TH8484). IEEE. https://doi.org/10.1109/aero.2000.878245
  41. 41.Dominique T. Shipmon, Jason M. Gurevitch, Paolo M. Piselli, and Stephen T. Edwards. 2017. Time Series Anomaly Detection; Detection of anomalous drops with limited features and sparse examples in noisy highly periodic data. arXiv:arXiv:1708.03665
  42. 42.Ilya Sutskever, Oriol Vinyals, and Quoc V. Le. 2014. Sequence to Sequence Learning with Neural Networks. arXiv:arXiv:1409.3215
  43. 43.Donald P. Tallo, John Durkin, and Edward J. Petrik. 1992. Intelligent fault isolation and diagnosis for communication satellite systems. Telematics and Informatics 9, 3-4 (jun 1992), 173–190. https://doi.org/10.1016/s0736-5853(05)80035-8
  44. 44.Adrian Taylor, Sylvain Leblanc, and Nathalie Japkowicz. 2016. Anomaly Detection in Automobile Control Network Data with Long Short-Term Memory Networks. In 2016 IEEE International Conference on Data Science and Advanced Analytics (DSAA). IEEE. https://doi.org/10.1109/dsaa.2016.20
  45. 45.Yoshinobu Kawahara Takehisa Yairi. [n. d.]. Telemetry-mining: A Machine Learning Approach to Anomaly Detection and Fault Diagnosis for Space Systems. In 2nd IEEE International Conference on Space Mission Challenges for Information Technology. IEEE. https://doi.org/10.1109/smc-it.2006.79
  46. 46.Tom Young, Devamanyu Hazarika, Soujanya Poria, and Erik Cambria. 2017. Recent Trends in Deep Learning Based Natural Language Processing. arXiv:arXiv:1708.02709
  47. 47.Peng Zhou, Zhenyu Qi, Suncong Zheng, Jiaming Xu, Hongyun Bao, and Bo Xu. 2016. Text Classification Improved by Integrating Bidirectional LSTM with Two-dimensional Max Pooling. arXiv:arXiv:1611.06639

Citation

MLA
Hundman, K., et al. “Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding”. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2018, pp. 387–95, https://doi.org/10.1145/3219819.3219845.
APA
Hundman, K., Constantinou, V., Laporte, C., Colwell, I., & Soderstrom, T. (2018). Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 387–395. https://doi.org/10.1145/3219819.3219845
Chicago
Hundman, K., V. Constantinou, C. Laporte, I. Colwell, and T. Soderstrom. 2018. “Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding”. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 387–95. https://doi.org/10.1145/3219819.3219845.
Harvard
Hundman, K. et al. (2018) “Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding”, Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, pp. 387–395. Available at: https://doi.org/10.1145/3219819.3219845.
Vancouver
1. Hundman K, Constantinou V, Laporte C, Colwell I, Soderstrom T (2018) Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, pp 387–395

BibTeX

@inproceedings{Hundman_2018, series={KDD ’18}, title={Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding}, url={http://dx.doi.org/10.1145/3219819.3219845}, DOI={10.1145/3219819.3219845}, booktitle={Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery &amp; Data Mining}, publisher={ACM}, author={Hundman, Kyle and Constantinou, Valentino and Laporte, Christopher and Colwell, Ian and Soderstrom, Tom}, year={2018}, month=July, pages={387–395}, collection={KDD ’18} }
Metadata:Crossref

Source Code

This paper has an official code repository available. Click below to access the source code.

View Repository

Access the Paper

This paper is available from its original source. Click below to access the PDF.

Open PDF