巴特-生存:贝叶斯的机器学习方法在Python中进行生存分析
Jacob Tiegs1,2, Julia Raykin1, Ilia Rochlin1
1Inform and Disseminate Division, Office of Public Health Data, Surveillance, and Technology, Centers for Disease Control and Prevention, Atlanta, Georgia, United States of America.
Journal of open source software
|February 25, 2025
概括
BART-Survival是一个新的Python包,用于离散时间生存分析. 它使用贝叶斯增量回归树 (BART) 算法,为时间对事件建模提供灵活的非参数替代方案.
科学领域:
- 计算统计的计算统计.
- 机器学习在生物统计学中的应用
背景情况:
- 传统的生存分析通常依赖于参数或半参数模型.
- 在时间到事件数据分析中,越来越需要灵活的非参数方法.
- 贝叶斯增量回归树 (BART) 是一个强大的非参数机器学习算法.
研究的目的:
- 介绍BART-Survival,这是一个用于离散时间生存分析的Python软件包.
- 为研究人员和分析师提供一个易于使用,但又强大的工具.
- 利用BART的能力进行时间对事件建模.
主要方法:
- 开发了BART-Survival作为一个Python包.
- 实现了贝叶斯增量回归树 (BART) 算法用于生存分析.
- 设计了一个用户友好的应用程序编程接口 (API),以方便使用和灵活性.
主要成果:
- 使用BART.Survival,可以在离散时间内进行时间对事件的分析.
- 该软件包将BART的性能与生存分析所需的数据和模型格式化集成在一起.
- 为基本使用提供简单的API,并提供高级定制选项.
结论:
- 巴特生存率为传统的生存分析方法提供了一个有价值的非参数替代方案.
- 该包方便了BART对离散时间生存数据的应用.
- 它使分析师能够探索先进的,灵活的建模技术,用于时间到事件数据.
相关概念视频
Introduction To Survival Analysis
955
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...
955
Survival Curves
931
Survival curves are graphical representations that depict the survival experience of a population over time, offering an intuitive way to track the proportion of individuals who remain event-free at each time point. These curves are widely used in fields such as medicine, public health, and reliability engineering to visualize and compare survival probabilities across different groups or conditions.
The Kaplan-Meier estimator is the most common method for constructing survival curves. This...
The Kaplan-Meier estimator is the most common method for constructing survival curves. This...
931
Kaplan-Meier Approach
792
The Kaplan-Meier estimator is a non-parametric method used to estimate the survival function from time-to-event data. In medical research, it is frequently employed to measure the proportion of patients surviving for a certain period after treatment. This estimator is fundamental in analyzing time-to-event data, making it indispensable in clinical trials, epidemiological studies, and reliability engineering. By estimating survival probabilities, researchers can evaluate treatment effectiveness,...
792
Assumptions of Survival Analysis
492
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.
492
Survival Tree
499
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...
499
Parametric Survival Analysis: Weibull and Exponential Methods
1.3K
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...
1.3K


