ic_001 · Industry: Healthcare — 90-day readmission prediction

Status: ✓ Passing · Last run: 2026-06-07T06:00:33 · Pipeline: v2 · History: 1/2 runs passed (50%)

What was tested

Canonical healthcare ML problem: predict whether each patient will be hospitalized again within 90 days, using patient demographics + diagnoses + encounters + medications + lab results, with a quarterly observation panel for the target. Mirrors the actual customer shape Yifan was iterating on for 6 days. Six tables (5 entities/events + 1 labels panel). Planted signal: high-comorbidity patients with frequent ER encounters + abnormal labs have higher readmission probability.

What we planted in the data

What the system did

Top features by importance:

What we checked — all assertions passed

Status Assertion Detail
no_pipeline_errors clean run
feature_survival_rate_above 25/60 features survived (42% ≥ 40%)
source_tables_contributing_above 13 distinct source-table prefixes in surviving features (['abnormal', 'age', 'all', 'bnp', 'diagnoses', 'er', 'gender', 'inpatient', 'ins…
auc_in_band AUC = 0.745 inside band [0.55, 0.95]

How this could have gone wrong

Why this case matters

This shape (entity + multiple event streams + panel labels) is THE canonical healthcare ML problem. If we can do this end-to-end the buyer-facing pitch is concrete: "we just trained a 90-day readmission model from 6 tables in 10 minutes."

Reproducing

# from auto_insight_api/
python -m validation.v2 run ic_001 --pipeline v2 -v

← back to validation report