SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2267
Air Pollution Prediction using Machine Learning
Deepu B P1, Dr. Ravindra P Rajput2
1Student, Dept. of Electronics and Communication Engineering, University BDT College of Engineering, Karnataka,
India.
2Professor, Dept. of Electronics and Communication Engineering, University BDT College of Engineering,
Karnataka, India.
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - The air quality monitoring system collects
data of pollutants from different location to maintain
optimum air quality. In the current situation, it is the
critical concern,. The introduction of hazardous gases into
the atmosphere from industrial sources, vehicle emissions,
etc. pollutes the air. Today, the amount of air pollution in
large cities has surpassed the government-set air quality
index value and reached dangerous levels. It has a
significant effect on a human health. The prediction of air
pollution can be done by the Machine Learning (ML)
algorithms. Machine Learning (ML) combines statistics
and computer science to maximize the prediction power.
ML is used in order to calculate the Air Quality Index.
Various sensors and an Arduino Uno microcontroller are
utilized to collect the dataset. Then by using K- Nearest
Neighbor (KNN) algorithm, the air quality is predicted.
Keywords: Machine Learning, KNN, AQI, Arduino,
sensors.
1.INTRODUCTION
Among the most crucial challenges faced in the world
today is air pollution. Industrial activity is increasing
more regularly due to the explosive growth of economy,
which is causing air pollution to increase more rapidly.
Environmental pollution is a serious issue that affects all
living things, including humans, with pollution from
industry accounting for a significant portion of it. Solid
particles such as dust, pollen, and spores, and gases,
contribute to air pollution. Carbon monoxide, Carbon
dioxide, Nitrogen dioxide, Sulphur oxide,
Chlorofluorocarbons, Particulate Matter, and other air
pollutants that cause air pollution are released by the
combustion of natural gas, coal, and wood, as well as
factories, cars, and other sources. Prolonged exposure to
air pollution leads to serious health problems, such as
lung and respiratory illnesses
The annual death toll from household exposure to
gasoline smoke is 3.8 million. Exposure to the outdoor
air pollution will cause 4.2 million deaths annually. 9 out
of 10 people on the earth reside in areas with air quality
that is worse than recommended by the World Health
Organization. As per the Greenpeace Southeast Asia
Analysis of IQAir statistics, air pollution and associated
problems caused over 120,000 deaths in India in
2020.According to the report, air pollution caused
economic losses of ₹2 lakh crore in India. This
demonstrates how crucial it is to pay attention on the air
quality.
Primary pollutants and the secondary pollutants are
the two major classifications of air pollutants. One that is
directly emitted into the atmosphere from its source is
referred to as a primary pollutant, whereas a secondary
pollutant is one that is produced due to the interaction
between two primary pollutants or with other elements
of the atmosphere. One of the detrimental effects of
pollutants emitted into the environment is the
degradation of air quality. Also, other harmful effects,
such as acid rain, global warming, aerosol production,
and photochemical smog has increased in past years.
Predicting the air quality is crucial for preventing the
problem of air pollution. The Machine Learning (ML)
models can be used for this. With the use of training data,
a computer can learn how to build models via a
technique called as Machine Learning. It is a branch of
Artificial Intelligence that gives computer program the
ability to forecast outcomes with ever-increasing
accuracy. ML can examine a variety of data and identify
patterns and particular trends. Machine learning is the
ability given to a computer program to do a task without
any external programming and this is task is achieved by
using some statistical and advanced mathematical
algorithms.
As air pollution has been rising every day, monitoring
has proven to be a significant task. The amount of
pollution in a given area is determined through
continuous air quality monitoring at that location. The
information obtained by the sensors reveals the source
and concentration of the pollutants in that area.
Measures to minimise pollution levels can be taken using
that knowledge and the ML model.
The hardware device consists of three different sensors
like MQ-135 air quality sensor, MQ-5 sensor, Optical dust
sensor connected to the Arduino uno board, which helps
in collecting the pollutants information of the current
place.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2268
The program for collecting the information is written
in the Arduino IDE according to the AQI level specified
by the Central Pollution Control Board of India, in the
report National Air Quality Index. The information
collected from the sensors is recorded in the excel sheet,
then it is stored in the required file path, which makes
the dataset. Further the excel sheet in the .csv file is
directly read in the ML program.
2. LITERATURE SURVEY
The authors of [1] proposed that Machine Learning
algorithms plays important role in measuring air quality
index accurately. Logistic regression and auto
regression, ANN help in determining the level of PM2.5.
ANN comes out with best results in the paper.
In [2] authors gives the prediction of the air quality index
by using different machine learning algorithms like
Decision Tree and Random Forest. From the results,
concluded that the Random Forest algorithm gives better
prediction of air quality index.
In [3] authors proposed model by using BILSTM which is
the Deep Learning model to predicted the PM2.5 with
improved performance comparing the existing model
and produced exceptional MAE, RMSE.
In [4] authors used the prediction model results were
based on Big Data Analytics and Machine Learning,
which have helped to evaluate and contrast current
assessments of air quality. The Decision Tree algorithm
gave the best results among all the algorithms.
The authors of [5] used SVR, and LSTM Machine
Learning models. The Machine Learning algorithms used
for estimating the atmospheric pollutants (PM10 and
PM2.5), it was demonstrated that SVR algorithms are the
most suitable in forecasting the air pollutants
concentrations.
3. METHODOLOGY
Information about air pollutants is obtained from the
sensors, analysed, and then saved as a dataset. This
dataset has been pre-processed with a variety of
features, which includes attribute selection and
normalisation. Once it is available, the dataset is divided
into a training set and a test dataset. The training dataset
is then used to apply a Machine Learning algorithm. The
obtained results are matched with the testing dataset
and results are analysed.
3.1 Machine Learning model
Machine Learning algorithm is implemented to
predict the air pollution. Machine Learning (ML) is a
subfield of Artificial Intelligence (AI) that enables the
software applications to be accurate in predicting the
outcomes without being explicitly programmed to do so.
To predict the new outcomes, Machine Learning
algorithms make use of existing past data as the input.
With the help of Machine Learning, a user can provide a
computer program huge amount of data, and the
computer will only examine that data and draw
conclusions from it.
KNN is the Machine Learning algorithm used for the
prediction of air pollution. The K-Nearest Neighbors
(KNN) algorithm is one of the types of Supervised
Machine Learning algorithms. KNN is incredibly simple
to design but performs quite difficult classification jobs.
KNN is called the lazy learning algorithm as it lacks the
training phase. Instead, it classifies a fresh data point
while training on the entire dataset. It does not make
any assumptions, hence it is called non-parametric
learning method.
Steps in KNN:
• Determine the distance between each sample of the
training data and the test data.
• To determine distance, we can utilise the Euclidian or
Minkowski or Manhattan distance formula.
• Sort the estimated distances in ascending order.
• Vote for the classes.
• Output will be determined based on class having
most votes.
• Calculate the Accuracy of the model, if required
rebuild model.
Fig-1: Flow chart of KNN
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2269
3.2 Sensors used
MQ-135 air quality sensor can detect gases like
Ammonia (NH3), sulfur (S), Benzene (C6H6), CO2, and
other harmful gases and smoke. MQ5 is a sensitive gas
sensor that can detect or sense liquefied gas, propane,
butane, natural, other combustible gases in the
environment and smoke. Optical dust sensor that means
it senses dust by using an optical sensing system such as
a light source. It is used to detect dust particles in the air.
3.3 Air Quality Index
Fig-2: AQI
The Central Pollution Control Board of India provided
the AQI in the report National Air Quality Index, which is
shown in the Fig 2 above.
According to this AQI the program is written in the
Arduino IDE to collect the dataset from the current place.
Further this dataset is recorded in the excel sheet and
saved in the particular file path as required.
3.4 Implementation
Fig-3: Block diagram
Hardware Connections:
Fig- 4: Hardware connections
MQ135 sensor connections: The MQ135 sensor Vcc is
wired to the Arduino 5V pin. The GND of MQ5 and GND
of Arduino are wired together, AO of MQ5 and A0 of the
Arduino are connected.
MQ5 sensor connections: The MQ5 sensor Vcc is wired
to the Arduino 5V pin. The GND of MQ5 and GND of
Arduino are wired together, AO of MQ5 and A1 of the
Arduino are connected.
Dust sensor connections: Connect the V-LED (blue)
pin of sensor to Arduino 5V pin with a capacitor of 220uf
and a resistor of 150 ohms in between. Now connect
LED-GND (green) and S-GND (yellow) to the GND pin of
Arduino. Connect the Vcc (red) of sensor to Vcc of
Arduino. Next connect VOUT (black) to A3 of Arduino
and connect LED (white) of sensor to digital pin 10 of
Arduino.
Steps to Collect Data:
• After the hardware setup, upload the code in the
arduino IDE.
• Open the excel sheet with data streamer downloaded.
• Click on the Data Streamer on the menubar.
• Click on the Connect the Device.
• Select the COM PORT.
• Click on Start Data on the toolbar.
 To start recording of data click, Record Data.
 After collecting the data click on Stop Recording to
stop recording, and then click on Stop Data to end
collecting data.
 This excel file can be saved in the required file path.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2270
Fig-5: Data collection
The software used is Anaconda Navigator for Python,
which features the web-based Interactive Development
Environment for data, code and notebooks called Jupyter
Notebook. The users could build and arrange the
workflows in data sciences, machine learning and
scientific computing, using its interface. The Jupyter
Notebook is the original web tool for producing
computational documents.
Steps in Software Implementation
1) Read dataset:
The required libraries are imported and then the dataset
is read in the python code.
Parameters considered in the dataset are the sensor
values of air quality, smoke and dust and the respective
quality of air for the values from the sensors of the
current place. Hence, there are four columns in the
dataset and the number of rows depends on the time
that the data is recorded. This dataset is saved as the .csv
file in excel.
Fig-6: Reading dataset
2) Split the training and testing dataset:
The training set is used to train the model, and the
testing set is used to determine whether the model
generalises well to new and unexplored data.The better
outcomes are attained when 20% to 30% of the data are
used for testing and the rest 70% to 80% for training.
This is done by importing the train_test_split library
from the Sci-kit, where training and testing ratio is taken
80% and 20% respectively.
3) Choosing the Machine Learning model
KNN is the Machine Learning model chose for the
prediction of air pollution.
4) Prediction
After the ML model is fit, it gives the prediction of air
quality based the AQI described, of the current place i.e.,
whether the air quality is satisfactory or moderate to
breathe, or poor so that people can decide the impact of
air pollution, or very poor and severe to survive in that
place.
Fig-7: Scatterplot of y_test and predicted values
4. RESULT AND DISCUSSION
The confusion matrix of the particular dataset air
pollution, which is read initially at the time of read
dataset is as shown in the Fig 8 below.
Fig-8: Confusion matrix
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2271
The accuracy of confusion matrix shown in the figure is,
Accuracy = (17 + 2 + 92 + 102 + 9) /
(17 + 2 + 92 + 102 + 9 + 2)
= 222/ 224
= 99.1071 %
Fig-9: Predicted outcomes
5. CONCLUSION
The quality of the air is determined by components like
gases and particulate matter. These pollutants decrease
the air quality, which can lead to serious illnesses when
breathed in repeatedly. With air quality monitoring
systems, it is possible to identify the presence of these
toxics and monitor air quality in order to take sensible
measures to enhance air quality. As a result, production
rises and health problems caused by air pollution are
reduced.
The prediction models built using machine learning have
been shown to be more reliable and consistent. Data
collecting is now simple and precise due to advanced
technology and sensors. Only machine learning (ML)
algorithms can effectively handle the rigorous analysis
needed to make accurate and efficent predictions from
such vast environmental data. In order to predict air
pollution, the KNN algorithm is used, which is better
suitable for prediction tasks.
The Machine Learning algorithm KNN, has given the
accuracy of 99.1071% in the air pollution prediction.
REFERENCES
[1] Shreyas Simu,Varsha Turkar, Rohit Martires, “Air
Pollution Prediction using Machine Learning”, 2020,
IEEE
[2] Tanisha Madan, Shrddha Sagar, Deepali Virmani, “
Air Quality Prediction using Machine Learning
Algorithms”, 2020, IEEE
[3] Venkat Rao Pasupuleti, Uhasri , Pavan Kalyan, “Air
Quality Prediction Of Data Log By Machine
Learning”, 2020 , IEEE
[4] S. Jeya, Dr. L. Sankari, “Air Pollution Prediction by
Deep Learning Model”, 2020, IEEE
[5] SriramKrishna Yarragunta, Mohammed Abdul Nabi,
Jeyanthi.P, “Prediction of Air Pollutants Using
Supervised Machine Learning”, 2021, IEEE
[6] Marius, Andreea, Marina, “ Machine Learning
algorithms for air pollutants forecasting”, 2020,
IEEE
[7] Madhuri V.M, Samyama Gunjal G.H, Savitha
Kamalapurkar, “Air Pollution Prediction Using
Machine Learning Supervised Learning Approach”,
2020, International Journal Of Scientific &
Technology Research, Volume 9, Issue 04.
[8] K. Rajakumari, V. Priyanka,“Air Pollution Prediction
in Smart Cities by using Machine Learning
Techniques”, 2020, International Journal of
Innovative Technology and Exploring Engineering
(IJITEE), Volume 9, Issue 05.

More Related Content

What's hot

Heart disease prediction using machine learning algorithm
Heart disease prediction using machine learning algorithm Heart disease prediction using machine learning algorithm
Heart disease prediction using machine learning algorithm
Kedar Damkondwar
 
Crop prediction using machine learning
Crop prediction using machine learningCrop prediction using machine learning
Crop prediction using machine learning
dataalcott
 
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
IRJET Journal
 
Crop predction ppt using ANN
Crop predction ppt using ANNCrop predction ppt using ANN
Crop predction ppt using ANN
Astha Jain
 
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
ArunChokkalingam
 
Applications of machine learning in Wireless sensor networks.
Applications of machine learning in Wireless sensor networks.Applications of machine learning in Wireless sensor networks.
Applications of machine learning in Wireless sensor networks.
Sahana B S
 
Data-Intensive Technologies for Cloud Computing
Data-Intensive Technologies for CloudComputingData-Intensive Technologies for CloudComputing
Data-Intensive Technologies for Cloud Computing
huda2018
 
ISSUES IN AD HOC WIRELESS NETWORKS
ISSUES IN  AD HOC WIRELESS  NETWORKS ISSUES IN  AD HOC WIRELESS  NETWORKS
ISSUES IN AD HOC WIRELESS NETWORKS
Dushhyant Kumar
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
Nizam Muhammed
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
Pachipulusu Giridhar
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
ArunChokkalingam
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
MD Abdullah Al Nasim
 
Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.
AasimAhmedKhanJawaad
 
Stress detection using Image processing
Stress detection using Image processingStress detection using Image processing
Stress detection using Image processing
College of Engineering pune
 
Inductive analytical approaches to learning
Inductive analytical approaches to learningInductive analytical approaches to learning
Inductive analytical approaches to learning
swapnac12
 
IOT Based Environmental Pollution Monitoring System
IOT Based Environmental Pollution Monitoring SystemIOT Based Environmental Pollution Monitoring System
IOT Based Environmental Pollution Monitoring System
IRJET Journal
 
Prediction of Heart Disease using Machine Learning Algorithms: A Survey
Prediction of Heart Disease using Machine Learning Algorithms: A SurveyPrediction of Heart Disease using Machine Learning Algorithms: A Survey
Prediction of Heart Disease using Machine Learning Algorithms: A Survey
rahulmonikasharma
 
IRJET- Smart Farming Crop Yield Prediction using Machine Learning
IRJET- Smart Farming Crop Yield Prediction using Machine LearningIRJET- Smart Farming Crop Yield Prediction using Machine Learning
IRJET- Smart Farming Crop Yield Prediction using Machine Learning
IRJET Journal
 

What's hot (20)

Heart disease prediction using machine learning algorithm
Heart disease prediction using machine learning algorithm Heart disease prediction using machine learning algorithm
Heart disease prediction using machine learning algorithm
 
Crop prediction using machine learning
Crop prediction using machine learningCrop prediction using machine learning
Crop prediction using machine learning
 
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
 
Crop predction ppt using ANN
Crop predction ppt using ANNCrop predction ppt using ANN
Crop predction ppt using ANN
 
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
 
Applications of machine learning in Wireless sensor networks.
Applications of machine learning in Wireless sensor networks.Applications of machine learning in Wireless sensor networks.
Applications of machine learning in Wireless sensor networks.
 
Data-Intensive Technologies for Cloud Computing
Data-Intensive Technologies for CloudComputingData-Intensive Technologies for CloudComputing
Data-Intensive Technologies for Cloud Computing
 
ISSUES IN AD HOC WIRELESS NETWORKS
ISSUES IN  AD HOC WIRELESS  NETWORKS ISSUES IN  AD HOC WIRELESS  NETWORKS
ISSUES IN AD HOC WIRELESS NETWORKS
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
 
Final ppt
Final pptFinal ppt
Final ppt
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
 
Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.
 
Stress detection using Image processing
Stress detection using Image processingStress detection using Image processing
Stress detection using Image processing
 
Inductive analytical approaches to learning
Inductive analytical approaches to learningInductive analytical approaches to learning
Inductive analytical approaches to learning
 
IOT Based Environmental Pollution Monitoring System
IOT Based Environmental Pollution Monitoring SystemIOT Based Environmental Pollution Monitoring System
IOT Based Environmental Pollution Monitoring System
 
Prediction of Heart Disease using Machine Learning Algorithms: A Survey
Prediction of Heart Disease using Machine Learning Algorithms: A SurveyPrediction of Heart Disease using Machine Learning Algorithms: A Survey
Prediction of Heart Disease using Machine Learning Algorithms: A Survey
 
IRJET- Smart Farming Crop Yield Prediction using Machine Learning
IRJET- Smart Farming Crop Yield Prediction using Machine LearningIRJET- Smart Farming Crop Yield Prediction using Machine Learning
IRJET- Smart Farming Crop Yield Prediction using Machine Learning
 
Mobile hci
Mobile hciMobile hci
Mobile hci
 

Similar to Air Pollution Prediction using Machine Learning

Design and Implementation of Portable Outdoor Air Quality Measurement System ...
Design and Implementation of Portable Outdoor Air Quality Measurement System ...Design and Implementation of Portable Outdoor Air Quality Measurement System ...
Design and Implementation of Portable Outdoor Air Quality Measurement System ...
IJECEIAES
 
IRJET- Air Pollution Prediction System for Smart City using Data Mining T...
IRJET-  	  Air Pollution Prediction System for Smart City using Data Mining T...IRJET-  	  Air Pollution Prediction System for Smart City using Data Mining T...
IRJET- Air Pollution Prediction System for Smart City using Data Mining T...
IRJET Journal
 
A Deep Learning Based Air Quality Prediction
A Deep Learning Based Air Quality PredictionA Deep Learning Based Air Quality Prediction
A Deep Learning Based Air Quality Prediction
Dereck Downing
 
Final Synopsis -Bharathi(21-4-23).doc
Final Synopsis -Bharathi(21-4-23).docFinal Synopsis -Bharathi(21-4-23).doc
Final Synopsis -Bharathi(21-4-23).doc
malli36
 
ENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENT
ENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENTENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENT
ENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENT
IRJET Journal
 
IRJET - Prediction of Air Pollutant Concentration using Deep Learning
IRJET - Prediction of Air Pollutant Concentration using Deep LearningIRJET - Prediction of Air Pollutant Concentration using Deep Learning
IRJET - Prediction of Air Pollutant Concentration using Deep Learning
IRJET Journal
 
Air Quality Visualization
Air Quality VisualizationAir Quality Visualization
Air Quality Visualization
IRJET Journal
 
EDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTCEDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTC
MihirDatir1
 
IRJET- Recognition of Future Air Quality Index using Artificial Neural Network
IRJET- Recognition of Future Air Quality Index using Artificial Neural NetworkIRJET- Recognition of Future Air Quality Index using Artificial Neural Network
IRJET- Recognition of Future Air Quality Index using Artificial Neural Network
IRJET Journal
 
IRJET- Web-Based Air and Noise Pollution Monitoring and Alerting Syetem
IRJET-  	  Web-Based Air and Noise Pollution Monitoring and Alerting SyetemIRJET-  	  Web-Based Air and Noise Pollution Monitoring and Alerting Syetem
IRJET- Web-Based Air and Noise Pollution Monitoring and Alerting Syetem
IRJET Journal
 
IRJET- AI to Analyze and Extract Data to Gain Insights About the Spread o...
IRJET-  	  AI to Analyze and Extract Data to Gain Insights About the Spread o...IRJET-  	  AI to Analyze and Extract Data to Gain Insights About the Spread o...
IRJET- AI to Analyze and Extract Data to Gain Insights About the Spread o...
IRJET Journal
 
Air Pollution Monitoring System
Air Pollution Monitoring SystemAir Pollution Monitoring System
Air Pollution Monitoring System
IRJET Journal
 
IRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution ControlIRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET Journal
 
Prediction of Air Quality Index using Random Forest Algorithm
Prediction of Air Quality Index using Random Forest AlgorithmPrediction of Air Quality Index using Random Forest Algorithm
Prediction of Air Quality Index using Random Forest Algorithm
IRJET Journal
 
IRJET- Air Quality and Dust Level Monitoring using IoT
IRJET-  	  Air Quality and Dust Level Monitoring using IoTIRJET-  	  Air Quality and Dust Level Monitoring using IoT
IRJET- Air Quality and Dust Level Monitoring using IoT
IRJET Journal
 
Air Quality Monitoring and Control System in IoT
Air Quality Monitoring and Control System in IoTAir Quality Monitoring and Control System in IoT
Air Quality Monitoring and Control System in IoT
ijtsrd
 
Gas Leakage Detection Using IoT
Gas Leakage Detection Using IoTGas Leakage Detection Using IoT
Gas Leakage Detection Using IoT
IRJET Journal
 
Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...
Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...
Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...
IRJET Journal
 
Analysis Of Air Pollutants Affecting The Air Quality Using ARIMA
Analysis Of Air Pollutants Affecting The Air Quality Using ARIMAAnalysis Of Air Pollutants Affecting The Air Quality Using ARIMA
Analysis Of Air Pollutants Affecting The Air Quality Using ARIMA
IRJET Journal
 
SMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOT
SMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOTSMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOT
SMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOT
IRJET Journal
 

Similar to Air Pollution Prediction using Machine Learning (20)

Design and Implementation of Portable Outdoor Air Quality Measurement System ...
Design and Implementation of Portable Outdoor Air Quality Measurement System ...Design and Implementation of Portable Outdoor Air Quality Measurement System ...
Design and Implementation of Portable Outdoor Air Quality Measurement System ...
 
IRJET- Air Pollution Prediction System for Smart City using Data Mining T...
IRJET-  	  Air Pollution Prediction System for Smart City using Data Mining T...IRJET-  	  Air Pollution Prediction System for Smart City using Data Mining T...
IRJET- Air Pollution Prediction System for Smart City using Data Mining T...
 
A Deep Learning Based Air Quality Prediction
A Deep Learning Based Air Quality PredictionA Deep Learning Based Air Quality Prediction
A Deep Learning Based Air Quality Prediction
 
Final Synopsis -Bharathi(21-4-23).doc
Final Synopsis -Bharathi(21-4-23).docFinal Synopsis -Bharathi(21-4-23).doc
Final Synopsis -Bharathi(21-4-23).doc
 
ENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENT
ENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENTENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENT
ENVIRONMENTAL QUALITY PREDICTION AND ITS DEPLOYMENT
 
IRJET - Prediction of Air Pollutant Concentration using Deep Learning
IRJET - Prediction of Air Pollutant Concentration using Deep LearningIRJET - Prediction of Air Pollutant Concentration using Deep Learning
IRJET - Prediction of Air Pollutant Concentration using Deep Learning
 
Air Quality Visualization
Air Quality VisualizationAir Quality Visualization
Air Quality Visualization
 
EDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTCEDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTC
 
IRJET- Recognition of Future Air Quality Index using Artificial Neural Network
IRJET- Recognition of Future Air Quality Index using Artificial Neural NetworkIRJET- Recognition of Future Air Quality Index using Artificial Neural Network
IRJET- Recognition of Future Air Quality Index using Artificial Neural Network
 
IRJET- Web-Based Air and Noise Pollution Monitoring and Alerting Syetem
IRJET-  	  Web-Based Air and Noise Pollution Monitoring and Alerting SyetemIRJET-  	  Web-Based Air and Noise Pollution Monitoring and Alerting Syetem
IRJET- Web-Based Air and Noise Pollution Monitoring and Alerting Syetem
 
IRJET- AI to Analyze and Extract Data to Gain Insights About the Spread o...
IRJET-  	  AI to Analyze and Extract Data to Gain Insights About the Spread o...IRJET-  	  AI to Analyze and Extract Data to Gain Insights About the Spread o...
IRJET- AI to Analyze and Extract Data to Gain Insights About the Spread o...
 
Air Pollution Monitoring System
Air Pollution Monitoring SystemAir Pollution Monitoring System
Air Pollution Monitoring System
 
IRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution ControlIRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution Control
 
Prediction of Air Quality Index using Random Forest Algorithm
Prediction of Air Quality Index using Random Forest AlgorithmPrediction of Air Quality Index using Random Forest Algorithm
Prediction of Air Quality Index using Random Forest Algorithm
 
IRJET- Air Quality and Dust Level Monitoring using IoT
IRJET-  	  Air Quality and Dust Level Monitoring using IoTIRJET-  	  Air Quality and Dust Level Monitoring using IoT
IRJET- Air Quality and Dust Level Monitoring using IoT
 
Air Quality Monitoring and Control System in IoT
Air Quality Monitoring and Control System in IoTAir Quality Monitoring and Control System in IoT
Air Quality Monitoring and Control System in IoT
 
Gas Leakage Detection Using IoT
Gas Leakage Detection Using IoTGas Leakage Detection Using IoT
Gas Leakage Detection Using IoT
 
Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...
Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...
Gas Leakage Detection, Prediction & Alert System Using Raspberry Pi & Cloud C...
 
Analysis Of Air Pollutants Affecting The Air Quality Using ARIMA
Analysis Of Air Pollutants Affecting The Air Quality Using ARIMAAnalysis Of Air Pollutants Affecting The Air Quality Using ARIMA
Analysis Of Air Pollutants Affecting The Air Quality Using ARIMA
 
SMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOT
SMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOTSMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOT
SMART INDUSTRY MONITORING AND CONROLLING SYSTEM USING IOT
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 

Recently uploaded (20)

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 

Air Pollution Prediction using Machine Learning

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2267 Air Pollution Prediction using Machine Learning Deepu B P1, Dr. Ravindra P Rajput2 1Student, Dept. of Electronics and Communication Engineering, University BDT College of Engineering, Karnataka, India. 2Professor, Dept. of Electronics and Communication Engineering, University BDT College of Engineering, Karnataka, India. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - The air quality monitoring system collects data of pollutants from different location to maintain optimum air quality. In the current situation, it is the critical concern,. The introduction of hazardous gases into the atmosphere from industrial sources, vehicle emissions, etc. pollutes the air. Today, the amount of air pollution in large cities has surpassed the government-set air quality index value and reached dangerous levels. It has a significant effect on a human health. The prediction of air pollution can be done by the Machine Learning (ML) algorithms. Machine Learning (ML) combines statistics and computer science to maximize the prediction power. ML is used in order to calculate the Air Quality Index. Various sensors and an Arduino Uno microcontroller are utilized to collect the dataset. Then by using K- Nearest Neighbor (KNN) algorithm, the air quality is predicted. Keywords: Machine Learning, KNN, AQI, Arduino, sensors. 1.INTRODUCTION Among the most crucial challenges faced in the world today is air pollution. Industrial activity is increasing more regularly due to the explosive growth of economy, which is causing air pollution to increase more rapidly. Environmental pollution is a serious issue that affects all living things, including humans, with pollution from industry accounting for a significant portion of it. Solid particles such as dust, pollen, and spores, and gases, contribute to air pollution. Carbon monoxide, Carbon dioxide, Nitrogen dioxide, Sulphur oxide, Chlorofluorocarbons, Particulate Matter, and other air pollutants that cause air pollution are released by the combustion of natural gas, coal, and wood, as well as factories, cars, and other sources. Prolonged exposure to air pollution leads to serious health problems, such as lung and respiratory illnesses The annual death toll from household exposure to gasoline smoke is 3.8 million. Exposure to the outdoor air pollution will cause 4.2 million deaths annually. 9 out of 10 people on the earth reside in areas with air quality that is worse than recommended by the World Health Organization. As per the Greenpeace Southeast Asia Analysis of IQAir statistics, air pollution and associated problems caused over 120,000 deaths in India in 2020.According to the report, air pollution caused economic losses of ₹2 lakh crore in India. This demonstrates how crucial it is to pay attention on the air quality. Primary pollutants and the secondary pollutants are the two major classifications of air pollutants. One that is directly emitted into the atmosphere from its source is referred to as a primary pollutant, whereas a secondary pollutant is one that is produced due to the interaction between two primary pollutants or with other elements of the atmosphere. One of the detrimental effects of pollutants emitted into the environment is the degradation of air quality. Also, other harmful effects, such as acid rain, global warming, aerosol production, and photochemical smog has increased in past years. Predicting the air quality is crucial for preventing the problem of air pollution. The Machine Learning (ML) models can be used for this. With the use of training data, a computer can learn how to build models via a technique called as Machine Learning. It is a branch of Artificial Intelligence that gives computer program the ability to forecast outcomes with ever-increasing accuracy. ML can examine a variety of data and identify patterns and particular trends. Machine learning is the ability given to a computer program to do a task without any external programming and this is task is achieved by using some statistical and advanced mathematical algorithms. As air pollution has been rising every day, monitoring has proven to be a significant task. The amount of pollution in a given area is determined through continuous air quality monitoring at that location. The information obtained by the sensors reveals the source and concentration of the pollutants in that area. Measures to minimise pollution levels can be taken using that knowledge and the ML model. The hardware device consists of three different sensors like MQ-135 air quality sensor, MQ-5 sensor, Optical dust sensor connected to the Arduino uno board, which helps in collecting the pollutants information of the current place.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2268 The program for collecting the information is written in the Arduino IDE according to the AQI level specified by the Central Pollution Control Board of India, in the report National Air Quality Index. The information collected from the sensors is recorded in the excel sheet, then it is stored in the required file path, which makes the dataset. Further the excel sheet in the .csv file is directly read in the ML program. 2. LITERATURE SURVEY The authors of [1] proposed that Machine Learning algorithms plays important role in measuring air quality index accurately. Logistic regression and auto regression, ANN help in determining the level of PM2.5. ANN comes out with best results in the paper. In [2] authors gives the prediction of the air quality index by using different machine learning algorithms like Decision Tree and Random Forest. From the results, concluded that the Random Forest algorithm gives better prediction of air quality index. In [3] authors proposed model by using BILSTM which is the Deep Learning model to predicted the PM2.5 with improved performance comparing the existing model and produced exceptional MAE, RMSE. In [4] authors used the prediction model results were based on Big Data Analytics and Machine Learning, which have helped to evaluate and contrast current assessments of air quality. The Decision Tree algorithm gave the best results among all the algorithms. The authors of [5] used SVR, and LSTM Machine Learning models. The Machine Learning algorithms used for estimating the atmospheric pollutants (PM10 and PM2.5), it was demonstrated that SVR algorithms are the most suitable in forecasting the air pollutants concentrations. 3. METHODOLOGY Information about air pollutants is obtained from the sensors, analysed, and then saved as a dataset. This dataset has been pre-processed with a variety of features, which includes attribute selection and normalisation. Once it is available, the dataset is divided into a training set and a test dataset. The training dataset is then used to apply a Machine Learning algorithm. The obtained results are matched with the testing dataset and results are analysed. 3.1 Machine Learning model Machine Learning algorithm is implemented to predict the air pollution. Machine Learning (ML) is a subfield of Artificial Intelligence (AI) that enables the software applications to be accurate in predicting the outcomes without being explicitly programmed to do so. To predict the new outcomes, Machine Learning algorithms make use of existing past data as the input. With the help of Machine Learning, a user can provide a computer program huge amount of data, and the computer will only examine that data and draw conclusions from it. KNN is the Machine Learning algorithm used for the prediction of air pollution. The K-Nearest Neighbors (KNN) algorithm is one of the types of Supervised Machine Learning algorithms. KNN is incredibly simple to design but performs quite difficult classification jobs. KNN is called the lazy learning algorithm as it lacks the training phase. Instead, it classifies a fresh data point while training on the entire dataset. It does not make any assumptions, hence it is called non-parametric learning method. Steps in KNN: • Determine the distance between each sample of the training data and the test data. • To determine distance, we can utilise the Euclidian or Minkowski or Manhattan distance formula. • Sort the estimated distances in ascending order. • Vote for the classes. • Output will be determined based on class having most votes. • Calculate the Accuracy of the model, if required rebuild model. Fig-1: Flow chart of KNN
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2269 3.2 Sensors used MQ-135 air quality sensor can detect gases like Ammonia (NH3), sulfur (S), Benzene (C6H6), CO2, and other harmful gases and smoke. MQ5 is a sensitive gas sensor that can detect or sense liquefied gas, propane, butane, natural, other combustible gases in the environment and smoke. Optical dust sensor that means it senses dust by using an optical sensing system such as a light source. It is used to detect dust particles in the air. 3.3 Air Quality Index Fig-2: AQI The Central Pollution Control Board of India provided the AQI in the report National Air Quality Index, which is shown in the Fig 2 above. According to this AQI the program is written in the Arduino IDE to collect the dataset from the current place. Further this dataset is recorded in the excel sheet and saved in the particular file path as required. 3.4 Implementation Fig-3: Block diagram Hardware Connections: Fig- 4: Hardware connections MQ135 sensor connections: The MQ135 sensor Vcc is wired to the Arduino 5V pin. The GND of MQ5 and GND of Arduino are wired together, AO of MQ5 and A0 of the Arduino are connected. MQ5 sensor connections: The MQ5 sensor Vcc is wired to the Arduino 5V pin. The GND of MQ5 and GND of Arduino are wired together, AO of MQ5 and A1 of the Arduino are connected. Dust sensor connections: Connect the V-LED (blue) pin of sensor to Arduino 5V pin with a capacitor of 220uf and a resistor of 150 ohms in between. Now connect LED-GND (green) and S-GND (yellow) to the GND pin of Arduino. Connect the Vcc (red) of sensor to Vcc of Arduino. Next connect VOUT (black) to A3 of Arduino and connect LED (white) of sensor to digital pin 10 of Arduino. Steps to Collect Data: • After the hardware setup, upload the code in the arduino IDE. • Open the excel sheet with data streamer downloaded. • Click on the Data Streamer on the menubar. • Click on the Connect the Device. • Select the COM PORT. • Click on Start Data on the toolbar.  To start recording of data click, Record Data.  After collecting the data click on Stop Recording to stop recording, and then click on Stop Data to end collecting data.  This excel file can be saved in the required file path.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2270 Fig-5: Data collection The software used is Anaconda Navigator for Python, which features the web-based Interactive Development Environment for data, code and notebooks called Jupyter Notebook. The users could build and arrange the workflows in data sciences, machine learning and scientific computing, using its interface. The Jupyter Notebook is the original web tool for producing computational documents. Steps in Software Implementation 1) Read dataset: The required libraries are imported and then the dataset is read in the python code. Parameters considered in the dataset are the sensor values of air quality, smoke and dust and the respective quality of air for the values from the sensors of the current place. Hence, there are four columns in the dataset and the number of rows depends on the time that the data is recorded. This dataset is saved as the .csv file in excel. Fig-6: Reading dataset 2) Split the training and testing dataset: The training set is used to train the model, and the testing set is used to determine whether the model generalises well to new and unexplored data.The better outcomes are attained when 20% to 30% of the data are used for testing and the rest 70% to 80% for training. This is done by importing the train_test_split library from the Sci-kit, where training and testing ratio is taken 80% and 20% respectively. 3) Choosing the Machine Learning model KNN is the Machine Learning model chose for the prediction of air pollution. 4) Prediction After the ML model is fit, it gives the prediction of air quality based the AQI described, of the current place i.e., whether the air quality is satisfactory or moderate to breathe, or poor so that people can decide the impact of air pollution, or very poor and severe to survive in that place. Fig-7: Scatterplot of y_test and predicted values 4. RESULT AND DISCUSSION The confusion matrix of the particular dataset air pollution, which is read initially at the time of read dataset is as shown in the Fig 8 below. Fig-8: Confusion matrix
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2271 The accuracy of confusion matrix shown in the figure is, Accuracy = (17 + 2 + 92 + 102 + 9) / (17 + 2 + 92 + 102 + 9 + 2) = 222/ 224 = 99.1071 % Fig-9: Predicted outcomes 5. CONCLUSION The quality of the air is determined by components like gases and particulate matter. These pollutants decrease the air quality, which can lead to serious illnesses when breathed in repeatedly. With air quality monitoring systems, it is possible to identify the presence of these toxics and monitor air quality in order to take sensible measures to enhance air quality. As a result, production rises and health problems caused by air pollution are reduced. The prediction models built using machine learning have been shown to be more reliable and consistent. Data collecting is now simple and precise due to advanced technology and sensors. Only machine learning (ML) algorithms can effectively handle the rigorous analysis needed to make accurate and efficent predictions from such vast environmental data. In order to predict air pollution, the KNN algorithm is used, which is better suitable for prediction tasks. The Machine Learning algorithm KNN, has given the accuracy of 99.1071% in the air pollution prediction. REFERENCES [1] Shreyas Simu,Varsha Turkar, Rohit Martires, “Air Pollution Prediction using Machine Learning”, 2020, IEEE [2] Tanisha Madan, Shrddha Sagar, Deepali Virmani, “ Air Quality Prediction using Machine Learning Algorithms”, 2020, IEEE [3] Venkat Rao Pasupuleti, Uhasri , Pavan Kalyan, “Air Quality Prediction Of Data Log By Machine Learning”, 2020 , IEEE [4] S. Jeya, Dr. L. Sankari, “Air Pollution Prediction by Deep Learning Model”, 2020, IEEE [5] SriramKrishna Yarragunta, Mohammed Abdul Nabi, Jeyanthi.P, “Prediction of Air Pollutants Using Supervised Machine Learning”, 2021, IEEE [6] Marius, Andreea, Marina, “ Machine Learning algorithms for air pollutants forecasting”, 2020, IEEE [7] Madhuri V.M, Samyama Gunjal G.H, Savitha Kamalapurkar, “Air Pollution Prediction Using Machine Learning Supervised Learning Approach”, 2020, International Journal Of Scientific & Technology Research, Volume 9, Issue 04. [8] K. Rajakumari, V. Priyanka,“Air Pollution Prediction in Smart Cities by using Machine Learning Techniques”, 2020, International Journal of Innovative Technology and Exploring Engineering (IJITEE), Volume 9, Issue 05.