English

Predictive Hierarchical Clustering: Learning clusters of CPT codes for improving surgical outcomes

Methodology 2017-08-03 v2 Applications

Abstract

We develop a novel algorithm, Predictive Hierarchical Clustering (PHC), for agglomerative hierarchical clustering of current procedural terminology (CPT) codes. Our predictive hierarchical clustering aims to cluster subgroups, not individual observations, found within our data, such that the clusters discovered result in optimal performance of a classification model. Therefore, merges are chosen based on a Bayesian hypothesis test, which chooses pairings of the subgroups that result in the best model fit, as measured by held out predictive likelihoods. We place a Dirichlet prior on the probability of merging clusters, allowing us to adjust the size and sparsity of clusters. The motivation is to predict patient-specific surgical outcomes using data from ACS NSQIP (American College of Surgeon's National Surgical Quality Improvement Program). An important predictor of surgical outcomes is the actual surgical procedure performed as described by a CPT code. We use PHC to cluster CPT codes, represented as subgroups, together in a way that enables us to better predict patient-specific outcomes compared to currently used clusters based on clinical judgment.

Keywords

Cite

@article{arxiv.1604.07031,
  title  = {Predictive Hierarchical Clustering: Learning clusters of CPT codes for improving surgical outcomes},
  author = {Elizabeth C. Lorenzi and Stephanie L. Brown and Zhifei Sun and Katherine Heller},
  journal= {arXiv preprint arXiv:1604.07031},
  year   = {2017}
}

Comments

Accepted at MLHC 2017 to appear in JMLR

R2 v1 2026-06-22T13:39:33.267Z