Using AI to detect heart disease
Researchers apply machine learning to create a quick and easy method for measuring changes linked to cardiovascular disease…
Heart disease is the leading cause of death for both men and women, according to the Centers for Disease Control and Prevention (CDC). In the US, one in every four deaths is a result of heart disease, which includes a range of conditions from arrhythmias, or abnormal heart rhythms, to defects, as well as blood vessel diseases, more commonly known as cardiovascular diseases.
Predicting and monitoring cardiovascular disease is often expensive and tenuous, involving high-tech equipment and intrusive procedures. However, a new method developed by researchers at USC Viterbi School of Engineering offers a better way. By coupling a machine learning model with a patient’s pulse data, they are able to measure a key risk factor for cardiovascular diseases and arterial stiffness, using just a smartphone.
Arterial stiffening, in which arteries become less elastic and more rigid, can result in increased blood and pulse pressure. In addition to being a known risk factor for cardiovascular diseases, it is also associated with diseases like diabetes and renal failure.
“If the aorta is stiff, then when it transfers the pulse energy all the way to the peripheral vasculature – too small vessels – it can cause end-organ damage. So, if the kidneys are sitting at the end, the kidneys get hurt; if the brain is sitting at the end, the brain gets hurt,” said Niema Pahlevan, Assistant Professor of Aerospace and Mechanical Engineering and Medicine.
By measuring pulse wave velocity, which is the speed that the arterial pulse propagates through the circulatory system, clinicians are able to determine arterial stiffness. Current measurement methods include MRI, which is expensive and often not feasible, or tonometry, which requires two pressure measurements and an electrocardiogram to match the phases of the two pressure waves.
The novel method developed by Prof Pahlevan, Marianne Razavi and Peyman Tavallali uses a single, uncalibrated carotid pressure wave that can be captured with a smart phone’s camera. In a previous study, the team used the same technology to develop an iPhone app that can detect heart failure using the slight perturbations of your pulse beneath your skin to record a pulse wave. In the same fashion, they are able to determine arterial stiffness.
“An uncalibrated, single waveform – that means that you eliminated two steps. That’s how you go from an $18,000 tonometry device and intrusive procedure to an iPhone app,” Prof Pahlevan said.
Instead of a detailed waveform required with tonometry, their method needs just the shape of a patient’s pulse wave for the mathematical model, called intrinsic frequency, to calculate key variables related to the phases of the patient’s heartbeat. These variables are then used in a machine learning model that determines pulse wave velocity (PWV) and, therefore, arterial stiffness.
To validate their method, they used existing tonometry data collected from the Framingham Heart Study, a long-term epidemiological cohort analysis. Using 5,012 patients, they calculated their own PWV measurements and compared them with the tonometry measurements from the study, finding an 85 percent correlation between the two.
But more importantly, they needed to determine whether their method could be used to predict cardiovascular disease.
“What the clinician wants to know is whether or not you’re helping them to improve outcome,” Pahlevan said. “And we showed that it is as predictive as the actual tonometry.”
Through a prospective study using 4,798 patients, they showed that their PWV measurement was significantly associated with the onset of cardiovascular diseases over a ten-year follow-up period. Their study was published in Scientific Reports in January.
Bringing AI to medicine
“A lot of people have tried to bring machine learning to medical devices, but pure AI by itself doesn’t work,” Prof Pahlevan said. “When you get a high correlation, you can be missing all of the diseased patients because, in medicine, the outliers are the cases you want to capture – they’re the important ones.”
The reason their machine learning method is able to capture clinically significant outcomes is due to their intrinsic frequency algorithm, which is the mathematical analysis used to calculate physically relevant variables relating to the patient’s heart and vascular function. The main variables represent the heart’s performance during the contraction phase (systole) and the vasculature’s performance during the relaxed phase (diastole).
Developed just three years ago during Prof Pahlevan’s postdoctoral work, the team plans on expanding on the intrinsic frequency algorithm so that it can be applied to a number of other applications, such as detecting silent heart attacks.