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...

Full description

Bibliographic Details
Main Authors: 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 
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