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 条
  • [41] Fitting Accelerated Failure Time Models in Routine Survival Analysis with R Package aftgee
    Chiou, Sy Han
    Kang, Sangwook
    Yan, Jun
    JOURNAL OF STATISTICAL SOFTWARE, 2014, 61 (11): : 1 - 23
  • [42] Predicting Survival of Tongue Cancer Patients by Machine Learning Models
    Vasilopoulos, Angelos
    Xi, Nan Miles
    ADVANCES IN ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING, 2023, 3 (01): : 853 - 867
  • [43] Machine learning models for predicting survival in patients with ampullary adenocarcinoma
    Huang, Tao
    Huang, Liying
    Yang, Rui
    Li, Shuna
    He, Ningxia
    Feng, Aozi
    Li, Li
    Lyu, Jun
    ASIA-PACIFIC JOURNAL OF ONCOLOGY NURSING, 2022, 9 (12)
  • [44] Explaining customer churn prediction in telecom industry using tabular machine learning models
    Poudel, Sumana Sharma
    Pokharel, Suresh
    Timilsina, Mohan
    MACHINE LEARNING WITH APPLICATIONS, 2024, 17
  • [45] Explaining poor performance of text-based machine learning models for vulnerability detection
    Napier, Kollin
    Bhowmik, Tanmay
    Chen, Zhiqian
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (05)
  • [46] Explaining Accurate Predictions of Multitarget Compounds with Machine Learning Models Derived for Individual Targets
    Lamens, Alec
    Bajorath, Jurgen
    MOLECULES, 2023, 28 (02):
  • [47] Explaining complex systems: a tutorial on transparency and interpretability in machine learning models (part II)
    Materassi, Donatello
    Warnick, Sean
    Rojas, Cristian
    Schoukens, Maarten
    Cross, Elizabeth
    IFAC PAPERSONLINE, 2024, 58 (15): : 497 - 501
  • [48] Rasch models in eRm package in R
    Brzezinska, Justyna
    9TH PROFESSOR ALEKSANDER ZELIAS INTERNATIONAL CONFERENCE ON MODELLING AND FORECASTING OF SOCIO-ECONOMIC PHENOMENA, 2015, : 29 - 38
  • [49] An R Package for Dynamic Linear Models
    Petris, Giovanni
    JOURNAL OF STATISTICAL SOFTWARE, 2010, 36 (12): : 1 - 16
  • [50] EWSmethods: an R package to forecast tipping points at the community level using early warning signals, resilience measures, and machine learning models
    O'Brien, Duncan A.
    Deb, Smita
    Sidheekh, Sahil
    Krishnan, Narayanan C.
    Sharathi Dutta, Partha
    Clements, Christopher F.
    ECOGRAPHY, 2023,