Nothing Special   »   [go: up one dir, main page]

Skip to main content

An Extension of the Neural Additive Model for Uncertainty Explanation of Machine Learning Survival Models

  • Chapter
  • First Online:
Cyber-Physical Systems: Intelligent Models and Algorithms

Abstract

A method for the local and global uncertainty explanations of machine learning survival models by censored data in the framework of survival analysis is proposed. The method aims to select features of an object, which significantly impact on uncertainty of a survival model prediction corresponding to the object. The survival model is viewed as the black box, that is, only the input and the corresponding output are known. The first basic idea behind the method is to approximate the prediction uncertainty by the prediction uncertainty of the extended semi-parametric Cox proportional hazards model using the well-known generalized additive model. The second idea is to apply the neural additive model for getting the Cox approximation and to train the network in accordance with a specific loss function that takes into account the peculiarities of survival models. Results of the uncertainty explanation are represented in the form of shape functions which show the impact or contribution of every feature on the prediction provided by the black-box model. An algorithm implementing the method is presented. Numerical examples illustrate the proposed method by using real datasets including the German Breast Cancer Study Group 2 dataset and the Monoclonal Gammopathy dataset.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Hosmer, D., Lemeshow, S., May, S.: Applied Survival Analysis: Regression Modeling of Time to Event Data. Wiley, New Jersey (2008)

    Book  Google Scholar 

  2. Wang, P., Li, Y., Reddy, C.: Machine learning for survival analysis: a survey. ACM Comput. Surv. (CSUR) 51, 1–36 (2019)

    Article  Google Scholar 

  3. Ibrahim, N., Kudus, A., Daud, I., Bakar, M.A.: Decision tree for competing risks survival probability in breast cancer study. Int. J. Biol. Med. Res. 3, 25–29 (2008)

    Google Scholar 

  4. Nasejje, J., Mwambi, H., Dheda, K., Lesosky, M.: A comparison of the conditional inference survival forest model to random survival forests based on a simulation study as well as on two applications with time-to-event data. BMC Med. Res. Methodol. 17, 1–17 (2017)

    Article  Google Scholar 

  5. Wright, M., Dankowski, T., Ziegler, A.: Unbiased split variable selection for random survival forests using maximally selected rank statistics. Stat. Med. 36, 1272–1284 (2017)

    Article  MathSciNet  Google Scholar 

  6. Belle, V.V., Pelckmans, K., Huffel, S.V., Suykens, J.: Support vector methods for survival analysis: a comparison between ranking and regression approaches. Artif. Intell. Med. 53, 107–118 (2011)

    Article  Google Scholar 

  7. Faraggi, D., Simon, R.: A neural network model for survival data. Stat. Med. 14, 73–82 (1995)

    Article  Google Scholar 

  8. Katzman, J., Shaham, U., Cloninger, A., Bates, J., Jiang, T., Kluger, Y.: Deepsurv: personalized treatment recommender system using a Cox proportional hazards deep neural network. BMC Med. Res. Methodol. 18, 1–12 (2018)

    Article  Google Scholar 

  9. Arya, V., Bellamy, R., Chen, P.Y., Dhurandhar, A., Hind, M., Hoffman, S., Houde, S., Liao, Q., Luss, R., Mojsilovic, A., Mourad, S., Pedemonte, P., Raghavendra, R., Richards, J., Sattigeri, P., Shanmugam, K., Singh, M., Varshney, K., Wei, D., Zhang, Y.: One explanation does not fit all: a toolkit and taxonomy of AI explainability techniques. arXiv:1909.03012 (2019)

  10. Guidotti, R., Monreale, A., Ruggieri, S., Turini, F., Giannotti, F., Pedreschi, D.: A survey of methods for explaining black box models. ACM Comput. Surv. 51, 93 (2019)

    Article  Google Scholar 

  11. Molnar, C.: Interpretable Machine Learning: A Guide for Making Black Box Models Explainable. (2019). Published online, https://christophm.github.io/interpretable-ml-book/

  12. Murdoch, W., Singh, C., Kumbier, K., Abbasi-Asl, R., Yua, B.: Interpretable machine learning: definitions, methods, and applications. arXiv:1901.04592 (2019)

  13. Ribeiro, M., Singh, S., Guestrin, C.: “Why should I trust You?” Explaining the predictions of any classifier. arXiv:1602.04938v3 (2016)

  14. Garreau, D., von Luxburg, U.: Explaining the explainer: a first theoretical analysis of LIME. arXiv:2001.03447 (2020)

  15. Garreau, D., von Luxburg, U.: Looking deeper into tabular LIME. arXiv:2008.11092 (2020)

  16. Kovalev, M., Utkin, L., Kasimov, E.: SurvLIME: A method for explaining machine learning survival models. Knowl. Based Syst. 203, 106164 (2020)

    Google Scholar 

  17. Kovalev, M., Utkin, L.: A robust algorithm for explaining unreliable machine learning survival models using the Kolmogorov-Smirnov bounds. Neural Netw. 132, 1–18 (2020)

    Article  Google Scholar 

  18. Kovalev, M., Utkin, L.: Counterfactual explanation of machine learning survival models. arXiv:2006.16793 (2020)

  19. Antoran, J., Bhatt, U., Adel, T., Weller, A., Hernandez-Lobato, J.: Getting a CLUE: A method for explaining uncertainty estimates. arXiv:2006.06848 (2020)

  20. Depeweg, S., Hernandez-Lobato, J., Udluft, S., Runkler, T.: Sensitivity analysis for predictive uncertainty in Bayesian neural networks. arXiv:1712.03605 (2017)

  21. Agarwal, R., Frosst, N., Zhang, X., Caruana, R., Hinton, G.: Neural additive models: Interpretable machine learning with neural nets. arXiv:2004.13912 (2020)

  22. Hastie, T., Tibshirani, R.: Generalized additive models. Vol. 43. CRC Press (1990)

    Google Scholar 

  23. Cox, D.: Regression models and life-tables. J. Royal Statist. Soc. Series B (Methodological) 34, 187–220 (1972)

    Google Scholar 

  24. Utkin, L., Satyukov, E., Konstantinov, A.: SurvNAM: The machine learning survival model explanation. arXiv:2104.08903 (2021)

  25. Konstantinov, A.V., Utkin, L.V.: A generalized stacking for implementing ensembles of gradient boosting machines. In: Cyber-Physical Systems: Digital Technologies and Applications. Springer International Publishing Series Title Studies in Systems, Decision and Control. Series Vol. 350. pp. 3–16. (2020). https://doi.org/10.1007/978-3-030-67892-0_1

  26. Bolshakov, A.A., Veshneva, I.V., Lushin, D.: Mathematical model of integration of cyber-physical systems for solving problems of increasing the competitiveness of the regions In: Studies in Systems, Decision and Control. Society 5.0: Cyberspace for Advanced Human-Centered Society. Springer Nature Switzerland. Vol. 333. pp. 129–139 (2021). Decision and Control 333, https://doi.org/10.1007/978-3-030-63563-3_11. ISSN 2198-4182

Download references

Acknowledgements

This work is supported by the Russian Science Foundation under grant 21-11-00116.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Utkin, L., Konstantinov, A. (2022). An Extension of the Neural Additive Model for Uncertainty Explanation of Machine Learning Survival Models. In: Kravets, A.G., Bolshakov, A.A., Shcherbakov, M. (eds) Cyber-Physical Systems: Intelligent Models and Algorithms. Studies in Systems, Decision and Control, vol 417. Springer, Cham. https://doi.org/10.1007/978-3-030-95116-0_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-95116-0_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-95115-3

  • Online ISBN: 978-3-030-95116-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics