TY - JOUR
T1 - Machine learning-based pulse wave analysis for classification of circle of Willis topology
T2 - An in silico study with 30,618 virtual subjects
AU - Sen, Ahmet
AU - Aguirre, Miquel
AU - Charlton, Peter H.
AU - Navarro, Laurent
AU - Avril, Stéphane
AU - Alastruey, Jordi
N1 - Publisher Copyright:
© 2024 The Authors
PY - 2024/10/15
Y1 - 2024/10/15
N2 - Background and Objective: The topology of the circle of Willis (CoW) is crucial in cerebral circulation and significantly impacts patient management. Incomplete CoW structures increase stroke risk and post-stroke damage. Current detection methods using computed tomography and magnetic resonance scans are often invasive, time-consuming, and costly. This study investigated the use of machine learning (ML) to classify CoW topology through arterial blood flow velocity pulse waves (PWs), which can be noninvasively measured with Doppler ultrasound. Methods: A database of in silico PWs from 30,618 virtual subjects, aged 25 to 75 years, with complete and incomplete CoW topologies was created and validated against in vivo data. Seven ML architectures were trained and tested using 45 combinations of carotid, vertebral and brachial artery PWs, with varying levels of artificial noise to mimic real-world measurement errors. SHapley Additive exPlanations (SHAP) were used to interpret the predictions made by the artificial neural network (ANN) models. Results: A convolutional neural network achieved the highest accuracy (98%) for CoW topology classification using a combination of one vertebral and one common carotid velocity PW without noise. Under a 20% noise-to-signal ratio, a multi-layer perceptron model had the highest prediction rate (79%). All ML models performed best for topologies lacking posterior communication arteries. Mean and peak systolic velocities were identified as key features influencing ANN predictions. Conclusions: ML-based PW analysis shows significant potential for efficient, noninvasive CoW topology detection via Doppler ultrasound. The dataset, post-processing tools, and ML code, are freely available to support further research.
AB - Background and Objective: The topology of the circle of Willis (CoW) is crucial in cerebral circulation and significantly impacts patient management. Incomplete CoW structures increase stroke risk and post-stroke damage. Current detection methods using computed tomography and magnetic resonance scans are often invasive, time-consuming, and costly. This study investigated the use of machine learning (ML) to classify CoW topology through arterial blood flow velocity pulse waves (PWs), which can be noninvasively measured with Doppler ultrasound. Methods: A database of in silico PWs from 30,618 virtual subjects, aged 25 to 75 years, with complete and incomplete CoW topologies was created and validated against in vivo data. Seven ML architectures were trained and tested using 45 combinations of carotid, vertebral and brachial artery PWs, with varying levels of artificial noise to mimic real-world measurement errors. SHapley Additive exPlanations (SHAP) were used to interpret the predictions made by the artificial neural network (ANN) models. Results: A convolutional neural network achieved the highest accuracy (98%) for CoW topology classification using a combination of one vertebral and one common carotid velocity PW without noise. Under a 20% noise-to-signal ratio, a multi-layer perceptron model had the highest prediction rate (79%). All ML models performed best for topologies lacking posterior communication arteries. Mean and peak systolic velocities were identified as key features influencing ANN predictions. Conclusions: ML-based PW analysis shows significant potential for efficient, noninvasive CoW topology detection via Doppler ultrasound. The dataset, post-processing tools, and ML code, are freely available to support further research.
KW - Anatomical variations
KW - Circle of Willis
KW - Haemodynamics
KW - Machine Learning
KW - Pulse wave
UR - http://www.scopus.com/inward/record.url?scp=85207312323&partnerID=8YFLogxK
U2 - 10.1016/j.bspc.2024.106999
DO - 10.1016/j.bspc.2024.106999
M3 - Article
AN - SCOPUS:85207312323
SN - 1746-8094
VL - 100
JO - Biomedical Signal Processing and Control
JF - Biomedical Signal Processing and Control
M1 - 106999
ER -