A new algorithm developed by UCLA researchers more accurately predicts which people will survive heart failure, and for how long, whether or not they receive a heart transplant. The algorithm would allow doctors to make more personalized assessments of people who are awaiting heart transplants, which in turn could enable health care providers to make better use of limited life-saving resources and potentially reduce health care costs.
As precision medicine gains ground in health care, this study could be a key step toward tailoring organ transplant procedures to individual patients. The study, which was published in PLOS One, was led by Mihaela van der Schaar, Chancellor’s Professor of Electrical and Computer Engineering at the UCLA Samueli School of Engineering.
The algorithm, which the researchers call Trees of Predictors, uses machine learning — meaning that computers effectively “learn” from additional new data over time. It takes into account 53 data points — including age, gender, body mass index, blood type and blood chemistry — to address the complex differences among people waiting for heart transplants and the compatibility between potential heart transplant recipients and donors.
Trees of Predictors uses these 53 data points to predict how long people with heart failure will live, based on whether they receive a transplant or not. (Of those data points, 33 relate to information about the recipients or potential recipients, 14 pertain to the donors and six apply to the compatibility between donor and recipient.)
The researchers tested the Trees of Predictors on 30 years of data on people who were registered with the United Network for Organ Sharing, the nonprofit organization that matches donors and transplant recipients in the U.S. They found that their algorithm provided significantly better predictions for how long someone would live for than the current methods that health care providers use.
It also outperformed predictions from machine learning methods that have been developed by other research groups.
“Our work suggests that more lives could be saved with the application of this new machine-learning-based algorithm,” says van der Schaar, who also is a Turing Fellow at the Alan Turing Institute in London, and the Man Professor at University of Oxford. “It would be especially useful for determining which patients need heart transplants most urgently and which patients are good candidates for bridge therapies such as implanted mechanical-assist devices.”
The algorithm is able to analyze many possible risk scenarios for potential transplant candidates to help doctors more thoroughly assess people who could be candidates for heart transplants, and it is flexible enough to incorporate more data as treatments evolve.
“Following this method, we are able to identify a significant number of patients who are good transplant candidates but were not identified as such by traditional approaches,” says Dr. Martin Cadeiras, a cardiologist at the David Geffen School of Medicine at UCLA. “This methodology better resembles the human thinking process by allowing multiple alternative solutions for the same problem but taking into consideration the variability of each individual.”
For example, when compared against prediction models that most doctors currently use to project which transplant recipients would live for at least three years after a transplant, a commonly used benchmark, the UCLA algorithm outperformed the models by 14 percent — correctly predicting that 2,442 more heart transplant recipients of the 17,441 who received transplants and lived at least that long after the surgery.
Van der Schaar says that the Trees of Predictors algorithm could be used for insights from medical databases and many other types of complex databases. Already, Yoon, Zame and van der Schaar have shown it can work to recognize handwriting, and to predict credit card fraud and the popularity of specific news items.