Skip to content

University group project to develop Machine Learning model to predict CO2 emissions and categorise boroughs into Low, Medium, or High Emission Areas. Also to categorise emission intensity clusters based on road characteristics and vehicle types.

Notifications You must be signed in to change notification settings

chantalmaskell/ML_Predict_Co2_Emissions

Repository files navigation

CSCK503 Machine Learning in Practice

Emissions Model Project

Overview

This project aims to develop machine learning models to predict CO2 emissions and categorize boroughs Low, Medium, or High Emission Areas as well as into emission intensity clusters based on road characteristics and vehicle types.

Data

The project utilizes a dataset containing information on road characteristics and pollution caused by different types of vehicles. The dataset includes features such as borough name, road length, type of pollutant emitted, and the amount of pollution caused by petrol, diesel, and electric vehicles.

Exploratory Data Analysis (EDA)

Exploratory data analysis was conducted to understand the characteristics of the dataset.

Model Building

Regression Model

A linear regression model was trained to predict CO2 emissions based on road length and pollution caused by different types of vehicles.

Classification Model

A random forest classifier was trained to categorize boroughs into Low, Medium, or High Emission Areas based on their emissions profile.

Clustering Model

A K-Means clustering model was trained to group boroughs into clusters based on pollution caused by different types of vehicles.

Model Evaluation

The performance of each model was assessed using appropriate evaluation metrics.

Conclusion

The machine learning models developed in this project provide valuable insights into CO2 emissions patterns and help categorise boroughs based on emission intensity. Further improvements and refinements to the models could be explored in future work.

References

Contributors

  • [Ibrahim Amr]
  • [Alexandros Arcudis]
  • [Chantal Maskell]
  • [Aleksander Palamarczuk]

About

University group project to develop Machine Learning model to predict CO2 emissions and categorise boroughs into Low, Medium, or High Emission Areas. Also to categorise emission intensity clusters based on road characteristics and vehicle types.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published