Revisiting Challenger: A Probabilistic Decision-Support Framework Using Bayesian Inference

Main Article Content

Zewei Zhang

Keywords

Bayesian logistic regression, O-ring failure prediction, space shuttle challenger, temperature-dependent reliability, posterior predictive distribution

Abstract

This study presents a retrospective Bayesian statistical analysis of the Space Shuttle Challenger disaster, examining whether O-ring failure could have been predicted from available Space Shuttle launch data. Using Bayesian logistic regression with Markov Chain Monte Carlo sampling, the relationship between ambient temperature and the probability of O-ring damage across 24 historical shuttle launches is modeled. The analysis reveals a strong monotonic relationship between decreasing temperature and increased damage risk, with the posterior distribution of the midpoint temperature t_0 (the temperature with 50% damage probability) yielding a mean of 63.45°F and 95% highest density interval (HDI) of [58.12, 68.94°F], marking the transition from low to elevated risk in the low-to-mid 60°F range. When extrapolated to the Challenger launch temperature of 36°F, the posterior predictive distribution yields an extremely high mean O-ring damage probability of 99.6% (median 99.8%, 95% HDI [98.7%, 99.95%]), a level of modeled risk substantially higher than at any previously observed temperature. This Bayesian approach provides full posterior distributions over parameters and predictions, enabling explicit quantification of uncertainty, which is crucial for extrapolation beyond observed conditions. The findings demonstrate how rigorous probabilistic modeling could have informed the launch decision and underscore the importance of appropriate statistical risk assessment in safety-critical engineering systems.

Abstract 20 | PDF Downloads 15

References

  • [1] Dalal, S. R., Fowlkes, E. B. and Hoadley, B. Risk Analysis of the Space Shuttle: Pre-Challenger Prediction of Failure. Journal of the American Statistical Association. 1989, 84(408), pp. 945-957. https://doi.org/10.1080/01621459.1989.10478858.
  • [2] Lavine, M. Problems in Extrapolation Illustrated with Space Shuttle O-Ring Data. Journal of the American Statistical Association. 1991, 86(416), pp. 919-921. https://doi.org/10.1080/01621459.1991.10475132.
  • [3] Martz, H. F. and Zimmer, W. J. The Risk of Catastrophic Failure of the Solid Rocket Boosters on the Space Shuttle. The American Statistician. 1992, 46(1), pp. 42-47. https://doi.org/10.1080/00031305.1992.10475846.
  • [4] Gelman, A., Carlin, J. B., Stern, H. S., Dunson, D. B., Vehtari, A. and Rubin, D. B. Bayesian data analysis. 3rd. Boca Raton, FL: CRC press, 2013.
  • [5] Hamada, M. S., Wilson, A. G., Reese, C. S. and Martz, H. F. Bayesian Reliability. New York: Springer, 2008.
  • [6] Hosmer Jr, D. W., Lemeshow, S. and Sturdivant, R. X. Applied logistic regression. Hoboken, NJ: John Wiley & Sons, 2013.
  • [7] Hoffman, M. D. and Gelman, A. The No-U-turn sampler: Adaptively setting path lengths in hamiltonian monte carlo. Journal of Machine Learning Research. 2014, 15(1), pp. 1593-1623.
  • [8] Salvatier, J., Wiecki, T. V. and Fonnesbeck, C. Probabilistic programming in Python using PyMC3. PeerJ Computer Science. 2016, 2, p. e55. https://doi.org/10.7717/peerj-cs.55.
  • [9] Abril-Pla, O., Andreani, V., Carroll, C., Dong, L., Fonnesbeck, C. J., Kochurov, M., Kumar, R., Lao, J., Luhmann, C. C., Martin, O. A., et al. PyMC: a modern, and comprehensive probabilistic programming framework in Python. PeerJ Computer Science. 2023, 9, p. e1516. https://doi.org/10.7717/peerj-cs.1516.
  • [10] Kruschke, J. Doing Bayesian data analysis: A tutorial with R, JAGS, and Stan. 2nd. Cambridge, MA: Academic Press, 2014.
  • [11] Tufte, E. R. Visual explanations: Images and quantities, evidence and narrative. Cheshire, CT: Graphics Press, 1997.