A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks
Abstract Multiple sclerosis (MS) is a severe brain disease that permanently destroys brain cells, impacting vision, balance, muscle control, and daily activity. This research employs a weighted combination of deep neural networks and optimization techniques for MS disease diagnosis. This method uses...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Nature Portfolio
2024-12-01
|
| Series: | Scientific Reports |
| Subjects: | |
| Online Access: | https://doi.org/10.1038/s41598-024-82395-7 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850042538649452544 |
|---|---|
| author | LiJuan Bai Jiao Wu Li Chen Xin Jiang ZhuYin Song |
| author_facet | LiJuan Bai Jiao Wu Li Chen Xin Jiang ZhuYin Song |
| author_sort | LiJuan Bai |
| collection | DOAJ |
| description | Abstract Multiple sclerosis (MS) is a severe brain disease that permanently destroys brain cells, impacting vision, balance, muscle control, and daily activity. This research employs a weighted combination of deep neural networks and optimization techniques for MS disease diagnosis. This method uses slices of magnetic resonance imaging (MRI) images as input. Then, after the pre-processing operation, the process of segmentation and identification of the region of interest (ROI) is performed using a combination of the fuzzy c-means (FCM) algorithm and the capuchin search algorithm (CapSA) algorithm. When the target view is detected, the features of each ROI are extracted through three techniques: local binary pattern (LBP), multi-linear principal component analysis (MPCA), and gray level co-occurrence matrix (GLCM). Each of these features is then processed by a deep neural network. In each deep neural network, the CapSA algorithm is used to determine the optimal topology structure and adjust the weight vector of the neural network. This means that in this process, the vector and topology of the deep neural network are adjusted using the CapSA algorithm in such a way that the training error is minimized. Finally, after creating the trained models, the weighted combination of the outputs of these three models is used for the final diagnosis. The implementation results showed that our method was successful in achieving 100% precision compared to other comparative methods. Also, in the average accuracy criterion, it showed a performance of 99.51%, which shows the high performance of our method in diagnosing patients. |
| format | Article |
| id | doaj-art-2c232e541ef740b4afdefb50f9a365cd |
| institution | DOAJ |
| issn | 2045-2322 |
| language | English |
| publishDate | 2024-12-01 |
| publisher | Nature Portfolio |
| record_format | Article |
| series | Scientific Reports |
| spelling | doaj-art-2c232e541ef740b4afdefb50f9a365cd2025-08-20T02:55:31ZengNature PortfolioScientific Reports2045-23222024-12-0114111710.1038/s41598-024-82395-7A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networksLiJuan Bai0Jiao Wu1Li Chen2Xin Jiang3ZhuYin Song4Department of Neurology, The People’s Hospital of Liaoning ProvinceDepartment of Neurology, The People’s Hospital of Liaoning ProvinceDepartment of Neurology, The Third Affiliated Hospital of Shenzhen UniversityDepartment of Neurology, The People’s Hospital of Liaoning ProvinceDepartment of Neurology, The People’s Hospital of Liaoning ProvinceAbstract Multiple sclerosis (MS) is a severe brain disease that permanently destroys brain cells, impacting vision, balance, muscle control, and daily activity. This research employs a weighted combination of deep neural networks and optimization techniques for MS disease diagnosis. This method uses slices of magnetic resonance imaging (MRI) images as input. Then, after the pre-processing operation, the process of segmentation and identification of the region of interest (ROI) is performed using a combination of the fuzzy c-means (FCM) algorithm and the capuchin search algorithm (CapSA) algorithm. When the target view is detected, the features of each ROI are extracted through three techniques: local binary pattern (LBP), multi-linear principal component analysis (MPCA), and gray level co-occurrence matrix (GLCM). Each of these features is then processed by a deep neural network. In each deep neural network, the CapSA algorithm is used to determine the optimal topology structure and adjust the weight vector of the neural network. This means that in this process, the vector and topology of the deep neural network are adjusted using the CapSA algorithm in such a way that the training error is minimized. Finally, after creating the trained models, the weighted combination of the outputs of these three models is used for the final diagnosis. The implementation results showed that our method was successful in achieving 100% precision compared to other comparative methods. Also, in the average accuracy criterion, it showed a performance of 99.51%, which shows the high performance of our method in diagnosing patients.https://doi.org/10.1038/s41598-024-82395-7Multiple sclerosisMagnetic resonance imagingCapuchin search algorithmDeep ensemble learning. |
| spellingShingle | LiJuan Bai Jiao Wu Li Chen Xin Jiang ZhuYin Song A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks Scientific Reports Multiple sclerosis Magnetic resonance imaging Capuchin search algorithm Deep ensemble learning. |
| title | A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks |
| title_full | A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks |
| title_fullStr | A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks |
| title_full_unstemmed | A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks |
| title_short | A density-based MS disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks |
| title_sort | density based ms disease diagnosis model using the capuchin search algorithm and an ensemble of deep neural networks |
| topic | Multiple sclerosis Magnetic resonance imaging Capuchin search algorithm Deep ensemble learning. |
| url | https://doi.org/10.1038/s41598-024-82395-7 |
| work_keys_str_mv | AT lijuanbai adensitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT jiaowu adensitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT lichen adensitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT xinjiang adensitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT zhuyinsong adensitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT lijuanbai densitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT jiaowu densitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT lichen densitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT xinjiang densitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks AT zhuyinsong densitybasedmsdiseasediagnosismodelusingthecapuchinsearchalgorithmandanensembleofdeepneuralnetworks |