Back To Projects

Prediction of Nitrogen Dioxide Level using Machine Learning Models

Audrey W.

As we release more pollution into the atmosphere as factory and vehicle byproducts, acid rains are formed and are constantly damaging the environment and harming wildlives under and above the ocean. If the occurrence of acid rains can't be limited, the phenomenon of this man-made disaster will threaten the health and safety of billions. By predicting the potential development of acid rain with nitrogen dioxide (NO2) levels, one of the major components of acid rain, we could prevent it by limiting the number of specific gasses produced.


Air pollution has been a lingering problem to many developing countries. Overpopulated cities and unregulated industrial and vehicle emissions constantly destroy the natural environment and harm human health. Being one of the most common air pollutants, nitrogen dioxide, also known as NO2, damages our respiratory system, destroys aquatic food chains, and contributes to the formation of acid rains. In this paper, linear regression, random forest regressor and decision tree regressor from scikit learn are used to predict NO2 level in parts per million (ppm) by analyzing its correlation with other air pollutants in a specific city. The model achieved an accuracy of 69,1 percent using random forest and a 66 percent accuracy using decision tree. The accuracy of the model can increase with a more detailed dataset, but further scientific research and discovery are required to actually predict acid rain based on just NO2, since the amount of NO2 that will cause acid rain is uncountable and many more variables go into the formation of acid rain.

Explore More!

Audrey W.
Matthew Radzihovsky
Computer Science MS from Stanford, AI/ML Engineer at Apple

Related Projects

Insect Identification Project for Agricultural Advancement

Through the use of image data, we developed an artificial intelligence system which is able to predict an insect’s species based on a photo of a given insect.
Archith S.
Mentored by Barbie Duckworth
workspace_premium
Landfill Net: A Convolutional Neural Network (CNN) Architecture for the Detection of Landfills from Satellite Imagery in the Continental United States

This project presents a Convolutional Neural Network (CNN) model that identifies landfills in the U.S. using image data, achieving a 97.1% test accuracy. By supporting the creation of a national landfill database, the model can help detect illegal sites and guide the expansion of methane capture systems to reduce greenhouse gas emissions.
Anika S.
Mentored by Ying Hang Seah
Examination of Dragonflies (Pantala Flavescens): Characteristics, Identification and Migration Paths

This study explores the Pantala flavescens species' anatomy and mechanisms for long-distance migrations.
Alya K.
Mentored by West Foster