An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ Criteria
The use of a back-propagation artificial neural network (ANN) to systematize the reliability of a Deep Vein Thrombosis (DVT) diagnostic by using Wells’ criteria is introduced herein. In this paper, a new ANN model is proposed to improve the Accuracy when dealing with a highly unbalanced dataset. To...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-11-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/9/11/1810 |
id |
doaj-ff0672f4d9ad42d4bb6579482a7ed908 |
---|---|
record_format |
Article |
spelling |
doaj-ff0672f4d9ad42d4bb6579482a7ed9082020-11-25T04:07:51ZengMDPI AGElectronics2079-92922020-11-0191810181010.3390/electronics9111810An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ CriteriaMaría Berenice Fong-Mata 0Enrique Efrén García-Guerrero 1David Abdel Mejía-Medina2Oscar Roberto López-Bonilla 3Luis Jesús Villarreal-Gómez 4Francisco Zamora-Arellano5Didier López-Mancilla 6Everardo Inzunza-González 7Faculty of Engineering, Architecture and Design, UABC, Ensenada 22860, MexicoFaculty of Engineering, Architecture and Design, UABC, Ensenada 22860, MexicoFaculty of Engineering and Technology Sciences, UABC, Tijuana 21500, MexicoFaculty of Engineering, Architecture and Design, UABC, Ensenada 22860, MexicoFaculty of Engineering and Technology Sciences, UABC, Tijuana 21500, MexicoFaculty of Engineering, Architecture and Design, UABC, Ensenada 22860, MexicoCentro Universitario de los Lagos, Universidad de Guadalajara, Jalisco 47460, MexicoFaculty of Engineering, Architecture and Design, UABC, Ensenada 22860, MexicoThe use of a back-propagation artificial neural network (ANN) to systematize the reliability of a Deep Vein Thrombosis (DVT) diagnostic by using Wells’ criteria is introduced herein. In this paper, a new ANN model is proposed to improve the Accuracy when dealing with a highly unbalanced dataset. To create the training dataset, a new data augmentation algorithm based on statistical data known as the prevalence of DVT of real cases reported in literature and from the public hospital is proposed. The above is used to generate one dataset of 10,000 synthetic cases. Each synthetic case has nine risk factors according to Wells’ criteria and also the use of two additional factors, such as gender and age, is proposed. According to interviews with medical specialists, a training scheme was established. In addition, a new algorithm is presented to improve the Accuracy and Sensitivity/Recall. According to the proposed algorithm, two thresholds of decision were found, the first one is 0.484, which is to improve Accuracy. The other one is 0.138 to improve Sensitivity/Recall. The Accuracy achieved is 90.99%, which is greater than that obtained with other related machine learning methods. The proposed ANN model was validated performing the k-fold cross validation technique using a dataset with 10,000 synthetic cases. The test was performed by using 59 real cases obtained from a regional hospital, achieving an Accuracy of 98.30%.https://www.mdpi.com/2079-9292/9/11/1810machine-learningneural networkdata augmentationclinical decision support systemsCDSSdeep-vein thrombosis |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
María Berenice Fong-Mata Enrique Efrén García-Guerrero David Abdel Mejía-Medina Oscar Roberto López-Bonilla Luis Jesús Villarreal-Gómez Francisco Zamora-Arellano Didier López-Mancilla Everardo Inzunza-González |
spellingShingle |
María Berenice Fong-Mata Enrique Efrén García-Guerrero David Abdel Mejía-Medina Oscar Roberto López-Bonilla Luis Jesús Villarreal-Gómez Francisco Zamora-Arellano Didier López-Mancilla Everardo Inzunza-González An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ Criteria Electronics machine-learning neural network data augmentation clinical decision support systems CDSS deep-vein thrombosis |
author_facet |
María Berenice Fong-Mata Enrique Efrén García-Guerrero David Abdel Mejía-Medina Oscar Roberto López-Bonilla Luis Jesús Villarreal-Gómez Francisco Zamora-Arellano Didier López-Mancilla Everardo Inzunza-González |
author_sort |
María Berenice Fong-Mata |
title |
An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ Criteria |
title_short |
An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ Criteria |
title_full |
An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ Criteria |
title_fullStr |
An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ Criteria |
title_full_unstemmed |
An Artificial Neural Network Approach and a Data Augmentation Algorithm to Systematize the Diagnosis of Deep-Vein Thrombosis by Using Wells’ Criteria |
title_sort |
artificial neural network approach and a data augmentation algorithm to systematize the diagnosis of deep-vein thrombosis by using wells’ criteria |
publisher |
MDPI AG |
series |
Electronics |
issn |
2079-9292 |
publishDate |
2020-11-01 |
description |
The use of a back-propagation artificial neural network (ANN) to systematize the reliability of a Deep Vein Thrombosis (DVT) diagnostic by using Wells’ criteria is introduced herein. In this paper, a new ANN model is proposed to improve the Accuracy when dealing with a highly unbalanced dataset. To create the training dataset, a new data augmentation algorithm based on statistical data known as the prevalence of DVT of real cases reported in literature and from the public hospital is proposed. The above is used to generate one dataset of 10,000 synthetic cases. Each synthetic case has nine risk factors according to Wells’ criteria and also the use of two additional factors, such as gender and age, is proposed. According to interviews with medical specialists, a training scheme was established. In addition, a new algorithm is presented to improve the Accuracy and Sensitivity/Recall. According to the proposed algorithm, two thresholds of decision were found, the first one is 0.484, which is to improve Accuracy. The other one is 0.138 to improve Sensitivity/Recall. The Accuracy achieved is 90.99%, which is greater than that obtained with other related machine learning methods. The proposed ANN model was validated performing the k-fold cross validation technique using a dataset with 10,000 synthetic cases. The test was performed by using 59 real cases obtained from a regional hospital, achieving an Accuracy of 98.30%. |
topic |
machine-learning neural network data augmentation clinical decision support systems CDSS deep-vein thrombosis |
url |
https://www.mdpi.com/2079-9292/9/11/1810 |
work_keys_str_mv |
AT mariaberenicefongmata anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT enriqueefrengarciaguerrero anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT davidabdelmejiamedina anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT oscarrobertolopezbonilla anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT luisjesusvillarrealgomez anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT franciscozamoraarellano anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT didierlopezmancilla anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT everardoinzunzagonzalez anartificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT mariaberenicefongmata artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT enriqueefrengarciaguerrero artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT davidabdelmejiamedina artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT oscarrobertolopezbonilla artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT luisjesusvillarrealgomez artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT franciscozamoraarellano artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT didierlopezmancilla artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria AT everardoinzunzagonzalez artificialneuralnetworkapproachandadataaugmentationalgorithmtosystematizethediagnosisofdeepveinthrombosisbyusingwellscriteria |
_version_ |
1724427669030830080 |