{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T04:48:34Z","timestamp":1783054114974,"version":"3.54.6"},"reference-count":56,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T00:00:00Z","timestamp":1748563200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Artif. Intell."],"abstract":"<jats:p>Autism Spectrum Disorder (ASD) is a multifaceted neurodevelopmental condition that challenges early diagnosis due to its diverse manifestations across different developmental stages. Timely and accurate detection is essential to enable interventions that significantly enhance developmental outcomes. This study introduces a robust and interpretable machine learning framework to diagnose ASD using questionnaire data. The proposed framework leverages a stacked ensemble model, combining Random Forest (RF), Extra Tree (ET), and CatBoost (CB) as base classifiers, with an Artificial Neural Network (ANN) serving as the meta-classifier. The methodology addresses class imbalance using Safe-Level SMOTE, dimensionality reduction via Principal Component Analysis (PCA), and feature selection using Mutual Information and Pearson correlation. Evaluation on publicly available datasets representing toddlers, children, adolescents, adults, and a merged dataset (Combining children, adolescents, and adults dataset) demonstrates high diagnostic accuracy, achieving 99.86%, 99.68%, 98.17%, 99.89%, and 96.96%, respectively. Comparative analysis with standard machine learning models underscores the superior performance of the proposed framework. SHapley Additive exPlanations (SHAP) were used to interpret feature importance, while Monte Carlo Dropout (MCD) quantified uncertainty in predictions. This framework provides a scalable, interpretable, and reliable solution for ASD screening across diverse populations and developmental stages.<\/jats:p>","DOI":"10.3389\/frai.2025.1507922","type":"journal-article","created":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T13:53:43Z","timestamp":1748613223000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Early diagnosis of autism across developmental stages through scalable and interpretable ensemble model"],"prefix":"10.3389","volume":"8","author":[{"given":"Nasirul","family":"Mumenin","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maisha Mumtaz","family":"Rahman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammad Abu","family":"Yousuf","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Farzan M.","family":"Noori","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Md Zia","family":"Uddin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2025,5,30]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1000","DOI":"10.1093\/jamia\/ocy039","article-title":"Machine learning approach for early detection of autism by combining questionnaire and home video screening","volume":"25","author":"Abbas","year":"2018","journal-title":"J. Am. Med. Inform. Assoc"},{"key":"B2","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/j.inffus.2021.05.008","article-title":"A review of uncertainty quantification in deep learning: techniques, applications and challenges","volume":"76","author":"Abdar","year":"2021","journal-title":"Inform. Fusion"},{"key":"B3","doi-asserted-by":"publisher","first-page":"11640","DOI":"10.1007\/s11227-021-04268-4","article-title":"Evolutionary multi-objective optimization of artificial neural network for classification of autism spectrum disorder screening","volume":"78","author":"Abitha","year":"2022","journal-title":"J. Supercomput"},{"key":"B4","doi-asserted-by":"publisher","first-page":"99847","DOI":"10.1109\/ACCESS.2023.3315243","article-title":"Taking all the factors we need: a multimodal depression classification with uncertainty approximation","volume":"11","author":"Ahmed","year":"2023","journal-title":"IEEE Access"},{"key":"B5","first-page":"401","article-title":"\u201cTowards autism subtype detection through identification of discriminatory factors using machine learning,\u201d","volume-title":"International Conference on Brain Informatics","author":"Akter","year":""},{"key":"B6","first-page":"742","article-title":"\u201cImproved machine learning based classification model for early autism detection,\u201d","volume-title":"2021 2nd International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST)","author":"Akter","year":""},{"key":"B7","doi-asserted-by":"publisher","first-page":"166509","DOI":"10.1109\/ACCESS.2019.2952609","article-title":"Machine learning-based models for early stage detection of autism spectrum disorders","volume":"7","author":"Akter","year":"2019","journal-title":"IEEE Access"},{"key":"B8","doi-asserted-by":"publisher","first-page":"142532","DOI":"10.1109\/ACCESS.2020.3013699","article-title":"Ai meta-learners and extra-trees algorithm for the detection of phishing websites","volume":"8","author":"Alsariera","year":"2020","journal-title":"IEEE Access"},{"key":"B9","volume-title":"Uncertainty Quantification in Deep Learning","author":"Bachstein","year":"2019"},{"key":"B10","doi-asserted-by":"publisher","first-page":"166","DOI":"10.3390\/a15050166","article-title":"Efficient machine learning models for early stage detection of autism spectrum disorder","volume":"15","author":"Bala","year":"2022","journal-title":"Algorithms"},{"key":"B11","doi-asserted-by":"publisher","first-page":"1256","DOI":"10.1007\/s10803-010-1157-x","article-title":"Diagnosing autism spectrum disorders in adults: the use of autism diagnostic observation schedule (ADOS) module 4","volume":"41","author":"Bastiaansen","year":"2011","journal-title":"J. Autism Dev. Disord"},{"key":"B12","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/s11749-016-0481-7","article-title":"A random forest guided tour","volume":"25","author":"Biau","year":"2016","journal-title":"Test"},{"key":"B13","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","article-title":"Smote: synthetic minority over-sampling technique","volume":"16","author":"Chawla","year":"2002","journal-title":"J. Artif. Intellig. Res"},{"key":"B14","doi-asserted-by":"publisher","first-page":"109769","DOI":"10.1016\/j.compbiomed.2025.109769","article-title":"Explainable AI-driven scalogram analysis and optimized transfer learning for sleep apnea detection with single-lead electrocardiograms","volume":"187","author":"Choudhury","year":"2025","journal-title":"Comput. Biol. Med"},{"key":"B15","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1023\/B:JADD.0000022604.22374.5f","article-title":"Interrelationship between autism diagnostic observation schedule-generic (ADOS-G), autism diagnostic interview-revised (ADI-R), and the diagnostic and statistical manual of mental disorders (DSM-IV-TR) classification in children and adolescents with mental retardation","volume":"34","author":"De Bildt","year":"2004","journal-title":"J. Autism Dev. Disord"},{"key":"B16","first-page":"1001","article-title":"Optimized machine learning classification approaches for prediction of autism spectrum disorder","volume":"1","author":"Devika Varshini","year":"2020","journal-title":"Ann. Autism Dev. Disord"},{"key":"B17","first-page":"1050","article-title":"\u201cDropout as a bayesian approximation: representing model uncertainty in deep learning,\u201d","volume-title":"International Conference on Machine Learning","author":"Gal","year":"2016"},{"key":"B18","doi-asserted-by":"publisher","first-page":"105151","DOI":"10.1016\/j.engappai.2022.105151","article-title":"Ensemble deep learning: a review","volume":"115","author":"Ganaie","year":"2022","journal-title":"Eng. Appl. Artif. Intell"},{"key":"B19","doi-asserted-by":"publisher","first-page":"1459","DOI":"10.32604\/cmc.2022.022170","article-title":"Autism spectrum disorder prediction by an explainable deep learning approach","volume":"71","author":"Garg","year":"2022","journal-title":"Comp. Mater. Continua"},{"key":"B20","doi-asserted-by":"publisher","first-page":"1513","DOI":"10.1007\/s10462-023-10562-9","article-title":"A survey of uncertainty in deep neural networks","volume":"56","author":"Gawlikowski","year":"2023","journal-title":"Artif. Intellig. Rev"},{"key":"B21","volume-title":"Deep Learning","author":"Goodfellow","year":"2016"},{"key":"B22","doi-asserted-by":"crossref","first-page":"701","DOI":"10.1007\/978-981-19-1520-8_57","article-title":"\u201cAnalysis of randomization-based approaches for autism spectrum disorder,\u201d","volume-title":"Pattern Recognition and Data Analysis with Applications","author":"Gupta","year":"2022"},{"key":"B23","doi-asserted-by":"publisher","first-page":"35448","DOI":"10.1109\/ACCESS.2024.3349988","article-title":"Novel framework for autism spectrum disorder identification and tailored education with effective data mining and ensemble learning techniques","volume":"12","author":"Hajjej","year":"2024","journal-title":"IEEE Access"},{"key":"B24","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1007\/s13198-022-01699-x","article-title":"An ensemble classification and binomial cumulative based PCA for diagnosis of parkinson's disease and autism spectrum disorder","volume":"15","author":"Haroon","year":"2022","journal-title":"Int. J. Syst. Assuran. Eng. Managem"},{"key":"B25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/EICT54103.2021.9733664","article-title":"\u201cEarly stage autism spectrum disorder detection of adults and toddlers using machine learning models,\u201d","volume-title":"2021 5th International Conference on Electrical Information and Communication Technology (EICT)","author":"Hasan","year":"2021"},{"key":"B26","doi-asserted-by":"publisher","first-page":"15038","DOI":"10.1109\/ACCESS.2022.3232490","article-title":"A machine learning framework for early-stage detection of autism spectrum disorders","volume":"11","author":"Hasan","year":"2022","journal-title":"IEEE Access"},{"key":"B27","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1007\/978-981-16-2422-3_61","article-title":"\u201cCost-effective and efficient detection of autism from screening test data using light gradient boosting machine,\u201d","volume-title":"Intelligent Sustainable Systems: Proceedings of ICISS 2021","author":"Kamma","year":"2022"},{"key":"B28","first-page":"237","article-title":"A stack based ensemble learning method for diagnosing autism spectrum disorder","volume":"71","author":"Kampa","year":"2022","journal-title":"Mathem. Statist. Eng. Appl"},{"key":"B29","first-page":"30","article-title":"\u201cA unified approach to interpreting model predictions,\u201d","author":"Lundberg","year":"2017","journal-title":"Advances in Neural Information Processing Systems"},{"key":"B30","first-page":"1921","article-title":"\u201cIdentification of autism spectrum disorder using deep neural network,\u201d","volume-title":"Journal of Physics: Conference Series","author":"Mohanty","year":"2021"},{"key":"B31","doi-asserted-by":"publisher","first-page":"2732","DOI":"10.1007\/s10803-021-05141-2","article-title":"A deep neural network-based model for screening autism spectrum disorder using the quantitative checklist for autism in toddlers (QCHAT)","volume":"52","author":"Mujeeb Rahman","year":"2022","journal-title":"J. Autism Dev. Disord"},{"key":"B32","doi-asserted-by":"publisher","first-page":"177","DOI":"10.37394\/23205.2023.22.21","article-title":"A review of machine learning models to detect autism spectrum disorders (ASD)","volume":"22","author":"Mukherjee","year":"2023","journal-title":"WSEAS Trans. Comp"},{"key":"B33","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/978-981-19-7528-8_20","article-title":"\u201cDiagnosis of autism spectrum disorder through eye movement tracking using deep learning,\u201d","volume-title":"Proceedings of International Conference on Information and Communication Technology for Development: ICICTD 2022","author":"Mumenin","year":"2023"},{"key":"B34","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1109\/ACCESS.2025.3552041","article-title":"DDNet: A robust, and reliable hybrid machine learning model for effective detection of depression among university students","volume":"2025","author":"Mumenin","year":"2025","journal-title":"IEEE Access"},{"key":"B35","doi-asserted-by":"publisher","first-page":"666","DOI":"10.1049\/cvi2.12271","article-title":"ASDNet: A robust involution-based architecture for diagnosis of autism spectrum disorder utilising eye-tracking technology","volume":"18","author":"Mumenin","year":"2024","journal-title":"IET Comp. Vision"},{"key":"B36","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1007\/s10654-018-0390-z","article-title":"Stacked generalization: an introduction to super learning","volume":"33","author":"Naimi","year":"2018","journal-title":"Eur. J. Epidemiol"},{"key":"B37","first-page":"11","article-title":"Test for significance of pearson's correlation coefficient","volume":"6","author":"Obilor","year":"2018","journal-title":"Int. J. Innovat. Mathem. Statist. Ener. Policies"},{"key":"B38","first-page":"1","article-title":"\u201cA machine learning approach to predict autism spectrum disorder,\u201d","volume-title":"2019 International conference on electrical, computer and communication engineering (ECCE)","author":"Omar","year":"2019"},{"key":"B39","doi-asserted-by":"publisher","first-page":"292","DOI":"10.3390\/fi15090292","article-title":"Autism screening in toddlers and adults using deep learning and fair ai techniques","volume":"15","author":"Priyadarshini","year":"2023","journal-title":"Future Intern"},{"key":"B40","first-page":"31","article-title":"\u201cCatBoost: unbiased boosting with categorical features,\u201d","author":"Prokhorenkova","year":"2018","journal-title":"Advances in Neural Information Processing Systems"},{"key":"B41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/IDEA49133.2020.9170675","article-title":"\u201cEnsemble learning techniques and its efficiency in machine learning: a survey,\u201d","volume-title":"2nd International Conference on Data, Engineering and Applications (IDEA)","author":"Rincy","year":"2020"},{"key":"B42","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1708.08296","article-title":"Explainable artificial intelligence: Understanding, visualizing and interpreting deep learning models","author":"Samek","year":"2017","journal-title":"arXiv"},{"key":"B43","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1109\/ICREST.2019.8644357","article-title":"\u201cEarly detection of autism by extracting features: a case study in bangladesh,\u201d","volume-title":"2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST)","author":"Satu","year":"2019"},{"key":"B44","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1002\/widm.1143","article-title":"Generating ensembles of heterogeneous classifiers using stacked generalization","volume":"5","author":"Sesmero","year":"2015","journal-title":"Wiley Interdiscipl. Rev"},{"key":"B45","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/ICCCNT45670.2019.8944905","article-title":"\u201cA data mining based approach to predict autism spectrum disorder considering behavioral attributes,\u201d","volume-title":"2019 10th International Conference on Computing, Communication and Networking Technologies (ICCCNT)","author":"Shuvo","year":"2019"},{"key":"B46","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1007\/978-3-030-66474-9_6","article-title":"\u201cAutism spectrum disorder classification using a self-organising fuzzy classifier,\u201d","volume-title":"Fuzzy Logic: Recent Applications and Developments","author":"Stirling","year":"2021"},{"key":"B47","volume-title":"Autistic Spectrum Disorder Screening Data for Adolescent","author":"Tabtah","year":"2017"},{"key":"B48","first-page":"1","article-title":"\u201cPerformance comparison of svm kernel types on child autism disease database,\u201d","volume-title":"2018 International Conference on Artificial Intelligence and Data Processing (IDAP)","author":"Talabani","year":"2018"},{"key":"B49","doi-asserted-by":"publisher","first-page":"103405","DOI":"10.1016\/j.jisa.2022.103405","article-title":"A dependable hybrid machine learning model for network intrusion detection","volume":"72","author":"Talukder","year":"2023","journal-title":"J. Inform. Secur. Appl"},{"key":"B50","volume-title":"Autism Screening Adult","author":"Thabtah","year":""},{"key":"B51","author":"Thabtah","year":"","journal-title":"Autistic Spectrum Disorder Screening Data for Children"},{"key":"B52","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1016\/j.ijmedinf.2018.06.009","article-title":"Autism screening data for toddlers","volume":"117","author":"Thabtah","year":"2018","journal-title":"Int. J. Med. Inform."},{"key":"B53","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1080\/17538157.2017.1399132","article-title":"Machine learning in autistic spectrum disorder behavioral research: a review and ways forward","volume":"44","author":"Thabtah","year":"2019","journal-title":"Inform. Health Soc. Care"},{"key":"B54","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1016\/j.ijmedinf.2018.06.009","article-title":"A new computational intelligence approach to detect autistic features for autism screening","volume":"117","author":"Thabtah","year":"2018","journal-title":"Int. J. Med. Inform"},{"key":"B55","doi-asserted-by":"publisher","first-page":"92","DOI":"10.3390\/computers12050092","article-title":"An integrated statistical and clinically applicable machine learning framework for the detection of autism spectrum disorder","volume":"12","author":"Uddin","year":"2023","journal-title":"Computers"},{"key":"B56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s42979-021-00776-5","article-title":"Detection of autism spectrum disorder in children using machine learning techniques","volume":"2","author":"Vakadkar","year":"2021","journal-title":"SN Comp. Sci"}],"container-title":["Frontiers in Artificial Intelligence"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2025.1507922\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T13:53:54Z","timestamp":1748613234000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2025.1507922\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,30]]},"references-count":56,"alternative-id":["10.3389\/frai.2025.1507922"],"URL":"https:\/\/doi.org\/10.3389\/frai.2025.1507922","relation":{},"ISSN":["2624-8212"],"issn-type":[{"value":"2624-8212","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,30]]},"article-number":"1507922"}}