journal article·2024Open access

Facial Image-Based Autism Detection: A Comparative Study of Deep Neural Network Classifiers

Tayyaba Farhat, Sheeraz Akram, Hatoon S. AlSagri, Zulfiqar Ali, Awais Ahmad, Arfan Jaffar

Computers, Materials & Continua· Volume 78· Issue 1

Abstract

Autism Spectrum Disorder (ASD) is a neurodevelopmental condition characterized by significant challenges in social interaction, communication, and repetitive behaviors. Timely and precise ASD detection is crucial, particularly in regions with limited diagnostic resources like Pakistan. This study aims to conduct an extensive comparative analysis of various machine learning classifiers for ASD detection using facial images to identify an accurate and cost-effective solution tailored to the local context. The research involves experimentation with VGG16 and MobileNet models, exploring different batch sizes, optimizers, and learning rate schedulers. In addition, the “Orange” machine learning tool is employed to evaluate classifier performance and automated image processing capabilities are utilized within the tool. The findings unequivocally establish VGG16 as the most effective classifier with a 5-fold cross-validation approach. Specifically, VGG16, with a batch size of 2 and the Adam optimizer, trained for 100 epochs, achieves a remarkable validation accuracy of 99% and a testing accuracy of 87%. Furthermore, the model achieves an F1 score of 88%, precision of 85%, and recall of 90% on test images. To validate the practical applicability of the VGG16 model with 5-fold cross-validation, the study conducts further testing on a dataset sourced from autism centers in Pakistan, resulting in an accuracy rate of 85%. This reaffirms the model’s suitability for real-world ASD detection. This research offers valuable insights into classifier performance, emphasizing the potential of machine learning to deliver precise and accessible ASD diagnoses via facial image analysis.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Autism Spectrum Disorder Research · Virology and Viral Diseases · Obsessive-Compulsive Spectrum Disorders

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (46)

Show source-provided references
1. Estimated prevalence of autism and other developmental disabilities following questionnaire changes in the 2014 National Health Interview Survey
2. From the CDC: Understanding autism spectrum disorder: An evidence-based review of ASD risk factors, evaluation, and diagnosis10.1097/01.NAJ.0000718628.09065.1b ↗
3. Autism prevalence and outcomes in older adults10.1002/aur.2080 ↗
4. A conceptual framework for understanding the cultural and contextual factors on autism across the globe10.1002/aur.2276 ↗
5. Consortium neuroscience of attention deficit/hyperactivity disorder and autism spectrum disorder: The ENIGMA adventure10.1002/hbm.25029 ↗
6. Editorial perspective: Furthering research on temperament in autism spectrum disorder10.1111/jcpp.12957 ↗
7. Neurodevelopmental disorders—The history and future of a diagnostic concept
8. Enhancing the classification accuracy in sentiment analysis with computational intelligence using joint sentiment topic detection with MEDLDA
9. Identifying prognostic markers in autism spectrum disorder using eye tracking10.1177/1362361319878578 ↗
10. Genome-wide detection of tandem DNA repeats that are expanded in autism10.1038/s41586-020-2579-z ↗
11. A new enhanced learning approach to automatic image classification based on Salp Swarm Algorithm10.32604/csse.2019.34.091 ↗
12. CSVAG: Optimizing vertical handoff using hybrid cuckoo search and genetic algorithm-based approaches10.3390/su14148547 ↗
13. Machine learning for precision psychiatry: Opportunities and challenges
14. Current applications and future impact of machine learning in radiology10.1148/radiol.2018171820 ↗
15. Machine learning in autistic spectrum disorder behavioral research: A review and ways forward10.1080/17538157.2017.1399132 ↗
16. Promises, pitfalls, and basic guidelines for applying machine learning classifiers to psychiatric imaging data, with autism as an example10.3389/fpsyt.2016.00177 ↗
17. Early detection of autism spectrum disorder (ASD) using machine learning techniques: A review
18. Diagnostic procedures in autism spectrum disorders: A systematic literature review10.1007/s00787-013-0375-0 ↗
19. Emotion recognition in children with autism spectrum disorders: Relations to eye gaze and autonomic state10.1007/s10803-009-0884-3 ↗
20. Facial phenotypes in subgroups of prepubertal boys with autism spectrum disorders are correlated with clinical phenotypes10.1186/2040-2392-2-15 ↗
21. Facial features detection system to identify children with autism spectrum disorder: Deep learning models10.1155/2022/3941049 ↗
22. “400k Pakistani children suffer from autism,” [Online]. Available: https://tribune.com.pk/story/2292799/400k-pakistani-children-suffer-from-autism (accessed on 08/09/2023)
23. “ASHA,” [Online]. Available: https://www.asha.org/practice-portal/clinical-topics/autism (accessed on 08/09/2023)
24. A systematic review and meta-analysis of social skills training for adults with autism spectrum disorder10.1007/s10803-021-05058-w ↗
25. Parent-mediated social communication therapy for young children with autism (PACT): Long-term follow-up of a randomised controlled trial10.1016/S0140-6736(16)31229-6 ↗
26. Behavioral treatments in autism spectrum disorder: What do we know?10.1146/annurev.clinpsy.121208.131151 ↗
27. Genetic animal models of Parkinson’s disease10.1016/j.neuron.2010.04.034 ↗
28. Austism diagnostic observation schedule: A standardized observation of communicative and social behavior10.1007/BF02211841 ↗
29. Autism diagnostic interview-revised: A revised version of a diagnostic interview for caregivers of individuals with possible pervasive developmental disorders10.1007/BF02172145 ↗
30. Brain structure in autism: A voxel-based morphometry analysis of the autism brain imaging database exchange (ABIDE)10.1007/s11682-016-9534-5 ↗
31. Identifying differences in brain activities and an accurate detection of autism spectrum disorder using resting state functional-magnetic resonance imaging: A spatial filtering approach10.1016/j.media.2016.08.003 ↗
32. A deep convolutional neural network based detection system for autism spectrum disorder in facial images
33. A preliminary evaluation of still face images by deep learning: A potential screening test for childhood developmental disabilities10.1016/j.mehy.2020.109978 ↗
34. Applications of supervised machine learning in autism spectrum disorder research: A review10.1007/s40489-019-00158-x ↗
35. A systematic review of technological approaches for autism spectrum disorder assessment in children: Implications for the COVID-19 pandemic10.1016/j.ridd.2021.103852 ↗
36. Early and repeated screening detects autism spectrum disorder10.1016/j.jpeds.2021.03.009 ↗
37. Detecting high-functioning autism in adults using eye tracking and machine learning10.1109/TNSRE.2020.2991675 ↗
38. Energy-efficient EEG-based scheme for autism spectrum disorder detection using wearable sensors10.3390/s23042228 ↗
39. Detection of autism spectrum disorder in children using machine learning techniques10.1007/s42979-021-00776-5 ↗
40. Machine learning methods for diagnosing autism spectrum disorder and attention-deficit/hyperactivity disorder using functional and structural MRI: A survey
41. Facial features detection system to identify children with autism spectrum disorder: Deep learning models10.1155/2022/3941049 ↗
42. Feature extraction using convolution neural networks (CNN) and deep learning
43. A new fuzzy logic based learning rate scheduling method for crop classification with convolutional neural network
44. A. Pujara, “Image classification with MobileNet,” BuildIn. [Online]. Available: https://builtin.com/machine-learning/mobilenet (accessed on 10/22/2023)
45. Comparison of different optimizers implemented on the deep learning architectures for COVID-19 classification
46. Comparison of machine learning algorithms and fruit classification using orange data mining tool