• No results found

The entropy–based network redesign will be discussed in section8.3. At this stage, I would like to point out that a particular step in the redesign is to estimate the spatio–temporal covariance structure of the clear sky index process. Therefore, a preliminary analysis on spatial correlation is first carried out. Fig. 8.3 shows the correlation versus geographical distance plot using the hourly clear sky index data from 2014 July; the scatters show strong anisotropy. Therefore theSampson and Guttorp(1992) method (the S–G method) discussed in chapter 5 is again useful in the present situation. However, the S–G method herein used is slightly different from the one shown in chapter 5. Ever since the invention of the S–G method, many researchers (Bruno et al., 2009; Damian et al., 2001;Guttorp and Sampson, 1994; Meiring et al., 1998; Monestiez et al., 1993) have proposed variants to the method; I take this opportunity to present these variants.

8.2 The S–G method: a revisit 118 0.6 0.7 0.8 0.9 1.0 0 10 20 30 40 Distance [km] Correlation [dimensionless]

Fig. 8.3 Spatial correlation on geographical plane shows anisotropy.

8.2.1

The D plane representation

Recall that the S–G method considers dispersion as the dissimilarity measure for the time series of spatial process. The algorithm takes two steps, namely, the multidimensional scaling (MDS) step and the thin plate spline (TPS) mapping step. The method considers two planes: the anisotropic geographical plane (G plane) and the approximately isotropic dispersion plane (D plane).

The goal of this section is to retrieve the D plane coordinates using the dispersion. Instead of using the dispersion defined in Eqn. (5.2), the correlation dispersion (Guttorp and Sampson,1994) between two locations si and sj is used:

dij = 2 − 2Corr



z(si; t), z(sj; t)



(8.3) where Corr(·) denotes correlation. In chapter 5, the non–metric multidimensional scaling approach is used to retrieve the stations’ location in the D plane. The non–metric MDS aims at minimizing the stress S (recall the definition given by Eqn. (5.4)) over all monotone functions δ(·). Once the D plane coordinates are found via the non–metric MDS, a para- metric class of correlation function ρS(h, θ) (see Eqn. (5.9), where parameter θ is {ν, c}) is

established, allowing covariance estimation for unobserved locations.

The above procedure treats the scaling and correlation function fitting separately. How- ever, Monestiez and Switzer (1991) considers the separation to be unnatural and proposes an elegant alternating algorithm which fits the variogram and scales the coordinates simultaneously:

• The A–step: Move the n points to minimize the least square criterion:

X i<j  dij − γ(hij, θ) 2 (8.4) for a fixed θ. γ(hij, θ) is a parametric family of variogram model with parameter θ.

• The B–step: Based on the new D plane locations, estimate the value of θ through the same least square objective function, i.e., Eqn. (8.4).

The algorithm can be initialized by fitting a variogram to the G plane coordinates. As the two steps are iterative, choice on the stopping criterions can be made either reaching a defined tolerance level or reaching a defined maximum iterations.

8.2.2

Thin plate spline bending

After obtaining the set of D plane stations’ coordinates, a bivariate mapping function

f : R2 → R2 that maps an arbitrary G plane point to its D plane dual is needed. The

bijective mapping procedure is described in appendix D. This procedure performs an exact interpolation from the G plane to the D plane, i.e., the fitted function passes through all points in the D plane. One practical issue of the exact interpolation is overfitting; and it will lead to the thin plane folding. The folding is due to the degeneracy in the dispersion ma- trix and it cannot be guaranteed that each TPS mapping is bijective (Damian et al., 2001; Monestiez et al., 1993). TPS folding leads to undesired poor extrapolations to unobserved locations.

8.2 The S–G method: a revisit 120

There are a few ways that can solve the folding problem, for instance, we can choose a high dimensional D plane. However, it is argued that a high dimensional D plane solves the folding but not the overfitting by introducing an even more closely fitted variogram (Monestiez et al., 1993). Another solution is to introduce a penalty term during the thin plane spline mapping. Recall that the choice of function f(·) is made by minimizing the roughness criterion: Jf = ZZ R2   2f ∂x2 !2 + 2 2f ∂x∂y !2 + 2f ∂y2 !2 dxdy (8.5)

Wahba and Wendelberger (1980) notes that this roughness criterion is proportional to the bending energy of a thin plate. In consideration of the above, a penalty term is included, so that the function being minimized becomes:

n X i=1  xi − fx(xi, yi) 2 +Xn i=1  yi− fy(xi, yi) 2 + λ Jfx∗ + Jfy∗  (8.6) where λ is the penalty scale. By including the penalty term, the spline becomes a smooth- ing spline. When λ = 0, the spline is the interpolating spline; when λ → ∞, the TPS is affine and has zero bending energy. The last term of expression (8.6) has the sum two integrals. Bookstein (1997b) showed the closed formula for this sum:

1 (VxL−1 n Vx+ VyL−1 n Vy∗) (8.7) where L−1

n is the n × n upper left submatrix of L

−1, see appendixD. At this stage, the only remaining problem is to choose a proper value for λ. Several methods to select lambda were proposed in the literature including simulated annealing Iovleff and Perrin (2004), cross validation Meiring et al. (1997b) and the stopping rule approach Meiring et al. (1997b). Regardless of which procedure, the goal is to find a small λ such that the resulting D plane is smooth without folding. For the application of redesign the monitoring network, a simple

trial and error approach is sufficient as the S–G method is only performed once.

8.2.3

Implementation

Before I move on to entropy–based design, I summarize the S–G method with Fig. 8.4. The correlation dispersion in Eqn. (8.3) can be calculated empirically. Alternatively, the correlation matrix can be estimated using the EM algorithm (Le and Zidek, 2006). It is found that the empirical estimates do not differ much from the ones estimated via the EM algorithm. Without loss of generality, an exponential variogram is used for Eqn. (8.4):

γ(h) =       

˜a + (2 − ˜a)[1 − exp(−˜th)] if h > 0;

0 otherwise. (8.8)

Parameters ˜a and ˜t are fitted using the alternating algorithm.

Fig.8.4 shows the correlation versus the great–circle distance plots on the first column; shows the original and deformed Singapore maps in the second column. The topmost scatter plot is identical to Fig. 8.3, showing anisotropy in space. The S–G method is applied using the correlation dispersion estimates with λ = 0; and the results are shown in the middle row. It is clear that the anisotropy is significantly reduced. However, the D plane for the

λ = 0 case has slight foldings at the left and bottom of the map. The λ value is therefore

gradually increased until the map is folding free, with an increasing anisotropy as the trade– off. Such a case is found with λ = 0.001. I note that the great–circle distance displayed here is not used as the G plane distance due to its non–Euclidean geometry. The Lambert conformal conic projection is used to flatten the Earth’s curvature. After the computation, the coordinates of the D plane objects (including map polygons, grid and station locations) are projected back to longitude and latitude through the inverse Lambert projection for plotting.

8.3 The entropy–based design 122