Cargando…

A comparison of machine learning algorithms for the surveillance of autism spectrum disorder

OBJECTIVE: The Centers for Disease Control and Prevention (CDC) coordinates a labor-intensive process to measure the prevalence of autism spectrum disorder (ASD) among children in the United States. Random forests methods have shown promise in speeding up this process, but they lag behind human clas...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Scott H., Maenner, Matthew J., Heilig, Charles M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6760799/
https://www.ncbi.nlm.nih.gov/pubmed/31553774
http://dx.doi.org/10.1371/journal.pone.0222907
_version_ 1783453920380583936
author Lee, Scott H.
Maenner, Matthew J.
Heilig, Charles M.
author_facet Lee, Scott H.
Maenner, Matthew J.
Heilig, Charles M.
author_sort Lee, Scott H.
collection PubMed
description OBJECTIVE: The Centers for Disease Control and Prevention (CDC) coordinates a labor-intensive process to measure the prevalence of autism spectrum disorder (ASD) among children in the United States. Random forests methods have shown promise in speeding up this process, but they lag behind human classification accuracy by about 5%. We explore whether more recently available document classification algorithms can close this gap. MATERIALS AND METHODS: Using data gathered from a single surveillance site, we applied 8 supervised learning algorithms to predict whether children meet the case definition for ASD based solely on the words in their evaluations. We compared the algorithms’ performance across 10 random train-test splits of the data, using classification accuracy, F(1) score, and number of positive calls to evaluate their potential use for surveillance. RESULTS: Across the 10 train-test cycles, the random forest and support vector machine with Naive Bayes features (NB-SVM) each achieved slightly more than 87% mean accuracy. The NB-SVM produced significantly more false negatives than false positives (P = 0.027), but the random forest did not, making its prevalence estimates very close to the true prevalence in the data. The best-performing neural network performed similarly to the random forest on both measures. DISCUSSION: The random forest performed as well as more recently available models like the NB-SVM and the neural network, and it also produced good prevalence estimates. NB-SVM may not be a good candidate for use in a fully-automated surveillance workflow due to increased false negatives. More sophisticated algorithms, like hierarchical convolutional neural networks, may not be feasible to train due to characteristics of the data. Current algorithms might perform better if the data are abstracted and processed differently and if they take into account information about the children in addition to their evaluations. CONCLUSION: Deep learning models performed similarly to traditional machine learning methods at predicting the clinician-assigned case status for CDC’s autism surveillance system. While deep learning methods had limited benefit in this task, they may have applications in other surveillance systems.
format Online
Article
Text
id pubmed-6760799
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-67607992019-10-04 A comparison of machine learning algorithms for the surveillance of autism spectrum disorder Lee, Scott H. Maenner, Matthew J. Heilig, Charles M. PLoS One Research Article OBJECTIVE: The Centers for Disease Control and Prevention (CDC) coordinates a labor-intensive process to measure the prevalence of autism spectrum disorder (ASD) among children in the United States. Random forests methods have shown promise in speeding up this process, but they lag behind human classification accuracy by about 5%. We explore whether more recently available document classification algorithms can close this gap. MATERIALS AND METHODS: Using data gathered from a single surveillance site, we applied 8 supervised learning algorithms to predict whether children meet the case definition for ASD based solely on the words in their evaluations. We compared the algorithms’ performance across 10 random train-test splits of the data, using classification accuracy, F(1) score, and number of positive calls to evaluate their potential use for surveillance. RESULTS: Across the 10 train-test cycles, the random forest and support vector machine with Naive Bayes features (NB-SVM) each achieved slightly more than 87% mean accuracy. The NB-SVM produced significantly more false negatives than false positives (P = 0.027), but the random forest did not, making its prevalence estimates very close to the true prevalence in the data. The best-performing neural network performed similarly to the random forest on both measures. DISCUSSION: The random forest performed as well as more recently available models like the NB-SVM and the neural network, and it also produced good prevalence estimates. NB-SVM may not be a good candidate for use in a fully-automated surveillance workflow due to increased false negatives. More sophisticated algorithms, like hierarchical convolutional neural networks, may not be feasible to train due to characteristics of the data. Current algorithms might perform better if the data are abstracted and processed differently and if they take into account information about the children in addition to their evaluations. CONCLUSION: Deep learning models performed similarly to traditional machine learning methods at predicting the clinician-assigned case status for CDC’s autism surveillance system. While deep learning methods had limited benefit in this task, they may have applications in other surveillance systems. Public Library of Science 2019-09-25 /pmc/articles/PMC6760799/ /pubmed/31553774 http://dx.doi.org/10.1371/journal.pone.0222907 Text en https://creativecommons.org/publicdomain/zero/1.0/ This is an open access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the Creative Commons CC0 (https://creativecommons.org/publicdomain/zero/1.0/) public domain dedication.
spellingShingle Research Article
Lee, Scott H.
Maenner, Matthew J.
Heilig, Charles M.
A comparison of machine learning algorithms for the surveillance of autism spectrum disorder
title A comparison of machine learning algorithms for the surveillance of autism spectrum disorder
title_full A comparison of machine learning algorithms for the surveillance of autism spectrum disorder
title_fullStr A comparison of machine learning algorithms for the surveillance of autism spectrum disorder
title_full_unstemmed A comparison of machine learning algorithms for the surveillance of autism spectrum disorder
title_short A comparison of machine learning algorithms for the surveillance of autism spectrum disorder
title_sort comparison of machine learning algorithms for the surveillance of autism spectrum disorder
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6760799/
https://www.ncbi.nlm.nih.gov/pubmed/31553774
http://dx.doi.org/10.1371/journal.pone.0222907
work_keys_str_mv AT leescotth acomparisonofmachinelearningalgorithmsforthesurveillanceofautismspectrumdisorder
AT maennermatthewj acomparisonofmachinelearningalgorithmsforthesurveillanceofautismspectrumdisorder
AT heiligcharlesm acomparisonofmachinelearningalgorithmsforthesurveillanceofautismspectrumdisorder
AT leescotth comparisonofmachinelearningalgorithmsforthesurveillanceofautismspectrumdisorder
AT maennermatthewj comparisonofmachinelearningalgorithmsforthesurveillanceofautismspectrumdisorder
AT heiligcharlesm comparisonofmachinelearningalgorithmsforthesurveillanceofautismspectrumdisorder