sparsesurv:一个Python包,通过知识蒸来适应稀疏生存模型
David Wissel1,2,3, Nikita Janakarajan1,4, Julius Schulte1
1Department of Computer Science, ETH Zurich, Zurich, 8092, Switzerland.
Bioinformatics (Oxford, England)
|August 23, 2024
概括
本研究介绍了sparsesurv,这是一个使用知识蒸来创建稀疏生存模型的Python包. 它简化了超参数调整,并为高维数据分析提供了具有竞争力的性能.
科学领域:
- 统计建模 统计建模
- 机器学习 机器学习
- 生物信息学是一种生物信息学.
背景情况:
- 稀缺生存模型通过选择关键预测因子来进行时间到事件分析来帮助解释性.
- 像Lasso的Cox这样的规范化模型是常见的,但对超参数选择敏感.
研究的目的:
- 开发一个Python包,sparsesurv,使用知识蒸实现稀疏生存模型.
- 在稀疏生存模型中减轻对规范化超参数的敏感性.
- 提供新型教师模型 (加速失效时间,延长危险) 和生存估计.
主要方法:
- 利用知识蒸来从复杂的教师模型中培养简单的学生模型.
- 开发了sparsesurv Python套件,使用了一个类似于scikit学习的API.
- 实施了教师-学生模型对,包括加速失效时间和扩展危险模型.
主要成果:
- 与R的glmnet.sparsesurv相比,sparsesurv在竞争中表现出了歧视性的表现.
- 知识蒸简化了规范化超参数的选择.
- 该软件包提供了一个易于使用的解决方案,用于对高维数据集的生存分析.
结论:
- sparsesurv有效地利用知识蒸用于稀疏生存建模.
- 该包简化了超参数调整,并保持了高性能.
- sparsesurv是高维环境中生存分析的宝贵工具.
相关概念视频
Assumptions of Survival Analysis
111
Survival models analyze the time until one or more events occur, such as death in biological organisms or failure in mechanical systems. These models are widely used across fields like medicine, biology, engineering, and public health to study time-to-event phenomena. To ensure accurate results, survival analysis relies on key assumptions and careful study design.
111
Introduction To Survival Analysis
197
Survival analysis is a statistical method used to study time-to-event data, where the "event" might represent outcomes like death, disease relapse, system failure, or recovery. A unique feature of survival data is censoring, which occurs when the event of interest has not been observed for some individuals during the study period. This requires specialized techniques to handle incomplete data effectively.
The primary goal of survival analysis is to estimate survival time—the time...
The primary goal of survival analysis is to estimate survival time—the time...
197
Survival Tree
73
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
73
Parametric Survival Analysis: Weibull and Exponential Methods
390
Parametric survival analysis models survival data by assuming a specific probability distribution for the time until an event occurs. The Weibull and exponential distributions are two of the most commonly used methods in this context, due to their versatility and relatively straightforward application.
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
390
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
64
Pharmacokinetic models are mathematical constructs that represent and predict the time course of drug concentrations in the body, providing meaningful pharmacokinetic parameters. These models are categorized into compartment, physiological, and distributed parameter models.
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
64
Truncation in Survival Analysis
180
Truncation in survival analysis refers to the exclusion of individuals or events from the dataset based on specific criteria related to the time of the event. This exclusion can happen in two primary forms: left truncation and right truncation.
Left truncation occurs when individuals who experienced the event of interest before a certain time are not included in the study. This is often due to a "delayed entry" into the study where only those who survive until a certain entry point are...
Left truncation occurs when individuals who experienced the event of interest before a certain time are not included in the study. This is often due to a "delayed entry" into the study where only those who survive until a certain entry point are...
180


