Next Article in Journal
Nesting Patterns of Loggerhead Sea Turtles (Caretta caretta): Development of a Multiple Regression Model Tested in North Carolina, USA
Previous Article in Journal
Place and City: Toward Urban Intelligence
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Integration of Local and Global Support Vector Machines to Improve Urban Growth Modelling

by
Babak Mirbagheri
and
Abbas Alimohammadi
*
Faculty of Geodesy and Geomatics Engineering, K.N. Toosi University of Technology, Tehran 19967-15433, Iran
*
Author to whom correspondence should be addressed.
ISPRS Int. J. Geo-Inf. 2018, 7(9), 347; https://doi.org/10.3390/ijgi7090347
Submission received: 27 June 2018 / Revised: 1 August 2018 / Accepted: 20 August 2018 / Published: 24 August 2018

Abstract

:
The use of local information for the classification and modelling of spatial variables has increased with the application of statistical and machine learning algorithms, such as support vector machines (SVMs). This study presents a new local SVM (LSVM) model that was developed to model the probability of urban development and simulate urban growth in a subregion in the southwestern suburb of the Tehran metropolitan area, Iran, for the periods of 1992–1996 and 1996–2002. Based on the focal training sample, the model was calibrated using the cross-validation method, and the optimal bandwidth was determined. The results were compared with those of a nonlinear global SVM (GSVM) model that was calibrated based on the ten-fold cross-validation method. This study then evaluated an integrated SVM model (LGSVM) obtained based on a weighted combination of the local and global urban development probabilities. A comparison of the probability maps showed a higher accuracy for the LGSVM than for either the LSVM or GSVM model. To assess the performance of the LSVM, GSVM and LGSVM models in the simulation of urban growth, probability maps were employed as the transition rules for urban cellular automata. The results show that a trade-off between local and global SVM models can enhance the performance of urban growth modelling.

Graphical Abstract

1. Introduction

Rapid urban growth can have undesirable impacts on agricultural lands, natural landscapes and public open spaces [1]. In addition, urban planning, which influences the development of urban areas and the management of urban change [2], addresses various natural and socioeconomic factors [3,4,5,6,7]. Therefore, urban growth modelling can be an effective tool for investigating the results of different urban planning scenarios [8].
Over the past two decades, many studies have focused on the modelling and dynamic simulation of urban development with the help of the spatial data analysis functionality of Geographic Information Systems (GIS), as well as statistical and artificial intelligence methods and geosimulation models such as the cellular automata (CA) (e.g., [9,10,11,12,13,14,15,16,17,18,19](.
However, in most of these studies, the relationships between urban development and driving forces are considered stationary. Moreover, it has been shown that the assumption of spatial stationarity in analyses of spatial relationships is unrealistic, especially for processes of land use change and urban expansion [20,21].
Therefore, because of the ubiquity of spatial non-stationarity, it is inappropriate to assume constant values of model parameters over an entire study area [22]. In such cases, local models can represent spatial variations more adequately than can the global models [23].
Employing local models can improve the performance of dynamic simulations of land use change, and the definition of non-stationary transition rules in local CA models has led to improvements in urban growth predictions [24,25,26,27,28].
Local models were first applied in analyses of clusters [29] and hotspots [30]. Then, they were introduced into a new field of analysis encompassing the relationships between independent and explanatory variables based on geographically weighted regression (GWR) models [22,31]. Such models have been used to predict the values of spatial variables in various studies [32,33,34,35], and in logistic form, these models been used for the production of urban growth probability maps [36,37,38,39].
Machine learning algorithms, such as support vector machine (SVM) algorithms, are not as highly interpretable as statistical models. However, researchers have employed these algorithms because they can readily adapt to complex data sets and have strong nonlinear modelling capabilities [40,41]. SVM has been applied to spatial data to produce probability maps for simulations of land use change (e.g., [42,43,44]).
In addition, the high level of efficiency of local learning algorithms, such as the k-nearest neighbours and radial basis function methods [45], provides a basis for the local use of other learning algorithms, such as SVMs. Therefore, the development of local SVM (LSVM) models and the associated comparisons with global models have been described in the literature.
For example, Gilardi and Bengio [40] demonstrated that local support vector regression displays a higher level of accuracy than does the global model. Considering the generalisation error, Ralaivola and d’Alché-Buc [46] presented a methodology for training SVMs known as incremental learning, which is based on the number of nearest neighbours. Yang et al. [47] proposed a weighted SVM model that was used to locally classify data based on the similarity between the training and testing data sets [48,49].
Ladicky and Torr [50] suggested a local linear SVM model that employs nonlinear manifold learning techniques. Moreover, Gu and Han [51] compared a local clustered SVM, a combination of the k-nearest neighbours and SVM algorithms and the K-means SVM algorithm with linear and nonlinear global SVM (GSVM) models. The results showed that the clustered SVM algorithm displayed higher efficiency than the other methods. In addition, Andris et al. [52] locally applied a linear SVM model to classify student enrolment in the United States.
A review of the research on LSVM models shows that this type of model has only been applied for data classification. The objective of this study is to develop an LSVM model that can be used to estimate the probabilities of urban expansion and to present a novel approach that integrates LSVM and GSVM models into a new model (the LGSVM model) to provide inputs for a CA and perform urban growth modelling.
This paper is structured as follows. First, the study area and the data used are introduced. Then, the LSVM and GSVM models are briefly presented. The method of calibrating the local and global models and the determination of the optimal bandwidth for the LSVM model are then described. Next, the results of the integrated models are presented and discussed, followed by the conclusions of the study.

2. Study Area

Tehran has grown extensively since the 1940s due to public and private investment and an increase in the population. In 1938, Tehran’s population was twice that of Mashhad (the second largest city in Iran); by 1966, it was 6.6 times larger [53].
The population migration towards Tehran has been offset by factors such as high housing costs, but increased by factors such as the low cost of suburban properties [54]. These factors have led to the development of an urban agglomeration around Tehran [55]. High rates of development have occurred in some subregions in the suburbs of the Tehran metropolitan area.
For instance, one of these subregions, located in the southwestern Tehran suburbs, has developed around the Saeedi Highway. The city of Islamshahr has become the most important and largest urban centre in this subregion.
The study area investigated in this research covers the major parts of this urban region, which encompasses an area of 177 km2 and extends from 35°27′24′′ N to 35°36′05′′ N and 51°04′47′′ E to 51°18′12′′ E. The study area includes cities and towns such as Islamshahr, Golestan, Nasimshahr, Salehieh, Nasirshahr, Vavan and Qaemieh (Figure 1).

3. Materials and Methods

3.1. Data and Variables

Land use/cover data from the study area were extracted from SPOT 2, 3 and 4 satellite images captured in 1992, 1996 and 2002, respectively. Table 1 presents the image specifications, and Figure 2 shows the SPOT satellite images.
Because of the importance of data quality in local modelling, the land use maps were produced with maximum possible accuracy at the pixel level. Therefore, land use classes were manually extracted based on the visual interpretation of SPOT images. Then, the results were validated using high-resolution and historical images from Google EarthTM and 1:25,000 maps from the Iran National Cartographic Center (NCC). Finally, all suspicious cases were further investigated via field visits.
Additional road, watercourse and railway data were collected from 1:25,000 maps from the NCC. Figure 3 shows the land use map of the study area in 1992 and the urban areas that developed during the periods of 1992–1996 and 1996–2002.
Using these data sources, the distance to urban areas, indicator of bare land/agricultural land use, a combined variable of distance from industrial areas and the industrial land use density (known as the density-distance to industrial land use), and the distances to villages and roads were computed and considered predictive variables. The bare land/agricultural land use indicator is a binary variable that takes a value of 1 for bare land and a value of 0 for agricultural land use. The value of the density-distance to industrial land use increases at low distances and high densities and decreases at long distances and low densities. This combined density and distance metric is intended to highlight locations that are close to large industrial areas or sets of industrial areas from those that are near small industrial areas. The road, railroad and watercourse layers were converted to rasters and considered constraints to urban growth.
After standardisation to the 0 to 1 range using an ascending linear function (Figure 4), all the predictive variables were used to calibrate the SVM models. A binary variable for developed/undeveloped urban areas was also employed (developed = 1, undeveloped = 0).
In the present study, 2000 training samples for each of the developed (with a value of 1) and undeveloped (with a value of zero) areas were randomly selected for the calibration of the local and global models.

3.2. Methodology

3.2.1. Research Outline

Using the training data, the cross-validation method, and the developed/undeveloped binary variable as the response variable, a local linear SVM model was calibrated based on data from the period of 1992–1996. The optimal bandwidth considering the number of nearest neighbours was extracted, and the probability map of urban land use development was determined. The accuracy of the resulting probability map was compared with that obtained using the nonlinear GSVM model, which was calibrated using the ten-fold cross-validation method. The final model was ultimately obtained as a weighted combination of the local and global probabilities. The accuracy of the resulting probability map was then compared with the accuracies obtained using the local and global SVM models in the periods of 1992–1996 (calibration phase) and 1996-2002 (validation phase). Finally, the probability maps were used to establish the transition rules of cellular automata for the simulation of urban development (hereafter deemed the Urban-CA). Then, the performances of the GSVM, LSVM and LGSVM models for urban growth simulation were evaluated for the periods of 1992–1996 and 1996–2002.

3.2.2. Global Support Vector Machines

In a classification problem, the goal is to separate two classes from one another using a function with a small generalised error [56]. Unlike neural networks, SVMs attempt to both separate two classes from each other and to maximise the margin between them [57]. SVMs search for the hyperplane that simultaneously maximises the margin and reduces the classification error [58]. However, this process consequently reduces the VC dimension [59] and the generalised errors [60]. Thus, this approach leads to the construction of a hyperplane with a soft margin. The trade-offs between the margin and the classification error are controlled by a constant C, where 0 < C <∞ [61]. Finally, the linear classification problem is transformed into the following optimisation problem:
{ max .   i = 1 n α i 1 2 i , j = 1 n α i α j y i y j x i T x j subject   to :   i = 1 n α i y i = 0 ,   0 α i C
where x is the vector in the input space, y is the class value and α is the Lagrange multiplier.
If it is not possible to classify a given data set using a linear function, the classification can be performed using nonlinear transfer functions within high-dimension space. As a result, data from space X are mapped to space H or the feature space to solve the nonlinear classification problem. The purpose of this process is to convert a nonlinear space into a linear space in H [61]. Computations in the feature space can be a computationally intensive because such spaces may have many dimensions; thus, kernel functions, which are known as kernel tricks [62], are applied herein. Given the possibility of the internal multiplication of ( x i T x j ) in the feature space, the optimisation problem is converted to the following form using a kernel function K ( x i , x j ) .
{ max   ( i = 1 n α i 1 2 i , j = 1 n α i α j y i y j K ( x i , x j ) ) subject   to :   i = 1 n α i y i = 0 ,   0 α i C   ,
Although there are various types of kernel functions, the radial basis function (RBF) is one of the most widely used [63]. This function is defined as follows:
K ( x i , x j ) = e   ( x i x j )   2 2 σ 2
where σ is the width of the kernel.
Although the SVM model offers the abovementioned advantages, it is strict and unable to provide probabilistic predictions. Therefore, Platt [64] proposed a method for obtaining the optimal values of A and B using the following sigmoid probability function:
P ( y = 1 | f ( x ) ) = 1 1 + exp ( A f ( x ) + B )
where P is the probability of variable y equalling 1 and f(x) is the decision function. The resulting probability is highly efficient for modelling land use changes, especially urban land development, for which developed/undeveloped binary variables are used.
The k-fold cross-validation method is commonly used to calibrate nonlinear GSVM models, prevent overtraining and accelerate calibration. The calibration process is implemented using n training samples processed k times. In each repetition, the data are randomly divided into k categories, such that k − 1 categories are classified as training data and the remaining categories are classified as test data. Ten-fold cross-validation is typically used to calibrate SVM models [65,66].

3.2.3. Local Support Vector Machines

The LSVM approach is mainly based on using a limited quantity of training data, instead of all available data, for the calibration of SVM models. In this approach, multiple SVM models cover the entire data space of the problem, in contrast to GSVM models.
The training samples in an LSVM can be used in the calibration process with varying levels of importance [47]. In geographical problems, this importance can be defined by weights that are assigned to training samples based on their spatial similarity to the focal location of calibration. As a result, these types of SVM problems can be defined as follows [49]:
{ max .   i = 1 n α i 1 2 i , j = 1 n α i α j y i y j x i T x j subject   to :   0 α i W i C ,   i = 1 n α i y i = 0
where Wi is the weight assigned to training sample i.
As a result, data of higher importance will have a larger negative influence on the model in the case of an incorrect prediction. Thus, in this study, the weighted LSVM models are calibrated and validated considering the spatial nature of the urban growth phenomenon and the associated similarity to the logic behind the development of the local models (e.g., GWR). The bi-square weighting function, which is frequently used to assign weights to training points in GWR models [38], is employed in this study, as shown in Equation (6):
w i = { [ 1 ( d i b ) 2 ] 2 if   d i < b 0 otherwise
where di is the distance of training sample i from the calibration focal point and b is the bandwidth.
In all classification techniques, it can be assumed that the decision boundary is nearly linear within a small area, such that the data can be linearly classified [50]. In contrast, the determination of the type of kernel function, particularly the calibration of the associated parameters, represents a challenge in the application of nonlinear SVM models [67], especially an LSVM model, which requires multiple calibrations. Therefore, in the present study, the LSVM model is linearly implemented in accordance with the optimisation equations.
In this research, based on the bandwidth used, a local linear SVM is separately calibrated for the neighbourhood of each training sample, and this focal training sample does not participate in the calibration process (i.e., in finding the optimum value of C) (Figure 5).
The calibration aims to achieve the lowest possible error for each training sample, and the process is repeated for all the sample points. One advantage of this method is that it reduces the calibration time required for the local model. Because k-fold cross-validation is not applied for each LSVM model, this method can facilitate the computation of the cross-validation error, which is an appropriate criterion for determining the optimal bandwidth.

Determining the Optimal Bandwidth

After calibration of the LSVMs with a specified bandwidth, the optimal bandwidth can be determined based on the minimum value of the cross-validation error. The cross-validation method based on the focal training sample has an advantage in that by reducing the bandwidth, it prevents the residual sum of squares (RSS) from tending to zero. This method is used to determine the bandwidth of local regression [68]. The total error is obtained using Equation (7) through cross-validation based on the focal training samples:
C V b = i = 1 n ( y i p i x i ( b ) ) 2
where CVb refers to the RSS obtained through cross-validation at bandwidth b, yi is the value of y (0 or 1) at sample point i, and p i x i ( b ) is to the estimated posterior probability of yi = 1 for focal training sample i at bandwidth b, as estimated without using the predictive data for sample i. In this study, an adaptive bandwidth based on the number of nearest neighbours for the focal training location is used due to the non-uniform distribution of the sample points within the study area [38].

Estimation

After determining the optimal bandwidth, the probability of urban development was estimated for all locations (prediction points) in the study area for the periods of 1992–1996 and 1996–2002. In addition to being used as an input for simulations of urban development with the CA, the output map can be used to validate the local and global models and determine their generalisation capabilities. In the probability estimation, each prediction point is empirically near several training samples and, hence, several LSVM models; thus, the probabilities can be calculated by the LSVMs in a specific neighbourhood. The final probability for the prediction point is then estimated as the weighted average of the probability values produced by the neighbouring LSVMs (Equation (8)):
P i p r e d i c t i o n = j = 1 n W i j P j ( x i ) j = 1 n W i j ,   W i j = 1 d i j 2
where P i p r e d i c t i o n is the final estimated probability of prediction point i, n is the number of neighbouring samples, Wij is the weight assigned to the calculated probability of the LSVM calibrated at training point j (Pj) based on the squared inverse distances between the prediction and training points, dij is the distance between prediction point i and training point j, and xi is the vector of predictive variables at point i (Figure 6).

3.2.4. Integration of the Local and Global Models

To determine whether the integration of the local and global models (LGSVM model) leads to increased accuracy, the probability of urban development (PLGSVM) is calculated based on the weighted average of the local (PLSVM) and global (PGSVM) model probabilities:
P L G S V M   = W L o c a l × P L S V M + W G l o b a l × P G S V M
where WLocal and WGlobal are the weights of the local and global models, respectively, and WLocal + WGlobal = 1. Then, when WLocal = 0 or WGlobal = 0, the model is converted to a GSVM or LSVM, respectively.

3.2.5. Urban Cellular Automata

The efficiency of calculating the probabilities based on the local, global and integrated models was evaluated, and the probabilities were used as transition rules to simulate urban development using the Urban-CA. Transition rules are considered the most important components of CAs [69,70,71].
In the CA model developed in this research, the final urban development probability of cell c, i.e., P c , in each iteration is calculated using Equation (10) [27,72]:
P c = P c L G S V M × Ω c × γ × S c
where Ω c is the number of developed cells in the extended Moore’s neighbourhood [73] of cell c divided by 24; γ is the stochastic disturbance term, in which α controls the dispersion of urban development; and r is a random value between 0 and 1 (Equation (11)). The formula for γ is given as follows [74].
γ = 1 + ( ln ( r ) ) α
The value of Sc for cell c is 0 when the cell is considered a constraint and 1 otherwise. After optimising the α value for the global, local and integrated models, the performance of the Urban-CA model was evaluated for the periods of 1992–1996 and 1996–2002. In the following sections of this paper, the CA model developed based on the integrated probabilities is referred to as the LGSVM-CA, whereas the CA models developed based on the local and global probabilities are referred to as the LSVM-CA and GSVM-CA, respectively.

3.2.6. Validation

Area Under the ROC curve

The area under the receiver operating characteristic (ROC) curve is a suitable criterion for validating the probability of an event estimated by a model via a comparison with its real value of either one or zero [75]. Higher values of the area under the ROC curve (AUC) represent stronger relationships between the real values and estimated probabilities [76]. A non-parametric method [77] is employed here to assess the standard errors of the AUCs and the significance of the differences between them.

Kappa Coefficient

In this study, the kappa coefficient was applied to compare the simulated maps generated by the CA models based on different transition rules. An advantage of the kappa coefficient is that it accounts for correct predictions by random chance [43].

4. Results

Figure 7 illustrates the calibration results obtained with the LSVM model using the cross-validation method and based on the focal training sample. The X-axis represents the bandwidth considering the number of nearest neighbours, and the Y-axis shows the cross-validation error. Since the optimal bandwidth is based on the minimum value of the cross-validation error, the optimal bandwidth for the LSVM model is equivalent to 40 nearest neighbours.
The average RSS values obtained from the calibration of the GSVM model using the ten-fold cross-validation method with C and σ near the optimal values (C = 1 and σ = −4) are shown in Table 2. Additionally, Figure 8 shows the probability maps obtained from the calibrated LSVM and GSVM models.
Table 3 presents the relationship between WLocal and the AUCs calculated from the ROCs of probability maps obtained from the global, local and integrated models. High AUC values indicate high reliabilities for the probability maps. However, although the differences in AUC values among the GSVM, LSVM and LGSVM models are low, the non-parametric statistical test [77] shows that the AUC of the optimum LGSVM model (i.e., WLocal = 0.6) is significantly higher than the AUCs of the GSVM and LSVM models at the 0.001 significance level (Table 4; period: 1992–1996).
The mean values of kappa obtained from 10 simulations of urban development using the Urban-CA for the period of 1992–1996 are highlighted in Table 3. The optimum value of α in the stochastic disturbance term is 0.01 for both the LSVM-CA and LGSVM-CA and 0.3 for the GSVM-CA. These results indicate that the accuracy of the LSVM-CA is greater than that of the GSVM-CA and that the integration of the local and global models increases the accuracy, where WLocal = 0.6 is the optimal weight. The kappa value of the optimum LGSVM-CA model increases by 18.1% and 5.3% relative to that of the GSVM-CA and LSVM-CA, respectively.
Figure 9a shows the probabilities obtained from the LGSVM model, and Figure 9b illustrates the prediction of urban development from 1992–1996 using the LGSVM-CA.
The accuracies of the urban development probabilities and the CAs for the validation period of 1996–2002 are presented in Table 5. These predictions are based on the optimised parameters using the calibration period of 1992–1996.
The results show that the AUC of the LSVM probability map is higher than that of the GSVM probability map and that the AUC of the LGSVM probability map is higher than the AUCs of the other two maps, indicating higher accuracy. The differences in AUC values between the LGSVM and the GSVM and LSVM models are significant at the 0.001 significance level (Table 4, period: 1996–2002).
In addition, similar to the results for the calibration period, the accuracy of the urban development prediction simulated by the LGSVM-CA is higher than the accuracies obtained with the global and local models. The kappa value of predicted urban growth using the LGSVM-CA is 1.9% to 2.9% higher than the values obtained using the LSVM-CA and GSVM-CA.

5. Discussion

The local and global probabilities indicate that the deficiencies of one model can generally be offset by the advantages of the other model.
For example, Figure 10a shows the map of differences between the local and global probabilities, i.e., PLocal-PGlobal, around the cities of Golestan and Salehieh for the period of 1992–1996. Positive values indicate locations at which the local probability is greater than the global probability, and negative values indicate the opposite condition. Figure 10b shows the land use in this area. At location 1, the high negative values indicate that the global probabilities are much higher than the local values despite the absence of a developed urban area at this location from 1992–1996. Thus, the LSVM model can increase the accuracy of urban prediction at this location. As illustrated in Figure 10b, the land use at location 2 is agricultural, with no developed areas. Moreover, at this location, the probability of urban development derived from the GSVM model is low, whereas the LSVM model incorrectly estimates high probabilities. Notably, the influence of agricultural land use on urban development was considered in the GSVM model but not in the LSVM model.
Therefore, both the LSVM and GSVM models may yield low or high predictions at different locations. As a result, the integration of the LSVM and GSVM models can lead to higher accuracies than can either model alone.
In addition, a high correlation can be observed between the probability of urban development estimated by the LSVM and GSVM models and the density of urban development. To verify this finding, the kernel density function (KDF) [78] was executed in GIS. First, developed urban cells were converted to points. Then, the KDF was implemented for these points. As shown in Figure 11, in the KDF process, the number of points within the specified radius R is determined, and the points closer to the central point with respect to distance (r) will receive higher weights.
Figure 12 shows the urban development density maps produced by KDE for the periods of 1992–1996 and 1996–2002. Additionally, Table 6 presents the correlation between the density of urban development and calculated probabilities obtained by the SVM models from 1992–1996 and 1996–2002. As expected, the correlation values in the first period are relatively high and suggest that when the density of urban development is high, the probabilities estimated by the SVM models are also high.
However, Table 6 shows that the accuracy of the urban growth prediction decreases in the 1996–2002 period compared to that in the 1992–1996 period. This result is likely associated with the relationship between the density and probability. As Table 6 shows, the correlation between the density of urban development in this period and the estimated probability obtained by the GSVM, LSVM and LGSVM decreases by 14.5%, 12.5% and 11.9%, respectively. Thus, the location of urban development in the new period is not necessarily in the vicinity of the recently developed areas in the previous period, and differences exist in the density of urban development at nearby locations in the two periods.
In addition, the results of the correlation tests between probability maps of the two periods show that there is a relationship between probabilities of the calibration phase and validation phase. The correlation values are 0.718 and 0.698 for LSVM and GSVM models respectively.
In this situation, because of the temporal non-stationarity that exists for urban development at some locations, we can expect a decrease in the performance of urban growth simulations.
Figure 13 shows the difference between the density of urban development in the periods of 1996–2002 and 1992–1996 (i.e., KDE1996–2002-KDE1992–1996) near the cities of Golestan and Salehieh. High positive and negative values reflect the temporal non-stationarity of urban development, which may be a reason for the decrease in the prediction accuracy.
The results of this study indicate that like similar studies, the definitions of non-stationary transition rules can lead to improvements in simulation performance. Some improvements can be made by implementing a zoning approach [24,26]; however, in this study, a local SVM model was developed to estimate the probability of urban development over a continuous surface to avoid discretisation issues. In addition, the improvement in simulation performance attained through integrating the local and global SVMs is another unique aspect of this study.
In this research, the number of explanatory variables used in urban development modelling was limited to only five based on the availability of local data. Generally, as additional local and historical socioeconomic data, such as population or land price data, become available, the results of urban growth modelling will be more similar to reality.

6. Conclusions

In this research, a local SVM model was designed to generate probability maps of urban development in a subregion southwest of the metropolitan area of Tehran. The model was calibrated using focal training data, and the optimum bandwidth was determined by the cross-validation method. The output is considered the basis for determining the optimum bandwidth.
For comparison, a nonlinear GSVM model was also calibrated by determining the optimal values of the parameters C and σ using the ten-fold cross-validation method. Closer investigation of the behaviours of the global and local models showed that both models have advantages and limitations in estimating the development probability. Therefore, an integrated model developed from a linear combination of the local and global SVM probabilities was also evaluated.
A comparison of the urban development probability maps produced from the local and global SVM models and the integrated models based on the AUCs for the periods of 1992–1996 and 1996–2002 revealed a higher accuracy for the LSVM model than the GSVM. Additionally, the integrated model exhibited a higher accuracy than of either of the other two models, and the LGSVM-CA outperformed the other CAs developed from global or local SVMs in the prediction of urban development for the periods of 1992–1996 and 1996–2002. The results showed that considering the temporal stationarity of urban development based on the location and area can improve simulations of urban growth.
The important contributions of this research are the development of a local SVM model for calculating the urban development probability and the integration of this model with a global SVM model to improve the accuracy of urban growth prediction. The results of the present study suggest that the integration of the LSVM and GSVM models can improve the predictive accuracy compared to that obtained using either the LSVM or GSVM model alone.
Our future work will focus on comparing the efficiencies of the LSVM and LGSVM models with the efficiency of the well-known logistic form of the GWR model in simulating land use changes and in urban development prediction.

Author Contributions

Investigation: Babak Mirbagheri; Methodology: Babak Mirbagheri and Abbas Alimohammadi; Supervision: Abbas Alimohammadi; Writing (original draft): Babak Mirbagheri; Writing (review & editing): Abbas Alimohammadi

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liu, Y. Modelling Urban Development with Geographical Information Systems and Cellular Automata; CRC Press: Boca Raton, FL, USA, 2008; p. 1. ISBN 1-4200-5989-0. [Google Scholar]
  2. Pacione, M. Urban Geography: A Global Perspective, 3rd ed.; Routledge: Abingdon-on-Thames, UK, 2009; p. 164. ISBN 041546202. [Google Scholar]
  3. Bathrellos, G.D.; Gaki-Papanastassiou, K.; Skilodimou, H.D.; Papanastassiou, D.; Chousianitis, K.G. Potential suitability for urban planning and industry development using natural hazard maps and geological–geomorphological parameters. Environ. Earth. Sci. 2012, 66, 537–548. [Google Scholar] [CrossRef]
  4. Bathrellos, G.D.; Skilodimou, H.D.; Chousianitis, K.; Youssef, A.M.; Pradhan, B. Suitability estimation for urban development using multi-hazard assessment map. Sci. Total Environ. 2017, 575, 119–134. [Google Scholar] [CrossRef] [PubMed]
  5. Comber, A.; Brunsdon, C.; Green, E. Using a GIS-based network analysis to determine urban greenspace accessibility for different ethnic and religious groups. Landsc. Urban Plan. 2008, 86, 103–114. [Google Scholar] [CrossRef] [Green Version]
  6. Long, H.; Liu, Y.; Hou, X.; Li, T.; Li, Y. Effects of land use transitions due to rapid urbanization on ecosystem services: Implications for urban planning in the new developing area of China. Habitat. Int. 2014, 44, 536–544. [Google Scholar] [CrossRef]
  7. Papadopoulou-Vrynioti, K.; Bathrellos, G.D.; Skilodimou, H.D.; Kaviris, G.; Makropoulos, K. Karst collapse susceptibility mapping considering peak ground acceleration in a rapidly growing urban area. Eng. Geol. 2013, 158, 77–88. [Google Scholar] [CrossRef]
  8. Yeh, A.G.O.; Li, X. A cellular automata model to simulate development density for urban planning. Environ. Plann. B 2002, 29, 431–450. [Google Scholar] [CrossRef]
  9. Cao, M.; Bennett, S.J.; Shen, Q.; Xu, R. A bat-inspired approach to define transition rules for a cellular automaton model used to simulate urban expansion. Int. J. Geogr. Inf. Sci. 2016, 30, 1961–1979. [Google Scholar] [CrossRef]
  10. Clarke, K.C.; Hoppen, S.; Gaydos, L. A self-modifying cellular automaton model of historical urbanization in the San Francisco Bay area. Environ. Plan. B 1997, 24, 247–261. [Google Scholar] [CrossRef] [Green Version]
  11. He, J.; Li, X.; Yao, Y.; Hong, Y.; Jinbao, Z. Mining transition rules of cellular automata for simulating urban expansion by using the deep learning techniques. Int. J. Geogr. Inf. Sci. 2018, 32, 2076–2097. [Google Scholar] [CrossRef]
  12. Kamusoko, C.; Gamba, J. Simulating urban growth using a Random Forest-Cellular Automata (RF-CA) model. ISPRS Int. J. Geo-Inf. 2015, 4, 447–470. [Google Scholar] [CrossRef]
  13. Kocabas, V.; Dragicevic, S. Coupling Bayesian networks with GIS-based cellular automata for modeling land use change. In Proceedings of the International Conference on Geographic Information Science, Münster, Germany, 27–30 September 2006; pp. 217–233. [Google Scholar]
  14. Li, X.; Yeh, A.G.O. Calibration of cellular automata by using neural networks for the simulation of complex urban systems. Environ. Plan. A 2001, 33, 1445–1462. [Google Scholar] [CrossRef]
  15. Liu, X.; Li, X.; Shi, X.; Zhang, X.; Chen, Y. Simulating land-use dynamics under planning policies by integrating artificial immune systems with cellular automata. Int. J. Geogr. Inf. Sci. 2010, 24, 783–802. [Google Scholar] [CrossRef]
  16. Rimal, B.; Zhang, L.; Keshtkar, H.; Haack, B.N.; Rijal, S.; Zhang, P. Land use/Land cover dynamics and modeling of urban land expansion by the integration of cellular automata and markov chain. ISPRS Int. J. Geo-Inf. 2018, 7, 154. [Google Scholar] [CrossRef]
  17. Wu, F. Calibration of stochastic cellular automata: The application to rural-urban land conversions. Int. J. Geogr. Inf. Sci. 2002, 16, 795–818. [Google Scholar] [CrossRef]
  18. Yang, J.; Su, J.; Chen, F.; Xie, P.; Ge, Q. A local land use competition cellular automata model and its application. ISPRS Int. J. Geo-Inf. 2016, 5, 106. [Google Scholar] [CrossRef]
  19. Yao, Y.; Li, J.; Zhang, X.; Duan, P.; Li, S.; Xu, Q. Investigation on the expansion of urban construction land use based on the CART-CA model. ISPRS Int. J. Geo-Inf. 2017, 6, 149. [Google Scholar] [CrossRef]
  20. McDonald, R.I.; Urban, D.L. Spatially varying rules of landscape change: Lessons from a case study. Landsc. Urban Plan. 2006, 74, 7–20. [Google Scholar] [CrossRef]
  21. Meentemeyer, R.K.; Tang, W.; Dorning, M.A.; Vogler, J.B.; Cunniffe, N.J.; Shoemaker, D.A. FUTURES: Multilevel simulations of emerging urban–rural landscape structure using a stochastic patch-growing algorithm. Ann. Assoc. Am. Geogr. 2013, 103, 785–807. [Google Scholar] [CrossRef]
  22. Brunsdon, C.; Fotheringham, A.S.; Charlton, M.E. Geographically weighted regression: A method for exploring spatial nonstationarity. Geogr. Anal. 1996, 28, 281–298. [Google Scholar] [CrossRef]
  23. Lloyd, C.D. Local Models for Spatial Analysis, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2010; ISBN 978-1-4398-2919-6. [Google Scholar]
  24. Kazemzadeh-Zow, A.; Zanganeh Shahraki, S.; Salvati, L.; Samani, N.N. A spatial zoning approach to calibrate and validate urban growth models. Int. J. Geogr. Inf. Sci. 2016, 31, 763–782. [Google Scholar] [CrossRef]
  25. Li, X.; Liu, X. An extended cellular automaton using case-based reasoning for simulating urban development in a large complex region. Int. J. Geogr. Inf. Sci. 2006, 20, 1109–1136. [Google Scholar] [CrossRef]
  26. Li, X.; Yang, Q.; Liu, X. Discovering and evaluating urban signatures for simulating compact development using cellular automata. Landsc. Urban Plan. 2008, 86, 177–186. [Google Scholar] [CrossRef]
  27. Mirbagheri, B.; Alimohammadi, A. Improving urban cellular automata performance by integrating global and geographically weighted logistic regression models. Trans. GIS 2017, 21, 1280–1297. [Google Scholar] [CrossRef]
  28. Shu, B.; Bakker, M.M.; Zhang, H.; Li, Y.; Qin, W.; Carsjens, G.J. Modeling urban expansion by using variable weights logistic cellular automata: A case study of Nanjing, China. Int. J. Geogr. Inf. Sci. 2017, 31, 1314–1333. [Google Scholar] [CrossRef]
  29. Anselin, L. Local indicators of spatial association-LISA. Geogr. Anal. 1995, 27, 93–115. [Google Scholar] [CrossRef]
  30. Getis, A.; Ord, J.K. The analysis of spatial association by use of distance statistics. Geogr. Anal. 1992, 24, 189–206. [Google Scholar] [CrossRef]
  31. Fotheringham, A.S.; Brunsdon, C.; Charlton, M. Geographically Weighted Regression: The Analysis of Spatially Varying Relationships; Wiley: New York, NY, USA, 2002; ISBN 0471496162. [Google Scholar]
  32. Gao, J.; Li, S. Detecting spatially non-stationary and scale-dependent relationships between urban landscape fragmentation and related factors using geographically weighted regression. Appl. Geogr. 2011, 31, 292–302. [Google Scholar] [CrossRef]
  33. Ivajnšič, D.; Kaligarič, M.; Žiberna, I. Geographically weighted regression of the urban heat island of a small city. Appl. Geogr. 2014, 53, 341–353. [Google Scholar] [CrossRef]
  34. Kumari, M.; Singh, C.K.; Bakimchandra, O.; Basistha, A. Geographically weighted regression based quantification of rainfall–topography relationship and rainfall gradient in Central Himalayas. Int. J. Climatol. 2017, 37, 1299–1309. [Google Scholar] [CrossRef]
  35. Shariat-Mohaymany, A.; Shahri, M.; Mirbagheri, B.; Matkan, A.A. Exploring Spatial Non-Stationarity and Varying Relationships between Crash Data and Related Factors Using Geographically Weighted Poisson Regression. Trans. GIS 2014, 19, 321–337. [Google Scholar] [CrossRef]
  36. Luo, J.; Kanala, N.K. Modeling urban growth with geographically weighted multinomial logistic regression. In Proceedings of the Geoinformatics 2008 and Joint Conference on GIS and Built Environment: The Built Environment and Its Dynamics, Guangzhou, China, 28–29 June 2008. [Google Scholar]
  37. Luo, J.; Wei, Y.H. Modeling spatial variations of urban growth patterns in Chinese cities: The case of Nanjing. Landsc. Urban Plan. 2009, 91, 51–64. [Google Scholar] [CrossRef]
  38. Nakaya, T. Geographically weighted generalised linear modelling. In Geocomputation A Practical Primer; Brunsdon, C., Singleton, A., Eds.; Sage Publication: London, UK, 2015; p. 195. ISBN 1446272931. [Google Scholar]
  39. Shafizadeh-Moghadam, H.; Helbich, M. Spatiotemporal variability of urban growth factors: A global and local perspective on the megacity of Mumbai. Int. J. Appl. Earth. Obs. 2015, 35, 187–198. [Google Scholar] [CrossRef]
  40. Gilardi, N.; Bengio, S. Local machine learning models for spatial data analysis. J. Geogr. Inform. Decis. Anal. 2001, 4, 11–28. [Google Scholar]
  41. Martens, D.; Baesens, B.; Van Gestel, T.; Vanthienen, J. Comprehensible credit scoring models using rule extraction from support vector machines. Eur. J. Oper. Res. 2007, 183, 1466–1476. [Google Scholar] [CrossRef]
  42. Okwuashi, O.; Mcconchie, J.; Nwilo, P.; Eyo, E. Stochastic GIS cellular automata for land use change simulation: Application of a kernel based model. In Proceedings of the 10th International Conference on GeoComputation, Sydney, Australia, 30 November–2 December 2009; pp. 1–7. [Google Scholar]
  43. Rienow, A.; Goetzke, R. Supporting SLEUTH–Enhancing a cellular automaton with support vector machines for urban growth modeling. Comput. Environ. Urban 2016, 49, 66–81. [Google Scholar] [CrossRef]
  44. Yang, Q.; Li, X.; Shi, X. Cellular automata for simulating land use changes based on support vector machines. Comput. Geosci. 2008, 34, 592–602. [Google Scholar] [CrossRef]
  45. Bottou, L.; Vapnik, V. Local learning algorithms. Neural Comput. 1992, 4, 888–900. [Google Scholar] [CrossRef]
  46. Ralaivola, L.; D’alché-Buc, F. Incremental support vector machine learning: A local approach. In Proceedings of the International Conference on Artificial Neural Networks, Vienna, Austria, 9–13 August 2001; pp. 322–330. [Google Scholar]
  47. Yang, X.; Song, Q.; Wang, Y. A weighted support vector machine for data classification. Int. J. Pattern Recogn. 2007, 21, 961–976. [Google Scholar] [CrossRef]
  48. Cheng, H.; Tan, P.N.; Jin, R. Localized support vector machine and its efficient algorithm. In Proceedings of the SIAM International Conference on Data Mining, Minneapolis, MN, USA, 30 April–1 May 2007; pp. 461–466. [Google Scholar]
  49. Cheng, H.; Tan, P.N.; Jin, R. Efficient algorithm for localized support vector machine. IEEE. Trans. Knowl. Data Eng. 2010, 22, 537–549. [Google Scholar] [CrossRef]
  50. Ladicky, L.; Torr, P. Locally linear support vector machines. In Proceedings of the 28th International Conference on Machine Learning (ICML-11), Bellevue, WA, USA, 19–24 June 2011; pp. 985–992. [Google Scholar]
  51. Gu, Q.; Han, J. Clustered Support Vector Machines. In Proceedings of the Sixteenth International Conference on Artificial Intelligence and Statistics, Scottsdale, AZ, USA, 29 April–1 May 2013; pp. 307–315. [Google Scholar]
  52. Andris, C.; Cowen, D.; Wittenbach, J. Support vector machine for spatial variation. Trans. GIS 2013, 17, 41–61. [Google Scholar] [CrossRef]
  53. Nazarian, A. Urban sprawl of Tehran city and emergence of satellite towns. J. Geogr. Res. 1991, 6, 97–139. [Google Scholar]
  54. Pourahmad, A.; Seifoddini, F.; Parnoon, Z. Migration and land use change in Islamshahr city. J. Geogr. Stud. Arid Reg. 2011, 2, 131–150. [Google Scholar]
  55. Ghamami, M. Urban Agglomeration of Tehran and Around Cities; Center of Studies and Researchers of Iran’s Architecture and Urban Planning; Ministry of Roads and Urban Development: Tehran, Iran, 2000. [Google Scholar]
  56. Gunn, S.R. Support vector machines for classification and regression. ISIS Tech. Rep. 1998, 14, 85–86. [Google Scholar]
  57. Kanevski, M.; Pozdnoukhov, A.; Timonin, V. Machine Learning for Spatial Environmental Data: Theory, Applications and Software; Epfl Press: Lausanne, Switzerland, 2009; p. 255. ISBN 978-2-940222-24-7.
  58. Pal, M.; Foody, G.M. Feature selection for classification of hyperspectral data by SVM. IEEE. Trans. Geosci. Remote 2010, 48, 2297–2307. [Google Scholar] [CrossRef]
  59. Vapnik, V.N.; Chervonenkis, A.Y. On the uniform convergence of relative frequencies of events to their probabilities. In Measures of Complexity; Vovk, V., Gammerman, A., Papadopoulos, H., Eds.; Springer: New York, NY, USA, 2015; pp. 11–30. ISBN 3319218514. [Google Scholar]
  60. Vapnik, V. The Nature of Statistical Learning Theory; Springer: New York, NY, USA, 2000; p. 139. ISBN 0387987800. [Google Scholar]
  61. Cortes, C.; Vapnik, V. Support-vector networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef] [Green Version]
  62. Bousquet, O.; Pez-Cruz, F. Kernel methods and their applications to signal processing. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Hong Kong, China, 6–10 April 2003. [Google Scholar]
  63. Chang, C.C.; Lin, C.J. LIBSVM: A library for support vector machines. ACM Trans. Intell. Syst. Technol. 2011, 2, 27. [Google Scholar] [CrossRef]
  64. Platt, J. Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods. In Advances in Large Margin Classifiers; Smola, A.J., Bartlett, P., Schölkopf, B., Schuurmans, D., Eds.; MIT Press: Cambridge, MA, USA, 1999; Volume 10, pp. 61–74. [Google Scholar]
  65. Kohavi, R. A study of cross-validation and bootstrap for accuracy estimation and model selection. In Proceedings of the International Joint Conference on Artificial Intelligence, Montreal, QC, Canada, 9–15 August 1995; pp. 1137–1145. [Google Scholar]
  66. Olson, D.L.; Delen, D. Advanced Data Mining Techniques; Springer: Berlin, Germany, 2008; p. 157. ISBN 3540769161. [Google Scholar]
  67. Frohlich, H.; Zell, A. Efficient parameter selection for support vector machines in classification and regression via model-based global optimization. In Proceedings of the International Joint Conference on Neural Networks, Montreal, QC, Canada, 31 July–4 August 2005; pp. 1431–1436. [Google Scholar]
  68. Cleveland, W.S. Robust locally weighted regression and smoothing scatterplots. J. Am. Stat. Assoc. 1979, 74, 829–836. [Google Scholar] [CrossRef]
  69. Liao, J.; Tang, L.; Shao, G.; Su, X.; Chen, D.; Xu, T. Incorporation of extended neighborhood mechanisms and its impact on urban land-use cellular automata simulations. Environ. Model. Softw. 2016, 75, 163–175. [Google Scholar] [CrossRef]
  70. Verstegen, J.A.; Karssenberg, D.; Van Der Hilst, F.; Faaij, A.P. Identifying a land use change cellular automaton by Bayesian data assimilation. Environ. Model. Softw. 2014, 53, 121–136. [Google Scholar] [CrossRef]
  71. White, R.; Engelen, G. High-resolution integrated modelling of the spatial dynamics of urban and regional systems. Comput. Environ. Urban 2000, 24, 383–400. [Google Scholar] [CrossRef] [Green Version]
  72. Feng, Y.; Liu, M.; Chen, L.; Liu, Y. Simulation of dynamic urban growth with partial least squares regression-based cellular automata in a GIS environment. ISPRS Int. J. Geo-Inf. 2016, 5, 243. [Google Scholar] [CrossRef]
  73. Gorsevski, P.V.; Onasch, C.M.; Farver, J.R.; Ye, X. Detecting grain boundaries in deformed rocks using a cellular automata approach. Comput. Geosci. 2012, 42, 136–142. [Google Scholar] [CrossRef]
  74. White, R.; Engelen, G. Cellular automata and fractal urban form: A cellular modelling approach to the evolution of urban land-use patterns. Environ. Plan. A 1993, 25, 1175–1195. [Google Scholar] [CrossRef]
  75. Hu, Z.; Lo, C. Modeling urban growth in Atlanta using logistic regression. Comput. Environ. Urban 2007, 31, 667–688. [Google Scholar] [CrossRef]
  76. Pontius, R.G.; Pacheco, P. Calibration and validation of a model of forest disturbance in the Western Ghats, India 1920–1990. GeoJournal 2004, 61, 325–334. [Google Scholar] [CrossRef]
  77. Delong, E.R.; Delong, D.M.; Clarke-Pearson, D.L. Comparing the areas under two or more correlated receiver operating characteristic curves: A nonparametric approach. Biometrics 1988, 837–845. [Google Scholar] [CrossRef]
  78. De Smith, M.J.; Goodchild, M.F.; Longley, P. Geospatial Analysis: A Comprehensive Guide to Principles, Techniques and Software Tools; Troubador Publishing Ltd.: Leicester, UK, 2007; pp. 126–133. ISBN 1-905886-60-8. [Google Scholar]
Figure 1. Study area.
Figure 1. Study area.
Ijgi 07 00347 g001
Figure 2. (a) SPOT 2, (b) SPOT 3, and (c) SPOT 4 satellite images.
Figure 2. (a) SPOT 2, (b) SPOT 3, and (c) SPOT 4 satellite images.
Ijgi 07 00347 g002
Figure 3. Land use map of the study area in 1992 and urban areas that developed during the periods of 1992–1996 and 1996–2002.
Figure 3. Land use map of the study area in 1992 and urban areas that developed during the periods of 1992–1996 and 1996–2002.
Ijgi 07 00347 g003
Figure 4. Standardised factors used to predict land use changes: (a) distance to urban built-up areas, (b) density-distance to industrial land use, (c) distance to villages, (d) distance to roads, and (e) bare land/agricultural land use indicator.
Figure 4. Standardised factors used to predict land use changes: (a) distance to urban built-up areas, (b) density-distance to industrial land use, (c) distance to villages, (d) distance to roads, and (e) bare land/agricultural land use indicator.
Ijgi 07 00347 g004
Figure 5. Method used to calibrate the LSVM model.
Figure 5. Method used to calibrate the LSVM model.
Ijgi 07 00347 g005
Figure 6. Calculation of the urban development probability at prediction point i using the neighbour-calibrated LSVM models.
Figure 6. Calculation of the urban development probability at prediction point i using the neighbour-calibrated LSVM models.
Ijgi 07 00347 g006
Figure 7. Optimum bandwidth of the LSVM model resulting from the cross-validation error.
Figure 7. Optimum bandwidth of the LSVM model resulting from the cross-validation error.
Ijgi 07 00347 g007
Figure 8. Map of urban development probabilities based on the (a) LSVM model and (b) GSVM model.
Figure 8. Map of urban development probabilities based on the (a) LSVM model and (b) GSVM model.
Ijgi 07 00347 g008
Figure 9. (a) LGSVM probability map and (b) urban growth prediction simulated by the LGSVM-CA.
Figure 9. (a) LGSVM probability map and (b) urban growth prediction simulated by the LGSVM-CA.
Ijgi 07 00347 g009
Figure 10. (a) Difference between the local and global probabilities and (b) the land use map.
Figure 10. (a) Difference between the local and global probabilities and (b) the land use map.
Ijgi 07 00347 g010
Figure 11. Schematic illustration of how the kernel density function works.
Figure 11. Schematic illustration of how the kernel density function works.
Ijgi 07 00347 g011
Figure 12. Density maps of urban development produced by the KDF for the periods of 1992–1996 and 1996–2002.
Figure 12. Density maps of urban development produced by the KDF for the periods of 1992–1996 and 1996–2002.
Ijgi 07 00347 g012
Figure 13. Differences in the density of urban development in the periods of 1996–2002 and 1992–1996 near the cities of Golestan and Salehieh.
Figure 13. Differences in the density of urban development in the periods of 1996–2002 and 1992–1996 near the cities of Golestan and Salehieh.
Ijgi 07 00347 g013
Table 1. Specifications of the SPOT images.
Table 1. Specifications of the SPOT images.
Satellite ImageAcquisition DateSpatial Resolution (Meters)
SPOT 225 June 199220
SPOT 319 June 199620
SPOT 413 July 200210
Table 2. Average RSS values of the GSVM calculated by the ten-fold cross-validation method with σ and C near the optimal values (C = 1, σ = −4).
Table 2. Average RSS values of the GSVM calculated by the ten-fold cross-validation method with σ and C near the optimal values (C = 1, σ = −4).
σ−6−5−4−3−2
C
0.12521.8822.1022.0123.1925.90
0.2521.8918.9718.5821.2224.95
0.522.4215.7415.9319.3623.47
127.9515.2314.7818.1922.12
261.1816.5214.8617.2020.70
498.3618.2015.4916.5719.58
871.0725.0615.9216.2919.17
Table 3. Relationship between WLocal, the AUC and the kappa coefficient.
Table 3. Relationship between WLocal, the AUC and the kappa coefficient.
GSVM (WLocal = 0)WLocalLSVM (WLocal = 1)
0.10.20.30.40.50.60.70.80.9
AUC0.9790.9870.9880.9890.9900.9900.9900.9900.9900.9890.987
Kappa0.4890.5780.6190.6420.6600.6670.6700.6670.6600.6570.617
Table 4. Assessment of the significance of differences among the AUCs of the ROC curves obtained for the GSVM, LSVM and LGSVM models for the periods of 1992–1996 and 1996–2000.
Table 4. Assessment of the significance of differences among the AUCs of the ROC curves obtained for the GSVM, LSVM and LGSVM models for the periods of 1992–1996 and 1996–2000.
1992–19961996–2002
Models LGSVM vs. GSVMLGSVM vs. LSVMLGSVM vs. GSVMLGSVM vs. LSVM
Statistics
Difference in AUCs0.01040.003080.04790.00403
Standard error (DeLong et al. 1988)0.0002380.0002380.001440.000483
z statistic43.51312.95133.268.33
Significance levelp-value < 0.001p-value < 0.001p-value < 0.001p-value < 0.001
Table 5. The AUC and kappa values of the probability maps and CA models for the period of 1996–2002.
Table 5. The AUC and kappa values of the probability maps and CA models for the period of 1996–2002.
ModelAUCModelKappa
GSVM0.896GSVM-CA0.483
LSVM0.939LSVM-CA0.493
LGSVM0.943LGSVM-CA0.512
Table 6. Correlation between the density of urban development and the estimated probability in the periods of 1992–1996 and 1996–2002.
Table 6. Correlation between the density of urban development and the estimated probability in the periods of 1992–1996 and 1996–2002.
Density of Urban Development
1992–19961996–2002
PGSVM0.712▲0.567▼
PLSVM0.787▲0.662▼
PLGSVM0.792▲0.673▼

Share and Cite

MDPI and ACS Style

Mirbagheri, B.; Alimohammadi, A. Integration of Local and Global Support Vector Machines to Improve Urban Growth Modelling. ISPRS Int. J. Geo-Inf. 2018, 7, 347. https://doi.org/10.3390/ijgi7090347

AMA Style

Mirbagheri B, Alimohammadi A. Integration of Local and Global Support Vector Machines to Improve Urban Growth Modelling. ISPRS International Journal of Geo-Information. 2018; 7(9):347. https://doi.org/10.3390/ijgi7090347

Chicago/Turabian Style

Mirbagheri, Babak, and Abbas Alimohammadi. 2018. "Integration of Local and Global Support Vector Machines to Improve Urban Growth Modelling" ISPRS International Journal of Geo-Information 7, no. 9: 347. https://doi.org/10.3390/ijgi7090347

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