SurvLIMEpy: A Python package implementing SurvLIME

02/21/2023
by   Cristian Pachon-Garcia, et al.
0

In this paper we present SurvLIMEpy, an open-source Python package that implements the SurvLIME algorithm. This method allows to compute local feature importance for machine learning algorithms designed for modelling Survival Analysis data. Our implementation takes advantage of the parallelisation paradigm as all computations are performed in a matrix-wise fashion which speeds up execution time. Additionally, SurvLIMEpy assists the user with visualization tools to better understand the result of the algorithm. The package supports a wide variety of survival models, from the Cox Proportional Hazards Model to deep learning models such as DeepHit or DeepSurv. Two types of experiments are presented in this paper. First, by means of simulated data, we study the ability of the algorithm to capture the importance of the features. Second, we use three open source survival datasets together with a set of survival algorithms in order to demonstrate how SurvLIMEpy behaves when applied to different models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/18/2020

mlr3proba: An R Package for Machine Learning in Survival Analysis

As machine learning has become increasingly popular over the last few de...
research
01/06/2017

Online characterization of planetary surfaces: PlanetServer, an open-source analysis and visualization tool

The lack of open-source tools for hyperspectral data visualization and a...
research
04/04/2023

Torch-Choice: A PyTorch Package for Large-Scale Choice Modelling with Python

The is an open-source library for flexible, fast choice modeling with P...
research
05/20/2020

Supervised learning with artificial hydrocarbon networks: an open source implementation and its applications

Artificial hydrocarbon networks (AHN) is a novel supervised learning met...
research
03/15/2022

Two Approaches to Survival Analysis of Open Source Python Projects

A recent study applied frequentist survival analysis methods to a subset...
research
11/24/2021

FCMpy: A Python Module for Constructing and Analyzing Fuzzy Cognitive Maps

FCMpy is an open source package in Python for building and analyzing Fuz...

Please sign up or login with your details

Forgot password? Click here to reset