Advancing Autism Diagnosis: The Role of Machine Learning in Overcoming Traditional Barriers

CSEF · 2026 Behavioral & Social Sciences (Senior Division)

Overview

Autism Spectrum Disorder (ASD) is a complex neurodevelopmental condition whose diagnosis remains highly dependent on clinician expertise, time-intensive behavioral assessments, and limited accessibility—particularly for adults and underrepresented populations. This study investigates the potential of machine learning (ML) to enhance ASD screening using structured questionnaire data from the UCI Autism Screening Adult Dataset (n = 704, 17 features). Four supervised ML algorithms—Logistic Regression, Support Vector Machine (SVM), Neural Network, and Random Forest—were trained and optimized through five-fold cross-validation. Feature correlation analysis and interpretability tools, including SHAP and permutation importance, were employed to identify the most discriminative predictors. Random Forest and Neural Network models achieved the highest performance (accuracy > 99%), while SVM and Logistic Regression provided slightly lower but more generalizable results. Across all models, three behavioral features—A9 (“facial expression recognition”), A5 (“reading between the lines”), and A6 (“interpreting boredom cues”)—consistently emerged as the strongest predictors of ASD, whereas demographic variables contributed minimally. Dimensionality-reduction analyses (PCA and t-SNE) further confirmed clear separability between ASD-positive and negative groups. These findings demonstrate that accurate, transparent ASD screening can be achieved using a concise subset of questionnaire items, supporting the development of lightweight, accessible diagnostic tools for early identification and intervention.

Competition history

  • CSEF 2026 Behavioral & Social Sciences (Senior Division) · Entry S-03-13

Related projects

Closest projects by meaning, across every fair and year in the corpus.

Browse more like this

Source: California Science & Engineering Fair public projects

Save projects to your library

Sign in with Google to keep track of projects you find interesting, organized into folders. An account also raises your daily allowance for “Has this been done?”, and lets you create a key for the MCP server with a much higher limit than anonymous use. Browsing stays public.

Continue with Google