Skip to content

This Repository contains a project I worked on the summer on prediction and estimation of PM2.5 air pollutants in the air. It contains a Linear Regression Model for forecasting and Long Short Term Memory Model (Neural Network) designed for both estimation and forecast using a data set from Kaggle.

Notifications You must be signed in to change notification settings

memehadi/Air-Quality-Forecast-Project-ML-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Air-Quality-Forecast-Project

Linear Regression and LSTM ML models for air quality prediction.

A summer project for predicting the concentration of PM2.5 pollutants in the atmosphere. This project utilizes Linear Regression and Long Short-Term Memory (LSTM) machine learning models to do an estimate and forecast of the PM2.5 pollutants. This is done by taking in to consideration the relative concentration of PM2.5 in relation to the other common air pollutants(PM10, NO2, NH3, CO, SO2, O3, Benzene, Tolune, Xylene) on a dataset collected over a period of time. The data sets used for training and testing are pulled from kaggle - https://www.kaggle.com/datasets/rohanrao/air-quality-data-in-india

Key Conclusions:

  • Both LR and LSTM are capable of predicting PM2.5 with the above dataset.
  • Estimation has better performance than forecasting with Linear regression.
  • LSTM outperforms LR for forecasting PM2.5 in four cities.

About

This Repository contains a project I worked on the summer on prediction and estimation of PM2.5 air pollutants in the air. It contains a Linear Regression Model for forecasting and Long Short Term Memory Model (Neural Network) designed for both estimation and forecast using a data set from Kaggle.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages