AI for Survival Models

Real-World Clinical Data Overview

For our survival modeling analyses, we utilize publicly available clinical data from the TCGA-BRCA Pan-Cancer Atlas (2018). The file name is (brca_tcga_pan_can_atlas_2018_clinical_data.tsv). This dataset, widely used in cancer research, includes comprehensive clinical annotations for breast cancer patients.

In our platform, we focus specifically on a subset of clinically relevant variables to enhance the interpretability and predictive performance of survival models. The variables considered include:

These variables were carefully selected for their biological relevance and prognostic value, allowing our platform to generate robust survival analyses while ensuring interpretability for clinical research applications.

We applied our platform's analysis to the dataset described above and generated the following report.

Weibull Survival Model Interpretation

This model predicts survival time using multiple clinical and molecular covariates, based on a parametric Weibull distribution.

Variables in the Model

The model includes the following covariates related to patient survival:

Additionally, intercept terms for lambda_ (scale) and rho_ (shape) parameters define the Weibull distribution.

Coefficients (β) and Hazard Ratios (HR)

Interpretation:

Significant Variables Examples

Variable Coefficient (β) Hazard Ratio (HR) 95% CI for HR p-value Interpretation
Mutation count -0.00267 0.9973 0.9958 to 0.9988 0.0005 Each unit increase lowers hazard by ~0.27%, protective effect
TMB (nonsynonymous) 0.076 1.079 1.032 to 1.128 0.0008 Each unit increase raises hazard by 7.9%, increased risk
Last communication contact 0.000366 1.00037 1.00023 to 1.00050 < 1.5e-07 Later contact associated with slightly increased hazard
Months of disease-specific survival Positive (small) ~>1 Does not include 1 ~0.0014 Small but significant increase in hazard
Progress free survival (months) Positive (small) ~>1 Does not include 1 ~0.0010 Small but significant increase in hazard

Most other variables have coefficients near zero, HR near 1, and are not statistically significant.

Statistical Significance & Confidence Intervals

Weibull Shape and Scale Parameters

ParameterCoefficient (β)exp(β)Std. Errorp-valueInterpretation
rho_ (shape) 1.618 5.04 0.0905 << 0.001 Shape > 1 indicates increasing hazard over time
lambda_ (scale) 3.15 23.34 0.275 << 0.001 Controls timing/spread of survival; higher means longer survival

Model Fit Metrics

Residuals & Model Diagnostics

No residual analyses (e.g., Cox-Snell, Martingale, Schoenfeld residuals) or proportional hazards tests are reported, limiting assessment of model assumptions and fit quality.

Concordance Index (C-index)

Value: 0.787 (Good)

This indicates good predictive accuracy; model discriminates poorly between patients by survival risk (note: c-index ranges 0.5 [random] to 1.0 [perfect]).

Proportional Hazards Assumption

Not directly applicable to Weibull parametric models as in Cox models; no tests available.

Linearity & Time-Dependent Effects

No information or tests provided for linearity of covariates or time-dependent effects.

Median and Mean Survival Times

Survival & Hazard Functions

The Weibull distribution defines:

Survival Curve
Survival function S(t) over time
Hazard Curve
Hazard function h(t) over time

Using the Model for Prediction on New Data

To estimate survival probabilities or hazard for a new patient:

  1. Collect covariate values matching the model variables.
  2. Calculate the linear predictor: LP = β1x1 + β2x2 + ... + βkxk
  3. Compute the scale parameter for Weibull: λ = exp(LP + intercept_lambda)
  4. Use the shape parameter ρ = exp(intercept_rho) (assumed constant)
  5. Derive survival probability at time t: S(t) = exp[-(λ × t)ρ]
  6. Hazard at time t is h(t) = λ × ρ × (λ × t)ρ - 1

These calculations allow prediction of survival and hazard curves personalized by patient covariates.

Summary Interpretation

For deeper interpretation of specific variables or further analyses, additional data or diagnostics would be needed.