An adaptively weighted ensemble of multiple CNNs for carotid ultrasound image segmentation

Carotid atherosclerotic plaques cause stroke when plaques rupture and clog the blood vessels that deliver blood to brain. Ultrasound measurements (i.e. total-plaque-area and intima-media-thickness) are mainly used to monitor the progression and regression of plaques. Recently, deep learning has prov...

Full description

Saved in:
Bibliographic Details
Published inBiomedical signal processing and control Vol. 83; p. 104673
Main Authors Zhou, Ran, Wang, Furong, Fang, Xiaoyue, Fenster, Aaron, Gan, Haitao
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.05.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Carotid atherosclerotic plaques cause stroke when plaques rupture and clog the blood vessels that deliver blood to brain. Ultrasound measurements (i.e. total-plaque-area and intima-media-thickness) are mainly used to monitor the progression and regression of plaques. Recently, deep learning has provided powerful tools for ultrasound carotid image segmentation. However, the performances of deep learning models vary on different network architectures. In this paper, we report on the development of an adaptively weighted ensemble of multiple convolutional neural networks (CNNs) for carotid ultrasound image segmentation, aiming at combining the advantages of different CNN models to achieve higher accuracy and better generalization performance. During the joint training of the ensemble networks, the model weights and sample weights were combined to improve the segmentation performance. This adaptively weighted ensemble algorithm was applied to three UNet++ models with different backbones (ResNet152, DenseNet169 and VGG19), and evaluated on 510 carotid ultrasound images from 144 subjects who were followed in the Stroke Prevention and Atherosclerosis Research Centre (SPARC, London, Canada). The experimental results show that our method increases the segmentation accuracy, and reduces the distance errors as compared to using a single classifier, three ensemble algorithms (average weighting, majority voting and SegNet-UNet+) and a published carotid segmentation algorithm. With high accuracy and low variance, the proposed adaptively weighted ensemble model could be used to measure carotid plaques in clinical practice and clinical trials. •An adaptively weighted ensemble algorithm is developed by combining the advantages of different CNN models.•The model and sample weighting strategies are proposed to improve the segmentation performance in the ensemble algorithm training.•This ensemble algorithm is useful for carotid plaque measurement in clinical practice and trials.
ISSN:1746-8094
DOI:10.1016/j.bspc.2023.104673