TR729: INTELLIGENT AIR QUALITY ANALYSIS AND CLASSIFICATION SYSTEM USING MACHINE LEARNING AND RULE-BASED AQI

MELISSA JUSTIN Universiti Teknikal Malaysia Melaka

INEX26 | Tertiary Innovator

CR: 0.0000 | 0 Likes | 10 Views | 7 times | LS: 7.0
Like it? | Support them now!

Air pollution is one of the major environmental problems that is affecting public health 
and urban sustainability. Traditional air quality assessment procedures may have 
difficulty understanding complex environmental data and providing meaningful 
insights to make decisions. Therefore, this project will focus on developing an 
integrated air quality analysis and classification system with machine learning and 
Rule-Based AQI assessment to improve the evaluation of air quality conditions. The 
main goal of this project is to develop a MATLAB analytical system to analyze air 
quality data, classify pollution levels, identify abnormal pollution patterns and present 
analysis results on an interactive dashboard. The proposed system uses air quality 
variables such as particulate matter (PM2.5 and PM10), gases, temperature, and 
humidity to assess the air quality system performance. We use two datasets: Dataset 1 
(Kaggle) and Dataset 2 (Zenodo) to compare the performance of different datasets. 
The system uses supervised machine learning classifiers such as Random Forest and 
Gradient Boosting for air quality classification. Based on validation performance, 
automatic machine learning selection is introduced to select the best classifier. We also 
use Rule-Based AQI for AQI values, air quality categories, dominant pollutants and 
health advice. Other analysis techniques like Z-score anomaly detection and 
environmental comparison analysis are incorporated to further analyze pollution 
patterns. The outputs are visualized by MATLAB tools as well as on a browser-based 
dashboard to facilitate interpretation and user interaction. The testing results show that 
the system handles dataset processing, machine learning evaluation, automatic model 
selection, AQI assessment, anomaly detection and visualization. The automatic model 
selection approach successfully identifies the most suitable classifier according to 
dataset characteristics, where Random Forest achieved the best overall performance 
for Dataset 1, while Gradient Boosting was selected for Dataset 2. In summary, this 
project demonstrates the effectiveness of combining machine learning classification, 
Rule-Based AQI assessment, anomaly detection, and dashboard visualization into a 
single air quality analysis platform.