The goal was to use Neural Networks to predict future values from historical data in specific locations.
In the context of this master thesis, 6 research papers were studied for the different types of neural network models on data related to air pollution and time series forecasting.
- An LSTM-based aggregated model for air pollution forecasting
- A Bayesian LSTM model to evaluate the effects of air pollution control regulations in Beijing, China
- A Review of Neural Networks for Air Temperature Forecasting
- Forecasting PM2.5 Concentration Using a Single-Dense Layer BiLSTM Method
- A Hybrid Time Series Model based on Dilated Conv1D and LSTM with Applications to PM2.5 Forecasting
- Deep-AIR: A Hybrid CNN-LSTM Framework for Air Quality Modeling in Metropolitan Cities
Furthermore, multiple different types of neural networks were developed in order to realize the final architecture of the proposed model. In addition, plentiful experimentation was conducted to determine the best hyperparameters for the model and was assessed both for its performance and accuracy but also for its generalization to more than one location around the globe.
- Numpy
- Pandas
- Matplotlib
- Seaborn
- Scikit-learn
- Datetime
- Py-openaq
- Meteostat
- Tensorflow