A Clinically Interpretable Approach for Early Detection of Autism Using Machine Learning With Explainable AI

Project Code :TCMAPY1988

Objective

The project aims to develop an interpretable machine learning model for early autism detection using explainable AI techniques. Key objectives include data preparation through normalization, encoding, and handling missing values to enhance model performance. The project will compare machine learning algorithms like KNN, Naive Bayes, SVC, and Random Forest to determine the best classifier for the dataset. LIME will be utilized to explain the influence of input features on predictions. Model evaluation will focus on accuracy, precision, recall, and F1-score. Additionally, a Flask-based web interface will be developed, ensuring transparency and user trust in the results.

Abstract

This project presents a clinically interpretable system for early detection of autism using machine learning integrated with explainable artificial intelligence (XAI). The main goal is to design a reliable and transparent classification model that can predict the likelihood of autism based on behavioral and developmental features. The system employs supervised learning algorithms such as K-Nearest Neighbors, Naive Bayes, Support Vector Classifier, and Random Forest Classifier to identify patterns within the dataset. To enhance interpretability, LIME (Local Interpretable Model-Agnostic Explanations) is implemented to provide clear explanations for each prediction. The dataset undergoes preprocessing, encoding, and normalization to ensure accurate learning and performance. A web-based application built using Flask enables user interaction through modules for registration, login, prediction, and logout. The project emphasizes transparency, accessibility, and interpretability, making the results understandable for users without deep technical expertise. The integration of XAI ensures that the decision-making process is traceable and trustworthy. This framework demonstrates that early detection of autism can be supported through interpretable machine learning approaches, promoting data-driven insights and human-understandable reasoning

Keywords: Autism, Machine Learning, Explainable AI, LIME, Classification, Interpretability, Flask, Early Detection, Transparency, Data Analysis

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

 

Software Requirements:

Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Flask/Django, Pandas, Mysql.connector, Os, Smtplib, Numpy

IDE/Workbench                      :  PyCharm

Technology                             :  Python 3.6+

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

Demo Video

mail-banner
call-banner
contact-banner
Request Video