A Copula-Based Three-Dimensional Distribution to Study Pollutants Monthly Maxima: A Case Study Considering Three Regions in Mexico City ()
1. Introduction
Mexico City is among many cities whose inhabitants suffer the consequences of high levels of air pollution. As many other countries and cities around the world, Mexico and, in particular, Mexico City have implemented actions aiming to reduce pollutants emission, as well as to prevent population exposure to high levels of pollution. As part of the actions taken are the large monitoring network located in Mexico City and its metropolitan area, and many regulations that have been approved at local and country levels. Among them are [1]-[6]. In particular, [1] establishes the levels of ozone (O3) and particulate matter with diameter smaller than 10 microns (PM10) in order to declare emergency alerts in Mexico City. Depending on how many locations their corresponding environmental thresholds are exceeded a type of emergency alert is declared. These pollutants are also part of the set of pollutants used to classify the air quality in Mexico City [2]. In addition to these two pollutants, we also have particulate matter with diameter smaller than 2.5 microns (PM2.5). The interest in studying these three pollutants is mainly because of their potential well known harmful impact on human health. For instance, if we have ozone levels above 0.11 parts per million (0.11 ppm), the ill, newborn, and elderly may experience serious health deterioration (see, for example, [7]-[10], among others). Additionally, exposure of pregnant women to PM10 and PM2.5 may produce adverse effects on the newborn [11]-[13]. PM10 and PM2.5 may also cause cardiovascular problems in the population in general and an increase in mortality of at-risk groups [14]-[17]. Therefore, to study the behavior of these and other pollutants, and in particular, the behavior of concentrations that present extreme values when compared to the remaining measurements are important issues. If extreme values are of interest, then extreme value models are one way of analyzing this problem.
Many issues in the environmental area are analysed taking into account the behavior of extreme values, see for instance [18]-[22] when the univariate approach is taken. When it comes to higher dimensional settings, [23] presents a bivariate extreme value model using a copula approach. The copula approach was also considered in the study of a variety of problems. For instance, [24]-[26] have applied this methodology to study multivariate flood frequency, and [27] have used it to analyze rainfall frequency. We also have [28] where a multivariate multi-parameter extreme value model is considered using a copula approach, as well as [29] using copula to study multidimensional association with an application to air pollution problems.
In the present study, we also consider extreme value and copula models, but now to study the association among pollutants obtained from three regions in the Mexico City metropolitan area. The pollutants considered are O3, PM10, and PM2.5 where their monthly maxima collected in regions northeast (NE), center (CE), and southwest (SW) are used as data. These three regions are taken into account because they are in the main prevailing wind path which goes from the northeast region of the city to the southwest. In a first instance, we will consider three three-dimensional vectors where in the first coordinate we have the pollutants measurements collected in region NE; in the second coordinate we have the same pollutant collected in region CE; and in the third coordinate are the data collected in region SW. Therefore, we consider the vectors
,
, and
, with pollutant(x) meaning the pollutant measurements collected in region x. In a second instance, a nested copula [24] is taken into account. In this nested model, the order in which regions appear depends on the associated correlations between pairs of pollutants in the corresponding region. The specific ordering will be given when the model is applied to the data sets. In all cases, the base copula used is the Gumbel-Hougaard (see [30]-[32]) using the Fréchet extreme value distribution.
The novelties here are the copula and dimension used, as well the data sets. The differences from previous works also using data from Mexico City is the observational period, the data taken into account, and the fact that we want to see the association of pollutants collected in different regions.
This work is organized as follows. In Section 2, we present the mathematical and the Bayesian formulations of the models. Section 3 gives an application to the case of Mexico City monthly maximum measurements of the three pollutants considered here. In Section 4, a discussion of the results, as well as some additional comments are presented. Two appendices, given after the list of references, present the explicit forms of the likelihood functions and some of the computational details.
2. The Stochastic Model
Denote by
the concentration of the pollutant in study at the ith site at time
;
;
, (
,
). (In the present case a site will correspond to a region in the Mexico City metropolitan area). Let
be the process recording the pollutant concentration values during the observational period
at site
,
. We assume that
has distribution and density functions
and
, respectively,
;
. Denote by
and
the joint distribution and density functions of a given pollutant collected at sites
,
, and
, respectively;
;
;
. We assume that
is given by a copula function
, i.e.,
;
,
;
.
Due to the nature of the correlation between pairs of measurements ([23]), in the present case we assume a three-dimensional version of the Gumbel-Hougaard copula [30]-[32] for the triplets distribution functions, as well as for the base copula in the nested model. Therefore, two cases are taken into account. One in which we use the Gumbel-Hougaard (GH) copula in its three-dimensional version where only one association parameters is present, i.e., we consider the copula given by
(1)
where
is the association parameter. (Note that when
we have independence of the three random variables whose joint distributions we are trying to model).
In another case the three-dimensional model is obtaining by nesting Gumbel-Hougaard (NGH) copulas in which two association parameters are present. This is a generalization of the Arquimedean copulas. Hence, when the nested copula [24] is taken into account, we consider the following formulation,
(2)
where
and
are copulas with association parameters
and
, respectively, with
.
Remarks. 1) If the copulas
and
are symmetric, i.e.,
,
, then
In the present case, we take
a Gumbel-Hougaard copula with association parameter
,
; i.e.,
2) The Gumbel-Hougaard copula is used because the interest resides in working with max-stable copulas since the data under analysis correspond to monthly maxima. Another reason for this choice is that the Gumbel-Hougaard copula captures the possible dependence between measurements in different regions in the upper tail of each marginal distribution. Other copulas that satisfy these assumptions, such as the Galambos and Hüsler-Reiss copulas, have also been considered and comparative analyses show no significant differences with respect to the Gumbel-Hougaard copula, see, for instance, [33].
When
is given by (1), the associated joint density function
is
(3)
where
is given by
with
.
In the case where
is given by (2) we have
(4)
where
is given by
with
and
In the present case, we are studying monthly maximum measurements and, when using a copula in order to obtain the joint distributions of the pollutants measurements, we will use as marginal distributions Fréchet(
,
) distributions which is given as follows ([34]). A random variable
is said to have Fréchet(
,
) distribution if its distribution (
) and density (
) functions are of the following forms,
(5)
with
.
In the present case, the Fréchet marginal distribution is considered based on the results reported by [23], where the marginal analysis shows that it provides a better fit compared to other extreme value distributions.
Denote by
the random vector recording the pollutant concentration we are studying,
;
;
;
. (In the present work, each coordinate represent the monthly maximum concentrations of a given pollutant in one of the regions in the main wind corridor in Mexico City metropolitan area). Let
,
, and
denote the vector of parameters of the distribution functions
,
, and
, respectively. We also assume that
is given either by the copula (1) or by the copula (2) with
the associated density function. Hence, in all cases the vector of parameters to be estimated is either
or
where
and
are the parameters of the particular Fréchet distribution,
is the association parameter present in the copula given by (1), and
and
are the association parameters present in the nested copula (2).
Estimation of the parameters will be performed under the Bayesian point of view using information provided by the so-called posterior distribution of the vector of parameters. If
is the vector of parameters of a model describing a dataset
, then the posterior distribution of
, denoted by
, is such that
, where
and
are, respectively, the likelihood function of the model and the so-called prior distribution of
. The task is made easier by using the software OpenBugs ([35] [36]) where only the likelihood function of the model and the prior distributions of the parameters need to be specified.
In the present case, the observed data are given by the set
. The prior distributions of the parameters will be specified when the models are applied to the Mexico City data. In all cases we will assume their prior independence. The general form of the likelihood function of the model is given by,
(6)
with
the appropriate joint density function.
Remark. Note that we are assuming that the triplet containing the data from the different regions are temporally independent. This assumption presents a limitation of the present model. However, when we look at the application to the present data, this limitation seems not to pose a problem and the fit of the estimated distributions to the observed are good. In order to make the model more general we could consider a temporal Markovian dependence on the triplet or even some type of modification in order to include some seasonal dependence. However, this is not pursued here.
3. Application to Mexico City Data
Application will be made to O3, PM10, and PM2.5 measurements collected at Mexico City monitoring network
(http://www.aire.cdmx.gob.mx/default.php?opc=%27aKBh%27) in the three regions of Mexico City in the main wind path, i.e., regions NE, CE, and SW. Pollutants concentrations are measured in parts per billion (ppb) in the case of O3 and in micrograms per cubic meter (μg/m3) when we consider PM10 and PM2.5. Monitoring stations are place in several sites in these regions. Measurements in each station are obtained minute by minute and the averaged hourly result is reported at each station. The data actually used in the application are the monthly maximum measurements of these pollutants. The monthly maximum measurement in a given month in a given region is the maximum of all measurements collected in all stations located in that region at the given month.
Remarks. 1. In the cases where a monitoring station was removed or introduced in a given region during the observational period, the data from that station were included only for the time interval in which the station was operational. A comparative analysis of the maxima with and without these stations was conducted, and no significant differences were found. The resulting statistics were similar, no outliers were detected, and the interquartile ranges remained consistent.
2) Even though, in the case of ozone, the estimation of the parameters is made using the original unit of measure (i.e., ppb) the discussion of the results is made in terms of ppm since legislations are stated in this unit of measure.
Depending on the pollutant we have an observational period. In the case of ozone the data used were collected from January 1990 to December 2021 giving a total of
monthly maxima; from January 1995 to December 2021 in the case of PM10, giving a total of
measurements; and from August 2003 to December 2021 for the PM2.5 data with a total of
values. Analysis will be performed for each pollutant separately. Hence, we have that each coordinate of the vector will represent a specific pollutant collect at a specific region.
The observation period for ozone data started in January 1990 because from that year on records are considered more reliable. In the case of PM10 and PM2.5, the starting data of the observational periods correspond to the points in time where measurements of these pollutants became available in the regions taken into account in this study. In all cases, the observational period ends December 2021.
Since a Bayesian estimation of the parameters is performed and the software OpenBugs is used, we need to specify both the likelihood functions of the models and the prior distributions of the vectors of parameters. The explicit forms of the likelihood functions are given in Appendix A. The prior distributions, as well as the computational details such as burn-in periods, sampling gaps, and sample sizes are presented in Appendix B.
When the usual three-dimensional Gumbel-Hougaard copula (i.e., (1)) is used we have that
corresponds to measurements in regions NE, CE, and SW. In the case of the nested version (i.e., the copula given by (2)),
represents the pollutants O3 and PM10 in the following order of regions (CE, SW, NE). In the case of PM2.5,
represents data from regions NE, SW, and CE. The selection of the order in which regions are placed in the case of the nested copula is a result of the values of the correlations between pollutants for the different pairs of regions. Hence, in the case of ozone we have that these values are 0.782, 0.942, and 0.732 if we consider the pairs (CE, NE), (CE, SW), and (NE, SW), respectively. The corresponding values in the case of PM10 are 0.676, 0.748, and 0.676, respectively, and in the case of PM2.5 they are 0.619, 0.633, and 0.646.
The estimated parameters of interest for both versions of the three-dimensional copulas are given in Table 1.
Table 1. Estimated means, standard deviations (indicated by SD), and MC Error of the quantities of interest for all pollutants and copulas considered in the analysis. The symbol – is used to indicate that the specific parameter was not part of the model. In the case of the GH copula we represent
by
.
|
|
Mean |
SD |
MCError |
|
|
GH |
NGH |
GH |
NGH |
GH |
NGH |
O3 |
|
4.72 |
3.764 |
0.112 |
0.0723 |
1.39E−3 |
1.69E−3 |
|
3.759 |
3.644 |
8.82E−2 |
0.0696 |
1.14E−3 |
1.56E−3 |
|
3.649 |
4.739 |
8.72E−2 |
0.11 |
1.112E−3 |
2.71E−3 |
|
131.3 |
151.3 |
0.896 |
1.042 |
1.13E−2 |
2.207E−2 |
|
152.6 |
166.1 |
1.242 |
1.178 |
1.58E−2 |
2.22E−2 |
|
167 |
132.8 |
1.421 |
0.904 |
1.75E−2 |
1.74E−2 |
|
2.485 |
2.21 |
8.38E−2 |
9.03E−2 |
1.052E−3 |
2.55E−3 |
|
– |
4.694 |
– |
0.163 |
– |
3.78E−3 |
PM10 |
|
1.983 |
2.063 |
5.07E−2 |
0.045 |
5.87E−4 |
7.89E−4 |
|
2.051 |
2.238 |
5.69E−2 |
0.0473 |
6.937E−4 |
7.897E−4 |
|
2.218 |
1.984 |
5.96E−2 |
0.0488 |
7.035E−4 |
8.53E−4 |
|
296.1 |
172.1 |
5.493 |
2.455 |
7.098E−2 |
3.84E−3 |
|
173 |
147.4 |
3.01 |
1.962 |
3.71E−2 |
3.178E−2 |
|
147.9 |
298 |
2.386 |
5.339 |
2.93E−2 |
0.084 |
|
2.029 |
1.928 |
6.93E−2 |
0.0496 |
9E−4 |
8.492E−4 |
|
– |
2.215 |
– |
0.0655 |
– |
1.1E−3 |
PM2.5 |
|
2.243 |
2.326 |
8.29E−2 |
6.46E−2 |
1.02E−3 |
8.63E−4 |
|
3.61 |
3.34 |
0.125 |
8.9E−2 |
1.472E−3 |
1.27E−3 |
|
3.343 |
3.623 |
0.11 |
0.119 |
1.31E−3 |
1.53E−3 |
|
103.4 |
103.7 |
1.978 |
1.696 |
2.37E−2 |
2.45E−2 |
|
83.4 |
76.29 |
1.029 |
0.864 |
1.16E−2 |
1.1E−2 |
|
76.32 |
83.47 |
1.049 |
1.024 |
1.24E−2 |
1.36E−2 |
|
1.689 |
1.636 |
6.84E−2 |
2.92E−2 |
8.25E−4 |
4.25E−4 |
|
– |
1.704 |
– |
2.84E−2 |
– |
3.38E−4 |
![]()
Figure 1. Blocks represent the empirical density, solid black line represents the smoothed empirical density, solid blue line corresponds to the GH fit, and red solid line represents the NGH fit.
Figure 1 shows that the Fréchet distributions estimated using the GH method (solid blue line) and the NGH method (red solid line) are very similar, to the point that they almost overlap. Additionally, the marginal distributions estimated in each case fit the data well, each displaying a single mode, in contrast to the smoothed empirical distribution (solid black line), which exhibits a more irregular shape.
Using the deviance information criterion (DIC) (see, for instance, [37]) to select the models that best explain the data, when the copula (1) is used, the values of the DIC are 3.072E+08, 2.592E+08, and 1.768E+08 in the cases of ozone, PM10, and PM2.5, respectively. In the case of the copula (2) the corresponding values of the DIC are 3.84E+08, 3.24E+08, and 2.21E+08. Hence, in all cases the selected model is the one where the copula (1) is considered since the smallest DIC is obtained when using that copula model. Therefore, we just have one association parameter.
4. Discussion and Comments
In this work, we have used three-dimensional copula models to study the joint behavior of the monthly maximum measurements of the pollutants ozone, PM10, and PM2.5 in three regions in Mexico City. We assume Fréchet distributions function as possible marginal distributions to be considered in the copulas. Two versions of a copula model are considered. In one of them we have the usual three-dimensional Gumbel-Hougaard copula with association parameter
. In another we have a nested copula where the Gumbel-Hougaard copula is used as the base copula. In this nested version, two association parameters are present. One of them corresponds to the two-dimensional copula nested within the three-dimensional, and another is the outer copula association parameter.
Using the DIC to select the model that best fits the data, the usual three-dimensional Gumbel-Hougaard copula is the selected model for all three pollutants considered in this study. We see, looking at Table 1, that the largest association parameter in the selected model is related to the pollutant ozone followed by PM10 and PM2.5. That is a reasonable result since ozone travels long distances and its precursors travel in the direction where these three regions are. Hence, it is more likely that the association parameter related to this pollutant is the largest. In the case of PM10 we have the presence of sources of this pollutant in the northeast region due to the large number of factories and also in the south region and northwest region due to the large presence of trucks. In the case of PM2.5 there is a large presence of factories in the northeast region, but also a large number of vehicles in regions center and southwest. Hence, perhaps this may the reason for the smallest association parameter produced.
In addition to the information provided by the values of the association parameters, another information that may be obtained is related to the probability of having a given pollutant in intervals of interest in each of the regions. For instance, if we consider the rule for declaring Phase I of an emergency alert in Mexico City due to ozone [1], then it is necessary to have ozone levels above the threshold 0.154 ppm in one of its regions. In the case of PM10, it is necessary that the corresponding threshold of 214 μg/m3 is exceeded in at least two of its regions. We may also be interested in the case where we have Phase I, but no Phase II [1] declared due to ozone exceedances in these three regions of the main wind corridor. Hence, ozone measurements should be in a given interval of interest in all regions. Similarly, in the cases of PM10 and PM2.5.
As an example, consider the cases of Phase I in the three regions of study. Assume we are interested in knowing the probability of having the threshold necessary to declare Phase I but not Phase II exceeded by the monthly maximum in all of the three regions. This means that in at least one day in a given month a Phase I emergency alert would be declared due to either ozone or PM10 exceedances of the thresholds 0.154 ppm (154 ppb) and 214 μg/m3, respectively. However, the thresholds 0.204 ppm (204 ppb) and 354 μg/m3 for Phase II are not exceeded in any of the three regions. In this case, we would calculate the following probabilities. If the pollutant of interest is ozone, then
and
if the pollutant of interest is PM10. Hence, for both pollutants the probability of having Phase I but not Phase II declared in all regions of the main wind path is very small.
If we are interested in knowing the probability of having the Mexican ozone environmental threshold of 0.09 ppm (90 ppb) exceeded by the monthly maximum measurements but not the old threshold of 0.11 ppm (110 ppb) in all three regions in the main wind path, we would need to obtain,
which is also very small.
Consider now the case where we want to know the probability of having Phase I threshold exceeded by the ozone monthly maxima in only one of the regions with no exceedances of the Phase II threshold in a given month. Hence, we would need to obtain,
which is not so small.
If we consider the case of PM10 monthly maxima exceedances of Phase I threshold occurring in only two of the regions in the main wind corridor, with no exceedances of the Phase II threshold, we need to obtain
Remarks. 1) We would like to call attention to the fact that these probabilities correspond to the probabilities that the monthly maxima fall in the specified intervals and not the probabilities of the daily or hourly measurements belong to them.
2) These probabilities were calculated using the well know relation
where the three-dimensional distribution functions are given by the selected copula model (1).
3) Note that the probability of having Phase I declared because the Phase I threshold is exceeded by ozone monthly maxima in one of the regions in the main wind path is not so negligible.
4) One could also consider a five dimensional model to jointly study the monthly maxima in all the five regions of the Mexico City metropolitan area. However, we do not pursue that here. It could be the topic of future analysis.
5) A copula model to jointly study the hourly/maximum daily measurements in the five regions could also be considered. We just need to change the type of distribution used as marginal distributions.
Acknowledgements
The authors thank an anonymous reviewer for the careful reading of the manuscript and for the comments that helped to improve the presentation of the results. This work is part of JAVM Ph.D. Thesis developed at the Benemérita Universidad Autónoma de Puebla, Puebla, México. JAVM thanks CONHACyT-Mexico.
Appendices
Appendix A. The Particular Forms of the Likelihood Functions
In this appendix, we present the expressions for the likelihood functions when the marginal distributions used in the copula are Fréchet (
,
) distributions. We present first the case where the three-dimensional distribution is constructed using the usual Gumbel-Hougaard copula (1) and then we present the expression in the case of the nested model (2).
Usual three-dimensional Gumbel-Hougaard copula
When we use the usual three-dimensional Gumbel-Hougaard copula given by (1) and Fréchet distributions as marginal distributions, the joint density function used in the likelihood function is
where
Gumbel-Hougaard nested copula
When we use the nested three-dimensional Gumbel-Hougaard copula given by (2) and Fréchet distributions as the marginal distributions, the joint density function used in the likelihood function is
with
and
given as in the main text with the appropriate substitution.
Appendix B. Computational Details
In this appendix we present the prior distributions used in each version of the model, as well as information related to the burn-in periods, sampling gaps, and sample sizes. We start by describing the information related to the three-dimensional Gumbel-Hougaard copula and move to the nested three-dimensional copula.
When we consider the Gumbel-Hougaard copula in three dimension and the Fréchet distributions as marginal distributions, the parameters
will have uniform prior distribution U (0, 10) for all pollutants,
. The parameters
will have U (0, 200) prior distribution,
, in the case of ozone, and when we consider PM10 and
and
. In the case of PM2.5 the parameters
and
will have U (0, 100) prior distribution. When we consider the parameter
and the pollutants PM10 and PM2.5, it will have U (0, 350) and U (0, 150) prior distributions, respectively. The parameter
will have as prior distribution a U (1, 15) in all cases. The burn-in period was of 20,000 steps and samples of size 8000 collected every 50th generated values were used to the estimate the parameters in all cases.
Consider now the nested copula where the copulas involved in the nesting still are Gumbel-Hougaard with Fréchet distributions as marginal distributions. When this copula is considered, the parameters
will have U (0, 10) prior distribution in all cases,
. If we consider the parameters
,
, and ozone and
and
and PM10, the prior distribution is U (0, 200), and in the case of PM2.5,
and
will have a U (0, 100) prior distribution. If we take into account the parameter
and the pollutant PM10 and
and the pollutant PM2.5, then the prior distributions are U (0, 350) and U (0, 150), respectively. In the cases of the parameters
and
we have the following. If we consider
, then it has prior distributions U (1, 2.5), U (1, 2), and U (1, 1.67) in the cases of ozone, PM10, and PM2.5, respectively. The prior distributions in the case of
are U (2.6, 15), U (2, 15), and U (1.671, 15) if the pollutants are ozone, PM10, and PM2.5, respectively. The burn-in period was of 20,000 steps in the cases of ozone and PM10 and was 30,000 steps in the case of PM2.5. Samples of sizes 8000, 7000, and 12,000 collected every 50th generated values were used to the estimate the parameters when the pollutants considered were O3, PM10, and PM2.5.