Next Article in Journal
Wildland Fires in the Subtropical Hill Forests of Southeastern Bangladesh
Next Article in Special Issue
Seasonal Variations of Particulate Matter Capture and the Air Pollution Tolerance Index of Five Roadside Plant Species
Previous Article in Journal
Effects of COVID-19 Control Measures on the Concentration and Composition of PM2.5-Bound Polycyclic Aromatic Hydrocarbons in Shanghai
Previous Article in Special Issue
Status of Air Pollution during COVID-19-Induced Lockdown in Delhi, India
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Use of Multilayer Perceptrons to Model PM2.5 Concentrations at Air Monitoring Stations in Poland

Faculty of Infrastructure and Environment, Czestochowa University of Technology, 69 Dabrowskiego St., 42-200 Czestochowa, Poland
*
Author to whom correspondence should be addressed.
Submission received: 20 November 2022 / Revised: 24 December 2022 / Accepted: 29 December 2022 / Published: 1 January 2023
(This article belongs to the Special Issue Feature Papers in Air Quality)

Abstract

:
The biggest problem facing air protection in Poland is the high levels of suspended particular matter concentrations. Air monitoring reports show that air quality standards, related to PM10 and PM2.5 concentrations, are exceeded every year in many Polish cities. The PM2.5 aerosol fraction is particularly dangerous to human and animal health. Therefore, monitoring the level of PM2.5 concentration should be considered particularly important. Unfortunately, most monitoring stations in Poland do not measure this dust fraction. However, almost all stations are equipped with analyzers measuring PM10 concentrations. PM2.5 is a fine fraction of PM10, and there is a strong correlation between the concentrations of these two types of suspended dust. This relationship can be used to determine the concentration of PM2.5. The main purpose of this analysis was to assess the accuracy of PM2.5 concentration prediction using PM10 concentrations. The analysis was carried out on the basis of long-term hourly data recorded at several monitoring stations in Poland. Artificial neural networks in the form of a multilayer perceptron were used to model PM2.5 concentrations.

1. Introduction

Air pollution is considered as one of the main factors affecting the human population and the environment. Air pollution may cause various reactions in organisms, including mental health disorders [1,2]. It can cause negative changes in the human respiratory and circulatory systems, even when concentrations do not exceed permissible levels [3,4,5,6,7,8]. It was found that air pollution can negatively affect the economy [9,10,11,12]. Air pollution can also reduce crop yields in agriculture [13,14].
It should be highlighted that in many European countries, the levels of particulate matter (PM10), NO2, O3, and benzo(a)pyrene (B(a)P) concentrations still exceed the permissible limits [15]. The World Health Organization estimates that many millions of people die prematurely due to poor air quality [16]. Once the pollutants are emitted into the air, it is impossible to stop them. If the pollutants enter the atmosphere, they contribute to the deterioration of air quality in the emission vicinity, and by spreading, they can have negative effects hundreds and thousands of kilometers from the point of emission. Therefore, air pollution is treated as a global threat, and emission reduction strategies are implemented in many countries. The control and reduction of anthropogenic emissions are now recognized as keys to good global air quality in the future.
The main gaseous pollutants are O3, SO2, NOx, CO, and volatile organic compounds (VOCs). Atmospheric air is a multiphase system. The gas phase is the dominant phase, but there are also dispersed solid and liquid particles in the air, i.e., aerosols. Small aerosols can remain suspended in the air for long periods [17]. Therefore, to assess air quality, not only should the concentration of toxic gases be tested, but also the content of toxic compounds in the suspended aerosols, labelled as PM10. PM10 aerosols adsorb particularly dangerous contaminants, such as PAHs and heavy metals, on their surface. Similar to the EU, routine air pollution monitoring in Poland includes examination of the levels of benzo(a)pyrene and four heavy metals (Pb, Cr, Ni, and Cd) in PM10 particles [18]. In recent years, air monitoring systems have been introducing the measurement of a finer fraction of particulate matter, of particle sizes not exceeding 2.5 µm, called PM2.5. The impacts attributable to exposure to PM2.5 in Europe have been presented in annual reports. These assessments are based on two different mortality endpoints: premature death and years of life lost (YLL) [19]. In Poland, PM2.5 concentrations constantly exceed the permissible limits and cause over 40,000 premature deaths annually [15].
The need to model air pollutant concentrations is usually associated with the problem of supplementing missing data in measurement sets from air monitoring stations [20,21,22,23]. The relationships between the measured pollutants’ concentrations are used for modeling. Meteorological parameters can also be useful, if available. The concentrations of primary pollutants are correlated because they come from the same emission sources, e.g., from fuel combustion processes. If the goal of modeling is to predict measurement gaps, regression techniques are typically used. In the past, multivariate regression models were built according to the procedures of classical statistics [24]. Currently, artificial intelligence methods are used more and more often, because they allow for a deeper exploration of knowledge hidden in measurement sets [25]. In this group of models, models using artificial neural networks (ANNs) are very popular [26,27,28,29,30,31,32,33,34]. With the rapid development of artificial intelligence, deep learning techniques are increasingly used in big data analytics to solve various classification and regression problems for air pollution prediction [25,35]. For example, deep learning models based on convolutional neural networks are useful for processing historical air pollution data with spatiotemporal correlations [36,37]. In recent years, various variants of recurrent neural networks (RNNs) have been intensively developed, such as the original recurrent neural networks (original RNN), gated recurrent units (GRUs), long short-term memory (LSTM), read-first LSTM (RLSTM), and long short-term memory neural network extended (LSTME) [25]. These types of neural networks allow us to extract temporal correlation in raw data; therefore, they are often used to create forecasts.
The biggest problem facing air protection in Poland is the high suspended particular matter concentrations. The air monitoring reports show that air quality standards, related to PM10 and PM2.5 concentrations, are exceeded every year in many Polish cities [15,38]. The PM2.5 aerosol fraction is particularly dangerous to human and animal health. Therefore, monitoring the level of PM2.5 concentrations should be considered particularly important. Unfortunately, most monitoring stations in Poland do not measure this fraction of aerosol. However, almost all stations are equipped with analyzers measuring PM10 concentrations. PM2.5 is a fine fraction of PM10, and there is a strong correlation between the concentrations of these two types of suspended dust [39,40]. This relationship can be used to determine the concentration of PM2.5. The main purpose of this study was to assess the accuracy of PM2.5 concentration prediction using PM10 concentrations. The analysis was carried out on the basis of long-term hourly data recorded at several monitoring stations in Poland. Artificial neural networks in the form of a multilayer perceptron were used to model hourly PM2.5 concentrations.

2. Materials and Methods

2.1. Air Monitoring Stations

Data from 6 automatic air monitoring stations located in Poland from the cities of Jelenia Gora, Lublin, Plock, Radom, Kedzierzyn-Kozle, and Olsztyn were used in the study. The criterion for selecting the stations was the availability of the results of measuring the concentrations of basic air pollutants, including PM10 and PM2.5. At the six selected stations, concentrations of PM10, PM2.5, O3, SO2, NOx, and CO were recorded throughout or almost throughout the 2015–2021 measurement period.
The locations of the stations are shown in Figure 1. The stations were managed by the Chief Inspectorate of Environmental Protection in Poland. All selected stations were the background type, located in urban areas. Table 1 contains the basic information about the air monitoring stations.

2.2. Air Monitoring Data

In this study, hourly values of CO, SO2, PM10, PM2.5, O3, and NOx concentrations, recorded in the years 2015–2021, were used. The data were provided by the Chief Inspectorate of Environmental Protection in Poland. The air monitoring data were officially validated data. We selected stations where both PM10 and PM2.5 concentration measurements were obtained in the period 2015–2021.
The following symbols were used to describe the time series (variables): D, numeric day; H, numeric hour; CO, hourly average of CO concentration (mg/m3); SO2, hourly average of SO2 concentration (µg/m3); PM10, hourly average of PM10 concentration (µg/m3); PM2.5, hourly average of PM2.5 concentration (µg/m3); O3, hourly average of O3 concentration (µg/m3); and NOx, hourly average of NOx concentration (µg/m3).

2.3. Temporal Variables’ Transformation

The date in numerical form was prepared to replace the date with a value ranging from 0 to 1. For the first day of the year (1 January), a value of 1 was assumed, and for the middle date of the year (2 July), a value of 0. In the first half of the year, the numeric date value decreased proportionally from 1 to 0. In the second half of the year, the numeric date value increased proportionally from 0 to 1.
The hour was also converted to a numerical value ranging from 0 to 1. For midnight (24.00), a value of 0 was assumed, and for the middle of the day (12.00), a value of 1. In the first half of the day, the numerical hour value proportionally increased from 0 to 1. In the second half of the day, the numerical hour value proportionally decreased from 1 to 0.

2.4. Data Preparation

Only those annual measurement series whose completeness exceeded 85% were included in the analysis. If this condition was not met, data from the entire year were removed so that the analyzed data evenly covered all seasons of the calendar year. Cases with incomplete measurements were removed from the data set. A few cases where the registered concentrations of pollutants had negative values were also removed. Only cases for which all measured concentration values were present in a given measurement hour were selected for further analysis. Table 2 shows the completeness of time series for individual monitoring stations after removing cases with missing data.
Table 3 presents a statistical description of the concentrations measured at individual air monitoring stations, only for complete cases. Among the selected stations, the highest maximum concentrations of particulate matter PM2.5 occurred at the measuring stations in Lublin, Jelenia Gora, Radom, and Kedzierzyn-Kozle, while the lowest occurred in Plock and Olsztyn.
Figure 2 shows the variability in PM2.5 concentration at the considered air monitoring stations.

2.5. Regression Models (Design)

Modeling was carried out using the module Artificial Neural Networks in the STATISTICA program, version 13.3, TIBCO Software Inc., Palo Alto, CA, USA. The multilayer perceptron (MLP) architecture was used to create the regression models. It was assumed that each multilayer perceptron consisted of 10 neurons in one hidden layer. During network initialization, the data set was randomly divided into three subsets: the training (50% of cases), validation (25% of cases), and test (25% of cases) subsets. The classification of cases did not change in the network learning process. The number of all cases in the sets is given in Table 2 as the total number of observations. The Broyden–Fletcher–Goldfarb–Shanno (BFGS) algorithm was used in the learning process. This algorithm is dedicated to numerical optimization [42]. The mathematical foundations of the algorithm were formulated by mathematicians in 1970 [43,44,45,46].
In order to avoid overfitting during the training of the network, in addition to the training set, a test set was used, in accordance with the validation procedure implemented in STATISTICA Automatic Neural Networks [47]. Test data were used to evaluate the progress of the network as the network was trained. The neural network was optimized in relation to the training data during the learning process. Stopping the network training process early enough prevented overfitting and maximized the degree of generalization. In each successive cycle, the applied early stopping technique carried out the learning process in accordance with the following procedure [47]:
  • Feed the network data from the training data set.
  • Calculate the prediction (network outputs).
  • Calculate of the difference between the predicted and actual values of the output according to the data, using the error function.
  • Repeat steps 1 and 2 until all input—output pairs from the training data set are exhausted.
  • Use a learning algorithm to correct the neuron weights to obtain a smaller prediction error.
  • Input all cases from the test data to the network input, obtain the prediction, compare it with the appropriate values of the data outputs, and calculate the network error.
  • Compare the network error received with the error received in the previous cycle. If the error decreased, learning is continued in the next cycle, otherwise the process was stopped.
The validation data were not used in the network learning process. The network error was calculated for these data after training was complete. If the validation error did not significantly differ from the test error, then it was considered that the network generalized the data structure well.
STATISTICA Automatic Neural Networks scaled the input and output variables using a linear transformation according to extreme values in the data, so that all values fall within the range (0,1).
The learning process was limited to 300 epochs. The activation function in the hidden neurons was logistic, but this function for the output was linear. The single output (PM2.5) of each MLP model was taken from the same time step as the predictors. The network was randomly initiated using the Gaussian method. The initial weights were normally distributed with a mean of 0 and a variance of 1. The sum of squares (SOS) was assumed as the error function. SOS was the sum of the squared distances between predicted and actual values. Each prediction was made 5 times, each time with different randomly selected initial weights and with a different division of cases into subsets. The most accurate of the 5 created models was selected for the study. The other models were rejected. Accuracies of models were assessed by calculating the MEA and RMSE together for the cases from the three subsets (training, test, and validation). The created networks slightly differed in the modeling error. They had the same structure, but differed in terms of input and output weights of individual neurons.
Regression models were created for each monitoring station, in which the PM2.5 concentration was the output (explained variable), while the input data (explanatory variables) were entered in the following variants:
I.
D, H → (MLP 2-10-1, Figure 3a);
II.
D, H, PM10 → (MLP 3-10-1, Figure 3b);
III.
D, H, PM10, CO → (MLP 4-10-1, Figure 3c);
IV.
D, H, PM10, CO, SO2, O3, NOx → (MLP 7-10-1, Figure 3d).
Figure 3 shows the architecture diagrams of a multilayer perceptron with 10 neurons in one hidden layer for subsequent variants of the explanatory variables.
Figure 3. Architecture diagrams of the multilayer perceptrons with ten neurons in a single hidden layer. The diagrams for various variants of explanatory variables: (a) D, H; (b) D, H, PM10; (c) D, H, PM10, CO; (d) D, H, PM10, CO, SO2, O3, NOx.
Figure 3. Architecture diagrams of the multilayer perceptrons with ten neurons in a single hidden layer. The diagrams for various variants of explanatory variables: (a) D, H; (b) D, H, PM10; (c) D, H, PM10, CO; (d) D, H, PM10, CO, SO2, O3, NOx.
Atmosphere 14 00096 g003
For comparison, using the linear regression method of least squares, PM2.5 concentration was modeled for the variant with only one predictor—PM10. The Multiple Regression module in the STATISTICA TIBCO Software Inc program was used for modeling. The results were models called LINEAR.

2.6. Assessment of the Approximation Error

The mean absolute error (MAE) and root mean squared error (RMSE) values, which were calculated on the basis of the discrepancies between the actual and predicted values, were used to assess the accuracy of the regression models obtained. The formulas for calculating individual errors are shown in Equations (1) and (2).
MAE:
MAE = 1 n i = 1 n | x i y i |
RMSE:
RMSE = i = 1 n ( x i y i ) 2 n
where n is the number of cases, y is the predicted concentrations, x is the real concentrations, and i is the case number.

2.7. Verification of Models

In order to verify the usefulness of the obtained MLP neural network models for modeling current concentrations of PM2.5, trial modeling was carried out for several daily episodes from 2022. The MLP 7-10-1 and MLP 3-10-1 models trained on historical data (2015–2021) from the considered air monitoring station were used for prediction. Trial modeling was performed to answer the question of whether it is possible to use neural networks trained on historical data to model PM2.5 concentration in a later measurement period.
In order to assess the quality of prediction in extreme conditions, the modeling error was calculated for selected cases of very low (≤1.0 µg/m3) and very high (≥100.0 µg/m3) PM2.5 concentrations. In addition, the universality of the obtained neural models was verified by using one of the trained networks to model PM2.5 concentrations at other air monitoring stations.

3. Results

3.1. Annual and Diurnal Courses of PM2.5 and PM10 Concentrations

Based on the time series used in the analysis, statistical courses of PM2.5 and PM10 concentrations in the annual cycle were calculated for each air monitoring station. The results were shown in Figure 4. The courses indicated that the lowest concentrations of suspended particulate matter appeared in May–September. In the typical winter months of January and February, concentrations of particulate matter reached the highest values.
Figure 5 shows the daily courses of PM10 and PM2.5 concentrations. The courses indicated that the lowest concentrations of suspended particulate matter appeared at noon and in the afternoon hours. In the evening and at night, the concentrations of particulate matter reached the highest values at all monitoring stations.

3.2. Preliminary Analysis of Correlations

A correlation analysis was performed for air pollutant concentrations at individual air monitoring stations. The analysis was performed to find the best predictors for PM2.5 concentrations. The Pearson’s correlation coefficients were presented in the Table 4. For all the analyzed stations, the highest correlation coefficient in relation to PM2.5 concentration occurred for PM10 concentration, which was slightly lower for CO concentration. These two predictors were used to create models in variants II and III (see Section 2.5). Because all concentration variables had relatively high coefficients in relation to PM2.5, in the full-dimensional variant, in addition to time variables, all concentration variables were used (variant IV in Section 2.5.).

3.3. Results of Modeling PM2.5 Concentrations

For each variant of model, for individual air monitoring stations, modeling errors of the PM2.5 concentration were separately calculated in relation to the actual PM2.5 concentration. To assess the modeling accuracy, two error measures were calculated: MAE and RMSE. A brief description of the models and the values of the prediction errors obtained for them was presented in Table 5. MAE and RMSE error values for the neural models were also graphically presented in Figure 6.
For comparison, the results of the linear regression models, called LINEAR, were added. The correlation between PM10 and PM2.5 concentrations was so strong that simple linear models exploring only the PM10 concentration provided reasonable prediction accuracy. Using nonlinear neural models, the modeling error could be significantly reduced.
For all stations, exceptionally large prediction errors were obtained for the simplest neural models (variant I), in which the predictors were only time variables D and H. A very significant increase in modeling quality was observed for models in variant II, in which one of the predictors was the PM10 variable. PM10 emerged as the most important explanatory variable. The addition of CO concentration variable to the model inputs (MLP 4-10-1 models) resulted in a few percent improvement in the accuracy of the approximation. Including all available concentration variables in the model inputs (MLP 7-10-1 variants) reduced the modeling error to a slight extent.
Scatterplots were used to compare the modeled and observed values of PM2.5 concentrations at individual automatic air monitoring stations (Figure 7). The results were shown for the most accurate models, with seven explanatory variables (variant IV: MLP 7-10-1). The scatterplots also showed perfect fit lines (blue lines: y = x) and regression lines (red lines). Linear regression equations and determination coefficients were also calculated.

3.4. Verification of Models

To evaluate the quality of prediction in extreme conditions, the modeling error was calculated for selected cases of very low (≤1.0 µg/m3) and very high (≥100.0 µg/m3) PM2.5 concentrations. The results were presented in Table 6. The modeling errors calculated for extremely high PM2.5 concentrations were always much higher than those calculated for the full range of concentrations. This effect can be explained by the specifics of the neural network learning algorithm. Without preprocessing the input data, the model better fit the concentration levels it saw most often in the training process, i.e., the most common cases. Cases of extremely high concentrations were under-represented, and the fit of the model to them was worse. The situation was different in the range of the lowest concentrations. The MAE and RMSE values in modeling very low concentrations could be even lower than the values of these errors estimated for the entire range of concentrations. The effects described above were noted in other studies, in which errors of the same model were analyzed in different concentration ranges of the modeled pollutant. It was stated that the application of one neural network to the entire concentration range resulted in different prediction accuracies in various concentration subranges [33,34]. It was proven that the prediction quality can be improved if one neural network model is replaced with several models (submodels) adapted to specific concentration subranges [48]. It should be noted that the percentage share of PM2.5 in PM10, at extremely high concentrations of PM2.5, was very high and exceeded 80% at all air monitoring stations.
In order to verify the usefulness of the obtained neural models for modeling the concentration of PM2.5, three different daily episodes that occurred at various air monitoring stations in 2022 were selected. PM2.5 concentration modeling was carried out using the models trained on historical data from the same air monitoring station. Models of the MLP 7-10-1 and MLP 3-10-1 types were used for modeling. Episodes with different levels of PM2.5 concentrations were selected for the study: in Olsztyn on 26 July 2022, in Plock on 26 July 2022, and in Jelenia Gora on 12–13 November 2022.
Figure 8 shows the daily courses of the actual and modeled PM2.5 concentrations for the chosen episodes. The values of RMSE were calculated for both variants of the models: MLP 7-10-1 and MLP 3-10-1. The obtained results of the modeling errors for the individual episodes were comparable to the errors obtained when training neural networks. For the measuring station in Olsztyn, the RMSE error of prediction with the MLP 7-10-1 model was even lower. During this episode, the RMSE value was 1.4 µg/m3, and during network training, it was 4.0 µg/m3. During the episode in Plock, the RMSE value for the MLP 7-10-1 model was 3.7 µg/m3, and during training of this network, it was 3.1 µg/m3. In the case of the episode at the station in Jelenia Gora, the modeling error was 3.6 µg/m3, while during network training, it was 3.9 µg/m3. The MLP 3-10-1 models proved to be less accurate than the MLP 7-10-1 models, but their accuracy should also be considered acceptable.
The results of the trials allowed us to confirm the usefulness of the considered models for the prediction of current PM2.5 concentrations when the PM10 concentrations are known.
The concept of building predictive models presented in this article has some limitations. Trained neural networks were addressed for specific air monitoring stations. Each of the generated models had its own specificity, but they were also partly universal. The universality of the obtained neural models was verified by using one of the trained networks to model PM2.5 concentrations at other air monitoring stations. In order to predict PM2.5 concentrations at the monitoring stations in Jelenia Gora, Lublin, Radom, Kedzierzyn-Kozle, and Olsztyn, a model trained on data from the monitoring station in Plock was used. The obtained approximation errors were presented in Table 7. Analyzing the error values, it can be concluded that the accuracy of prediction using the “borrowed” model was lower than that of models dedicated to specific monitoring stations. MAE and RMSE values for the borrowed models were not very high; they are comparable to analogous prediction errors of simpler models, such as LINEAR or MLP 3-10-1. Borrowed models could be used at stations where there are no historical PM2.5 measurements.

4. Discussion and Conclusions

MLP modeling of PM2.5 concentrations using only time variables D and H (variant I) was burdened with a large error and did not give satisfactory results. However, compared with the naïve mean model, this kind of model has some advantages. In a naïve model that takes the mean as the modeling result for each case, the RMSE value would be equivalent to the standard deviation value in the set of real PM2.5 concentrations. For MLP 2-10-1 models, the RMSE values at individual stations ranged from 12.0 to 24.0 µg/m3, meanwhile, the standard deviations in the PM2.5 concentration sets had higher values: from 13.6 to 26.4 µg/m3. The RMSE prediction error was always lower than the standard deviation. This means that by using time variables, we could generate a model that was more accurate than the mean model.
The introduction of the PM10 concentration as an additional input in the MLP 3-10-1 models (variant II) significantly improved the modeling quality. The RMSE values for the models of this variant were in the range of 3.8–6.0 µg/m3. It should be emphasized that PM10 concentrations were very strongly correlated with PM2.5 concentrations (correlation coefficients ranged from 0.858 to 0.978). Expanding the models by adding successive predictors (variants III and IV) made it possible to slightly reduce the level of RMSE modeling error to the range of 3.1–5.4 µg/m3.
A summary of modeling errors RMSE and some statistics on PM2.5 and PM10 concentrations was presented in Table 8. The answer to the question regarding what determines the modeling error is not obvious. The models were obtained, and the modeling errors were estimated for data sets from six different air monitoring stations in Poland. It is usually assumed that the correlations between the dependent variable and the predictors are crucial in regression models. This regularity was not unequivocally confirmed in the obtained results. At the station in Jelenia Gora, with the highest correlation coefficient between PM10 and PM2.5 concentrations (r = 0.978), the modeling error was not the lowest. At the station in Olsztyn, with the lowest correlation coefficient between PM10 and PM2.5 concentrations (r = 0.858), the modeling error was not the highest. Additionally, the comparison of mean and standard deviation values, as well as the share of the PM2.5 concentration in the PM10 concentration, did not lead to clear conclusions. It should be assumed that each of the listed factors may have a partial impact on the modeling quality, and none of them is the dominant factor.
The main purpose of this study was to evaluate the accuracy of PM2.5 concentration prediction using PM10 concentrations. Such a prediction method could be used to model PM2.5 concentrations in situations where the actual measurement was not performed, e.g., during a failure of the PM2.5 analyzer. The results of other measurements must be available, including, above all, the measurement of PM10 concentration. We also found that a trained neural network for a specific air monitoring station could be used to predict PM2.5 concentrations at another station. Such prediction was less accurate because it was burdened with an additional error resulting from the mismatch between the model and the station.
The most important conclusions that result from the conducted analysis are as follows:
  • In order to obtain a low PM2.5 prediction error using the MLP models, it is enough to use the date and time in numerical form and the PM10 concentration as explanatory variables.
  • Including more explanatory variables slightly increases the accuracy of the MLP regression model.
  • Neural regression models trained on archival data can be successfully used to model current PM2.5 concentrations.
  • The level of prediction error may be influenced by various factors: correlation coefficient between PM10 and PM2.5 concentrations, levels of the aerosol concentrations, their variability, and the share of the PM2.5 concentration in the PM10 concentration. The strength of the correlation between PM10 and PM2.5 concentrations is not a dominant factor.
We are aware of the limitations of the proposed methodology. The accuracy of the models can be improved by including additional predictors, in particular meteorological parameters. They are generally available at air monitoring stations. Future research should take into account meteorological conditions, as they determine the dispersion of pollutants in the air and, consequently, their concentration. Another equally important research goal should be an attempt to create a universal model that can be applied at any air monitoring station. For modeling, we used the software available in the Statistica 13.3 package, which partially operated in automatic mode. It can be assumed that some improvement in the quality of modeling can be obtained by using more steerable software that will allow to better control the network training process.

Author Contributions

Conceptualization, S.H.; methodology, S.H. and R.J.; software, R.J.; validation, R.J.; formal analysis, S.H. and R.J.; investigation, S.H. and R.J.; resources, R.J.; writing—original draft preparation, S.H. and R.J.; writing—review and editing, S.H. and R.J.; visualization, R.J.; supervision, S.H.; project administration, S.H.; funding acquisition, S.H. All authors have read and agreed to the published version of the manuscript.

Funding

The research was funded by the statute subvention of the Czestochowa University of Technology, Faculty of Infrastructure and Environment, BS/PB-400-301.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Peterson, B.S.; Rauh, V.A.; Bansal, R.; Hao, X.; Toth, Z.; Nati, G.; Walsh, K.; Miller, R.L.; Arias, F.; Semanek, D.; et al. Effects of Prenatal Exposure to Air Pollutants (Polycyclic Aromatic Hydrocarbons) on the Development of Brain White Matter, Cognition, and Behavior in Later Childhood. JAMA Psychiatry 2015, 72, 531–540. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Kim, Y.; Manley, J.; Radoias, V. Air Pollution and Long Term Mental Health. Atmosphere 2020, 11, 1355. [Google Scholar] [CrossRef]
  3. Widziewicz, Y.; Rogula-Kozlowska, W.; Loska, K.; Kociszewska, K.; Majewski, G. Health Risk Impacts of Exposure to Airborne Metals and Benzo(a)Pyrene during Episodes of High PM10 Concentrations in Poland. Biomed. Environ. Sci. 2018, 31, 23–36. [Google Scholar] [CrossRef]
  4. Trojanowska, M.; Świetlik, R. Heavy metals cadmium, nickel and arsenic environmental inhalation hazard of residents of Polish cities. Environ. Med. 2012, 15, 33–41. [Google Scholar]
  5. Gurjar, B.R.; Molina, L.T.; Ojha, C.S.P. Air Pollution: Health and Environmental Impacts; CRC Press: Boca Raton, FL, USA, 2010. [Google Scholar] [CrossRef]
  6. Brook, R.D.; Rajagopalan, S.; Pope, C.A., 3rd; Brook, J.R.; Bhatnagar, A.; Diez-Roux, A.V.; Holguin, F.; Hong, Y.; Luepker, R.V.; Mittleman, M.A.; et al. Particulate matter air pollution and cardiovascular disease: An update to the scientific statement from the American Heart Association. Circulation 2010, 121, 2331–2378. [Google Scholar] [CrossRef] [Green Version]
  7. Maesano, I. The Air of Europe: Where Are We Going? Eur. Respir. Rev. 2017, 26, 170024. [Google Scholar] [CrossRef] [Green Version]
  8. Tiotiu, A.I.; Novakova, P.; Nedeva, D.; Chong-Neto, H.J.; Novakova, S.; Steiropoulos, P.; Kowal, K. Impact of Air Pollution on Asthma Outcomes. Int. J. Environ. Res. Public Health 2020, 17, 6212. [Google Scholar] [CrossRef]
  9. Chang, T.; Zivin, J.G.; Gross, T.; Neidell, M. Particulate Pollution and the Productivity of Pear Packers. Am. Econ. J. Econ. Policy 2016, 8, 141–169. [Google Scholar] [CrossRef] [Green Version]
  10. Graff-Zivin, J.; Neidell, M. The Impact of Pollution on Worker Productivity. Am. Econ. Rev. 2012, 102, 3652–3673. [Google Scholar] [CrossRef] [Green Version]
  11. Hanna, R.; Oliva, P. The Effect of Pollution on Labor Supply: Evidence from a Natural Experiment in Mexico City. J. Public Econ. 2015, 122, 68–79. [Google Scholar] [CrossRef]
  12. Aragon, F.; Miranda, J.; Oliva, P. Particulate Matter and Labor Supply: The Role of Caregiving and Non-linearities. J. Environ. Econ. Manag. 2017, 86, 295–309. [Google Scholar] [CrossRef] [Green Version]
  13. Pandya, S.; Gadekallu, T.R.; Maddikunta, P.K.R.; Sharma, R. A Study of the Impacts of Air Pollution on the Agricultural Community and Yield Crops (Indian Context). Sustainability 2022, 14, 13098. [Google Scholar] [CrossRef]
  14. Wei, W.; Wang, Z. Impact of Industrial Air Pollution on Agricultural Production. Atmosphere 2021, 12, 639. [Google Scholar] [CrossRef]
  15. European Environment Agency. Air Quality in Europe-2020 Report. No. 12/2018; Publications Office of the European Union: Luxembourg, 2020. [Google Scholar]
  16. World Health Organization. 7 Million Premature Deaths Annually Linked to Air Pollution. Available online: www.who.int/mediacentre/news/releases/2014/air-pollution/en (accessed on 29 April 2021).
  17. Vallero, D.A. Fundamentals of Air Pollution, 4th ed.; Academic Press: Cambridge, MA, USA, 2008. [Google Scholar]
  18. EC-European Commission. Directive 2004/107/EC of the European Parliament and of the Council of 15 December 2004 relating to arsenic, cadmium, mercury, nickel and polycyclic aromatic hydrocarbons in ambient air. Off. J. Eur. Union L 2005, 23, 3–16. [Google Scholar]
  19. Hammitt, J.K.; Morfeld, P.; Tuomisto, J.T.; Erren, T.C. Premature Deaths, Statistical Lives, and Years of Life Lost: Identification, Quantification, and Valuation of Mortality Risks. Risk Anal. 2020, 40, 674–695. [Google Scholar] [CrossRef]
  20. Plaia, A.; Bondi, A.L. Single Imputation Method of Missing Values in Environmental Pollution Data Sets. Atmos. Environ. 2006, 40, 7316–7330. [Google Scholar] [CrossRef]
  21. Gentili, S.; Magnaterra, L.; Passerini, G. Handling Missing Data: Applications to Environmental Analysis; Latini, G., Passerini, G., Eds.; Wit Press: Southampton, UK, 2004. [Google Scholar]
  22. Hoffman, S. Approximation of Imission Level at Air Monitoring Stations by Means of Autonomous Neural Models. Environ. Prot. Eng. 2012, 38, 109–119. [Google Scholar] [CrossRef]
  23. Lin, W.C.; Tsai, C.F. Missing value imputation: A review and analysis of the literature (2006–2017). Artif. Intell. Rev. 2020, 53, 1487–1509. [Google Scholar] [CrossRef]
  24. Milionis, A.E.; Davies, T.D. Regression and Stochastic Models for Air Pollution-I. Review, Comments and Suggestions. Atmos. Environ. 1994, 28, 2801–2810. [Google Scholar] [CrossRef]
  25. Zhang, B.; Rong, Y.; Yong, R.; Qin, D.; Li, M.; Zou, G.; Pan, J. Deep learning for air pollutant concentration prediction: A review. Atmos. Environ. 2022, 290, 119347. [Google Scholar] [CrossRef]
  26. Gardner, M.W.; Dorling, S.R. Artificial Neural Networks (the Multilayer Perceptron)-A Review of Applications in the Atmospheric Sciences. Atmos. Environ. 1998, 32, 2627–2636. [Google Scholar] [CrossRef]
  27. Dorling, S.R.; Gardner, M.W. Statistical Surface Ozone Models: An Improved Methodology to Account for Non-linear Behaviour. Atmos. Environ. 2000, 34, 21–34. [Google Scholar]
  28. Karppinen, A.; Kukkonen, J.; Elolähde, T.; Konttinen, M.; Koskentalo, T.; Rantakrans, E. A Modelling System for Predicting Urban Air Pollution: Comparison of Model Predictions with the Data of an Urban Measurement Network in Helsinki. Atmos. Environ. 2000, 34, 3735–3743. [Google Scholar] [CrossRef]
  29. Nagendra, S.S.M.; Khare, M. Modelling Urban Air Quality Using Artificial Neural Network. Clean Technol. Environ. Policy 2005, 7, 116–126. [Google Scholar] [CrossRef]
  30. Maleki, H.; Sorooshian, A.; Goudarzi, G.; Baboli, Z.; Birgani, Y.T.; Rahmati, M. Air pollution prediction by using an artificial neural network model. Clean Technol. Environ. Policy 2019, 21, 1341–1352. [Google Scholar] [CrossRef]
  31. Fallahizadeh, S.; Kermani, M.; Esrafili, A.; Asadgol, Z.; Gholami, M. The effects of meteorological parameters on PM10: Health impacts assessment using AirQ+ model and prediction by an artificial neural network (ANN). Urban Clim. 2021, 38, 100905. [Google Scholar] [CrossRef]
  32. Shams, S.R.; Jahani, A.; Kalantary, S.; Moeinaddini, M.; Khorasani, N. The evaluation on artificial neural networks (ANN) and multiple linear regressions (MLR) models for predicting SO2 concentration. Urban Clim. 2021, 37, 100837. [Google Scholar] [CrossRef]
  33. Hoffman, S. Assessment of Prediction Accuracy in Autonomous Air Quality Models. Desalination Water Treat. 2015, 57, 1322–1326. [Google Scholar] [CrossRef]
  34. Hoffman, S. Estimation of Prediction Error in Regression Air Quality Models. Energies 2021, 14, 7387. [Google Scholar] [CrossRef]
  35. Zhao, Z.; Qin, J.; He, Z.; Li, H.; Yang, Y.; Zhang, R. Combining forward with recurrent neural networks for hourly air quality prediction in Northwest of China. Environ. Sci. Pollut. Res. 2020, 27, 28931–28948. [Google Scholar] [CrossRef]
  36. Rijal, N.; Gutta, R.T.; Cao, T.; Lin, J.; Bo, Q.; Zhang, J. Ensemble of Deep Neural Networks for Estimating Particulate Matter from Images. In Proceedings of the IEEE 3rd International Conference on Image, Vision and Computing (ICIVC), Chongqing, China, 27–29 June 2018; pp. 733–738. [Google Scholar] [CrossRef]
  37. Chae, S.; Shin, J.; Kwon, S.; Lee, S.; Kang, S.; Lee, D. PM10 and PM2.5 real-time prediction models using an interpolated convolutional neural network. Sci. Rep. 2021, 11, 11952. [Google Scholar] [CrossRef] [PubMed]
  38. Hoffman, S. Long-term trends of air pollutant concentrations in Poland. E3S Web Conf. 2019, 116, 00027. [Google Scholar] [CrossRef]
  39. Duan, J.; Chen, Y.; Fang, W.; Su, Z. Characteristics and Relationship of PM, PM10, PM2.5 Concentration in a Polluted City in Northern China. Procedia Eng. 2015, 102, 1150–1155. [Google Scholar] [CrossRef] [Green Version]
  40. Colangeli, C.; Palermi, S.; Bianco, S.; Aruffo, E.; Chiacchiaretta, P.; Di Carlo, P. The Relationship between PM2.5 and PM10 in Central Italy: Application of Machine Learning Model to Segregate Anthropogenic from Natural Sources. Atmosphere 2022, 13, 484. [Google Scholar] [CrossRef]
  41. Chief Inspectorate of Environmental Protection (Poland)–Measurement Data Bank. Available online: https://powietrze.gios.gov.pl/pjp/archives (accessed on 25 August 2022).
  42. Fletcher, R. Practical Methods of Optimization, 2nd ed.; John Wiley & Sons: New York, NY, USA, 2000. [Google Scholar]
  43. Broyden, C.G. The convergence of a class of double-rank minimization algorithms. J. Inst. Math. Its Appl. 1970, 6, 76–90. [Google Scholar] [CrossRef] [Green Version]
  44. Fletcher, R. A New Approach to Variable Metric Algorithms. Comput. J. 1970, 13, 317–322. [Google Scholar] [CrossRef] [Green Version]
  45. Goldfarb, D. A Family of Variable Metric Updates Derived by Variational Means. Math. Comput. 1970, 24, 23–26. [Google Scholar] [CrossRef]
  46. Shanno, D.F. Conditioning of quasi-Newton methods for function minimization. Math. Comput. 1970, 24, 647–656. [Google Scholar] [CrossRef]
  47. Statistica. Electronic Textbook, 1984–2017, available in the STATISTICA 13.3 program. Available online: https://statistica.software.informer.com/13.3/ (accessed on 19 November 2022).
  48. Hoffman, S.; Filak, M.; Jasiński, R. Air Quality Modeling with the Use of Regression Neural Networks. Int. J. Environ. Res. Public Health 2022, 19, 16494. [Google Scholar] [CrossRef]
Figure 1. Location of the chosen automatic air monitoring stations in Poland.
Figure 1. Location of the chosen automatic air monitoring stations in Poland.
Atmosphere 14 00096 g001
Figure 2. Distribution of PM2.5 concentrations at various air monitoring stations in 2015–2021.
Figure 2. Distribution of PM2.5 concentrations at various air monitoring stations in 2015–2021.
Atmosphere 14 00096 g002
Figure 4. Annual courses of PM2.5 and PM10 concentrations at the monitoring stations in: (a) Jelenia Gora; (b) Lublin; (c) Plock; (d) Radom; (e) Kedzierzyn-Kozle; (f) Olsztyn.
Figure 4. Annual courses of PM2.5 and PM10 concentrations at the monitoring stations in: (a) Jelenia Gora; (b) Lublin; (c) Plock; (d) Radom; (e) Kedzierzyn-Kozle; (f) Olsztyn.
Atmosphere 14 00096 g004
Figure 5. Diurnal courses of PM2.5 and PM10 concentrations at the monitoring stations in: (a) Jelenia Gora; (b) Lublin; (c) Plock; (d) Radom; (e) Kedzierzyn-Kozle; (f) Olsztyn.
Figure 5. Diurnal courses of PM2.5 and PM10 concentrations at the monitoring stations in: (a) Jelenia Gora; (b) Lublin; (c) Plock; (d) Radom; (e) Kedzierzyn-Kozle; (f) Olsztyn.
Atmosphere 14 00096 g005
Figure 6. MAE and RMSE values for PM2.5 concentration prediction by means of MLP neural network models depending on the predictors used (variants I, II, III, and IV): (a) Jelenia Gora, (b) Lublin, (c) Plock, (d) Radom, (e) Kedzierzyn-Kozle, and (f) Olsztyn air monitoring stations.
Figure 6. MAE and RMSE values for PM2.5 concentration prediction by means of MLP neural network models depending on the predictors used (variants I, II, III, and IV): (a) Jelenia Gora, (b) Lublin, (c) Plock, (d) Radom, (e) Kedzierzyn-Kozle, and (f) Olsztyn air monitoring stations.
Atmosphere 14 00096 g006
Figure 7. Scatterplots of predicted and observed PM2.5 concentrations for the models MLP 7-10-1: (a) Jelenia Gora air monitoring station model (best linear fit y = 0.977x + 0.451, R2 = 0.976); (b) Lublin air monitoring station (best linear fit y = 0.942x + 1.303, R2 = 0.944); (c) Plock air monitoring station (best linear fit y = 0.952x + 0.909, R2 = 0.951); (d) Radom air monitoring station (best linear fit y = 0.956x + 1,057, R2 = 0.957); (e) Kedzierzyn-Kozle air monitoring station (best linear fit y = 0.962x + 0.929, R2 = 0.960); (f) Olsztyn air monitoring station (best linear fit y = 0.951x + 0.785, R2 = 0.949).
Figure 7. Scatterplots of predicted and observed PM2.5 concentrations for the models MLP 7-10-1: (a) Jelenia Gora air monitoring station model (best linear fit y = 0.977x + 0.451, R2 = 0.976); (b) Lublin air monitoring station (best linear fit y = 0.942x + 1.303, R2 = 0.944); (c) Plock air monitoring station (best linear fit y = 0.952x + 0.909, R2 = 0.951); (d) Radom air monitoring station (best linear fit y = 0.956x + 1,057, R2 = 0.957); (e) Kedzierzyn-Kozle air monitoring station (best linear fit y = 0.962x + 0.929, R2 = 0.960); (f) Olsztyn air monitoring station (best linear fit y = 0.951x + 0.785, R2 = 0.949).
Atmosphere 14 00096 g007
Figure 8. Daily courses of the observed and modeled PM2.5 concentrations during the selected episodes: (a) Olsztyn on 26 July 2022 (MLP 7-10-1: RMSE = 1.41 µg/m3; MLP 3-10-1: RMSE = 1.20 µg/m3); (b) Plock 26 September 2022 (MLP 7-10-1: RMSE = 3.73 µg/m3; MLP 3-10-1: RMSE = 6.22 µg/m3); (c) Jelenia Gora on 12–13 November 2022 (MLP 7-10-1: RMSE = 3.55 µg/m3; MLP 3-10-1: RMSE = 4.01 µg/m3).
Figure 8. Daily courses of the observed and modeled PM2.5 concentrations during the selected episodes: (a) Olsztyn on 26 July 2022 (MLP 7-10-1: RMSE = 1.41 µg/m3; MLP 3-10-1: RMSE = 1.20 µg/m3); (b) Plock 26 September 2022 (MLP 7-10-1: RMSE = 3.73 µg/m3; MLP 3-10-1: RMSE = 6.22 µg/m3); (c) Jelenia Gora on 12–13 November 2022 (MLP 7-10-1: RMSE = 3.55 µg/m3; MLP 3-10-1: RMSE = 4.01 µg/m3).
Atmosphere 14 00096 g008
Table 1. Basic information about the air monitoring stations [41].
Table 1. Basic information about the air monitoring stations [41].
Air Monitoring
Station
AddressInternational
Code
Geographical
Coordinates, WGS84
Station TypeArea Type
Jelenia Gora6 Oginskiego Str.PL0585AΦ 50.913433
λ 15.765608
backgroundcity
Lublin13. Obywatelska Str.PL0507AΦ 51.259431
λ 22.569133
backgroundcity
Plock28 Mikolaja Reja Str.PL0136AΦ 52.550938
λ 19.709791
backgroundcity
Radom1 Tochtermana Str.PL0138AΦ 51.399084
λ 21.147474
backgroundcity
Kedzierzyn-Kozle5 Boleslawa Smialego Str.PL0218AΦ 50.349608
λ 18.236575
backgroundcity
Olsztyn16 Puszkina Str.PL0175AΦ 53.789233
λ 20.486075
backgroundcity
Table 2. Completeness of the time series after removing cases with missing data, 2015–2021.
Table 2. Completeness of the time series after removing cases with missing data, 2015–2021.
Completeness of the Annual Series
Air Monitoring
Station
Total Number of
Observations (Cases)
2015
%
2016
%
2017
%
2018
%
2019
%
2020
%
2021
%
2015–2021 1
%
Jelenia Gora56,36285.190.986.894.693.695.696.291.8
Lublin39,336--88.991.788.492.587.289.8
Plock51,169-98.699.290.998.898.497.797.3
Radom57,56892.189.396.197.695.898.087.893.8
Kedzierzyn-Kozle23,838-88.9-90.8--92.190.6
Olsztyn41,126--87.291.596.796.397.593.8
1 The completeness of the series was assessed only for the years covered by the analysis.
Table 3. Statistical description of measured variables at the air monitoring stations, 2015–2021.
Table 3. Statistical description of measured variables at the air monitoring stations, 2015–2021.
Air Monitoring
Station
Statistical
Parameter
CO
mg/m3
SO2
µg/m3
PM10
µg/m3
PM2.5 µg/m3O3
µg/m3
NOx
µg/m3
Jelenia GoraMinimum value0.0120.00.10.10.00.0
Maximum value4.16983.3407.7375.9194.3426.3
Mean0.3995.026.821.052.815.9
Standard deviation (SD)0.2754.628.826.633.417.7
LublinMinimum value0.0000.00.30.20.00.0
Maximum value5.32356.9496.0438.0176.1766.7
Mean0.3544.828.721.745.729.7
Standard deviation (SD)0.2763.123.620.827.734.6
PlockMinimum value0.1100.00.70.10.30.3
Maximum value3.313322.8346.9167.6177.3838.1
Mean0.3543.627.018.949.320.1
Standard deviation (SD)0.1606.618.715.125.822.0
RadomMinimum value0.0900.01.20.10.10.8
Maximum value6.24676.4449.3302.3174.3947.8
Mean0.4183.032.623.746.031.6
Standard deviation (SD)0.2693.825.921.227.734.5
Kedzierzyn
-Kozle
Minimum value0.0640.20.80.20.00.4
Maximum value2.56156.1296.5264.1175.2389.0
Mean0.3876.232.324.545.723.5
Standard deviation (SD)0.2484.726.623.532.124.3
OlsztynMinimum value0.0610.00.70.50.00.0
Maximum value3.10255.7251.0138.4144.0411.3
Mean0.3324.521.415.948.917.8
Standard deviation (SD)0.1563.215.912.725.721.1
Table 4. Pearson’s correlation coefficient for variables registered at the air monitoring stations, 2015–2021.
Table 4. Pearson’s correlation coefficient for variables registered at the air monitoring stations, 2015–2021.
Air Monitoring
Station
COSO2PM10PM2.5O3NOx
Jelenia GoraCO1.000
SO20.6691.000
PM100.9020.6681.000
PM2.50.9260.6820.9781.000
O3−0.484−0.258−0.375−0.4341.000
NOx0.7430.5700.7110.708−0.5161.000
LublinCO1.000
SO20.3261.000
PM100.7720.3981.000
PM2.50.7880.4040.9471.000
O3−0.446−0.145−0.325−0.4401.000
NOx0.7500.2200.5850.547−0.4341.000
PlockCO1.000
SO20.1181.000
PM100.7680.1451.000
PM2.50.8270.1480.9231.000
O3−0.5200.000−0.361−0.5011.000
NOx0.7380.0830.4970.483−0.4241.000
RadomCO1.000
SO20.5461.000
PM100.8630.6361.000
PM2.50.8850.6520.9451.000
O3−0.485−0.213−0.431−0.5121.000
NOx0.8090.3540.6640.631−0.4551.000
Kedzierzyn-KozleCO1.000
SO20.5031.000
PM100.8180.5341.000
PM2.50.8390.5290.9671.000
O3−0.531−0.152−0.406−0.4631.000
NOx0.7110.3090.6210.608−0.5481.000
OlsztynCO1.000
SO20.1411.000
PM100.6410.2021.000
PM2.50.7590.1970.8951.000
O3−0.581−0.071−0.295−0.4791.000
NOx0.7440.1410.5650.561−0.5221.000
Table 5. Values of approximation errors of PM2.5 concentrations in MLP models for 4 variants with different numbers of predictors. For comparison, the results for linear regression models, called LINEAR, were added.
Table 5. Values of approximation errors of PM2.5 concentrations in MLP models for 4 variants with different numbers of predictors. For comparison, the results for linear regression models, called LINEAR, were added.
Air Monitoring
Station
Regression ModelExplanatory Variable (Predictors)MAE
µg/m3
RMSE
µg/m3
Jelenia GoraLINEARPM103.925.53
MLP 2-10-1D, H, 13.9424.19
MLP 3-10-1D, H, PM10,3.254.72
MLP 4-10-1D, H, PM10, CO2.994.18
MLP 7-10-1D, H, PM10, CO, SO2, O3, NOx2.914.09
LublinLINEARPM104.686.69
MLP 2-10-1D, H, 11.9020.12
MLP 3-10-1D, H, PM10,4.045.88
MLP 4-10-1D, H, PM10, CO4.015.74
MLP 7-10-1D, H, PM10, CO, SO2, O3, NOx3.615.30
PlockLINEARPM103.705.78
MLP 2-10-1D, H, 8.6712.88
MLP 3-10-1D, H, PM10,2.684.06
MLP 4-10-1D, H, PM10, CO2.463.66
MLP 7-10-1D, H, PM10, CO, SO2, O3, NOx2.233.36
RadomLINEARPM104.406.94
MLP 2-10-1D, H, 11.2318.10
MLP 3-10-1D, H, PM10,3.365.68
MLP 4-10-1D, H, PM10, CO3.165.01
MLP 7-10-1D, H, PM10, CO, SO2, O3, NOx2.804.39
Kedzierzyn-KozleLINEARPM104.045.98
MLP 2-10-1D, H, 13.6621.05
MLP 3-10-1D, H, PM10,3.685.51
MLP 4-10-1D, H, PM10, CO3.605.30
MLP 7-10-1D, H, PM10, CO, SO2, O3, NOx3.224.73
OlsztynLINEARPM103.425.66
MLP 2-10-1D, H, 7.7611.21
MLP 3-10-1D, H, PM10,2.043.29
MLP 4-10-1D, H, PM10, CO2.003.21
MLP 7-10-1D, H, PM10, CO, SO2, O3, NOx1.782.88
Table 6. Modeling errors and some statistics in the extreme low and high ranges of PM2.5 concentrations at different air monitoring stations (variant MLP 7-10-1).
Table 6. Modeling errors and some statistics in the extreme low and high ranges of PM2.5 concentrations at different air monitoring stations (variant MLP 7-10-1).
Air Monitoring
Station
Extreme
Concentration Threshold
Number
of Cases
PM2.5/PM10
Ratio
%
MAE
µg/m3
RMSE
µg/m3
Jelenia Gora≤1.031434.23.814.39
≥100.0134691.66.357.97
Lublin ≤1.05525.24.645.12
≥100.044089.68.4111.65
Plock≤1.04630.52.152.17
≥100.015580.66.338.54
Radom≤1.03318.71.941.98
≥100.072984.912.4715.92
Kedzierzyn-Kozle≤1.04830.93.533.89
≥100.042888.88.1110.23
Olsztyn≤1.01463.21.322.51
≥100.02490.010.8814.13
Table 7. Approximation error values of PM2.5 concentrations obtained using the neural network trained on data from Plock.
Table 7. Approximation error values of PM2.5 concentrations obtained using the neural network trained on data from Plock.
Air Monitoring StationMAE
µg/m3
RMSE
µg/m3
Jelenia Gora3.678.12
Lublin4.367.94
Radom3.165.62
Kedzierzyn-Kozle4.087.15
Olsztyn2.213.41
Table 8. Summary of modeling results: modeling errors and statistics on PM2.5 and PM10 concentrations for different air monitoring stations.
Table 8. Summary of modeling results: modeling errors and statistics on PM2.5 and PM10 concentrations for different air monitoring stations.
Air Monitoring
Station
PM10, µg/m3PM2.5, µg/m3PM2.5/PM10 Ratio, %r-Pearson
PM2.5/PM10
RMSE, µg/m3
MeanSDMeanSDMLP 3-10-1MLP 7-10-1
Jelenia Gora26.828.821.026.673.70.9784.724.09
Lublin28.723.621.720.873.70.9475.885.30
Plock27.018.718.915.168.10.9234.063.36
Radom32.625.923.721.269.90.9455.684.39
Kedzierzyn-Kozle32.326.624.523.572.30.9675.514.73
Olsztyn21.415.915.912.774.60.8953.292.88
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hoffman, S.; Jasiński, R. The Use of Multilayer Perceptrons to Model PM2.5 Concentrations at Air Monitoring Stations in Poland. Atmosphere 2023, 14, 96. https://0-doi-org.brum.beds.ac.uk/10.3390/atmos14010096

AMA Style

Hoffman S, Jasiński R. The Use of Multilayer Perceptrons to Model PM2.5 Concentrations at Air Monitoring Stations in Poland. Atmosphere. 2023; 14(1):96. https://0-doi-org.brum.beds.ac.uk/10.3390/atmos14010096

Chicago/Turabian Style

Hoffman, Szymon, and Rafał Jasiński. 2023. "The Use of Multilayer Perceptrons to Model PM2.5 Concentrations at Air Monitoring Stations in Poland" Atmosphere 14, no. 1: 96. https://0-doi-org.brum.beds.ac.uk/10.3390/atmos14010096

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop