survex: an R package for explaining machine learning survival models

被引:10
|
作者
Spytek, Mikolaj [1 ]
Krzyzinski, Mateusz [1 ]
Langbein, Sophie Hanna [2 ,3 ]
Baniecki, Hubert [1 ,4 ]
Wright, Marvin N. [2 ,3 ,5 ]
Biecek, Przemyslaw [1 ,4 ]
机构
[1] Warsaw Univ Technol, Fac Math & Informat Sci, MI2 AI, Koszykowa 75, PL-00662 Warsaw, Poland
[2] Leibniz Inst Prevent Res & Epidemiol BIPS, Bremen, Germany
[3] Univ Bremen, Fac Math & Comp Sci, Bremen, Germany
[4] Univ Warsaw, Fac Math Informat & Mech, MI2 AI, Warsaw, Poland
[5] Univ Copenhagen, Dept Publ Hlth, Sect Biostat, Copenhagen, Denmark
关键词
D O I
10.1093/bioinformatics/btad723
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Due to their flexibility and superior performance, machine learning models frequently complement and outperform traditional statistical survival models. However, their widespread adoption is hindered by a lack of user-friendly tools to explain their internal operations and prediction rationales. To tackle this issue, we introduce the survex R package, which provides a cohesive framework for explaining any survival model by applying explainable artificial intelligence techniques. The capabilities of the proposed software encompass understanding and diagnosing survival models, which can lead to their improvement. By revealing insights into the decision-making process, such as variable effects and importances, survex enables the assessment of model reliability and the detection of biases. Thus, transparency and responsibility may be promoted in sensitive areas, such as biomedical research and healthcare applications. Availability and implementation: survex is available under the GPL3 public license at https://github.com/modeloriented/survex and on CRAN with documentation available at https://modeloriented.github.io/survex.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] OpenML: An R package to connect to the machine learning platform OpenML
    Casalicchio, Giuseppe
    Bossek, Jakob
    Lang, Michel
    Kirchhoff, Dominik
    Kerschke, Pascal
    Hofner, Benjamin
    Seibold, Heidi
    Vanschoren, Joaquin
    Bischl, Bernd
    COMPUTATIONAL STATISTICS, 2019, 34 (03) : 977 - 991
  • [22] OpenML: An R package to connect to the machine learning platform OpenML
    Giuseppe Casalicchio
    Jakob Bossek
    Michel Lang
    Dominik Kirchhoff
    Pascal Kerschke
    Benjamin Hofner
    Heidi Seibold
    Joaquin Vanschoren
    Bernd Bischl
    Computational Statistics, 2019, 34 : 977 - 991
  • [23] Machine learning for multivariate time series with the R package mlmts
    Lopez-Oriona, Angel
    Vilar, Jose A.
    NEUROCOMPUTING, 2023, 537 : 210 - 235
  • [24] Counterfactual Explanation of Machine Learning Survival Models
    Kovalev, Maxim
    Utkin, Lev
    Coolen, Frank
    Konstantinov, Andrei
    INFORMATICA, 2021, 32 (04) : 817 - 847
  • [25] survcomp: an R/Bioconductor package for performance assessment and comparison of survival models
    Schroeder, Markus S.
    Culhane, Aedin C.
    Quackenbush, John
    Haibe-Kains, Benjamin
    BIOINFORMATICS, 2011, 27 (22) : 3206 - 3208
  • [26] BDgraph: An R Package for Bayesian Structure Learning in Graphical Models
    Mohammadi, Reza
    Wit, Ernst C.
    JOURNAL OF STATISTICAL SOFTWARE, 2019, 89 (03): : 1 - 30
  • [27] Explaining heatwaves with machine learning
    Buschow, Sebastian
    Keller, Jan
    Wahl, Sabrina
    QUARTERLY JOURNAL OF THE ROYAL METEOROLOGICAL SOCIETY, 2024, 150 (760) : 1207 - 1221
  • [28] Explaining Machine Learning Decisions
    Zerilli, John
    PHILOSOPHY OF SCIENCE, 2022, 89 (01) : 1 - 19
  • [29] Machine Learning Models of Survival Prediction in Trauma Patients
    Rau, Cheng-Shyuan
    Wu, Shao-Chun
    Chuang, Jung-Fang
    Huang, Chun-Ying
    Liu, Hang-Tsung
    Chien, Peng-Chen
    Hsieh, Ching-Hua
    JOURNAL OF CLINICAL MEDICINE, 2019, 8 (06)
  • [30] Machine learning models in breast cancer survival prediction
    Montazeri, Mitra
    Montazeri, Mohadeseh
    Montazeri, Mahdieh
    Beigzadeh, Amin
    TECHNOLOGY AND HEALTH CARE, 2016, 24 (01) : 31 - 42