ArticlePDF Available

An Assessment of Artificial Neural Networks, Support Vector Machines and Decision Trees for Land Cover Classification Using Sentinel-2A Data

Authors:

Abstract and Figures

Remotely sensed images serve as a valuable source of present and archival information since they provide the geographical distribution of natural and cultural features both spatially and temporally, as well as objects on the earth's surface. Three machine learning classifiers, namely artificial neural networks (ANN), support vector machines (SVM), and decision tree (DT) algorithms, were applied in order to classify the Sentinel-2A data over the city of Soran. The differences in classification accuracies were evaluated by the confusion matrix. The supervised ANNs obtained the most accurate classification accuracy as compared with support SVM and DTs algorithms. Furthermore, the overall accuracy assessment of ANN was 90%, with SVM at 65%, while DTs were 60%. It can be concluded that ANNs can provide the best classification machine learning technique for land cover classification.
Content may be subject to copyright.
Applied Ecology and Environmental Sciences, 2020, Vol. 8, No. 6, 459-464
Available online at http://pubs.sciepub.com/aees/8/6/18
Published by Science and Education Publishing
DOI:10.12691/aees-8-6-18
An Assessment of Artificial Neural Networks, Support
Vector Machines and Decision Trees for Land Cover
Classification Using Sentinel-2A Data
Rahel Hamad1,2,*
1GIS and Remote Sensing Department, Scientific Research Centre (SRC), Delzyan Campus, Soran University, Soran 44008, Erbil, Iraq
2Department of Petroleum Geosciences, Faculty of Science, Delzyan Campus, Soran University, Soran 44008, Erbil, Iraq
*Corresponding author: rahel.hamad@soran.edu.iq
Received August 17, 2020; Revised September 19, 2020; Accepted September 29, 2020
Abstract Remotely sensed images serve as a valuable source of present and archival information since they
provide the geographical distribution of natural and cultural features both spatially and temporally, as well as objects
on the earth’s surface. Three machine learning classifiers, namely artificial neural networks (ANN), support vector
machines (SVM), and decision tree (DT) algorithms, were applied in order to classify the Sentinel-2A data over the
city of Soran. The differences in classification accuracies were evaluated by the confusion matrix. The supervised
ANNs obtained the most accurate classification accuracy as compared with support SVM and DTs algorithms.
Furthermore, the overall accuracy assessment of ANN was 90%, with SVM at 65%, while DTs were 60%. It can be
concluded that ANNs can provide the best classification machine learning technique for land cover classification.
Keywords: Soran, remote sensing, GIS, overfitting, hyperplane
Cite This Article: Rahel Hamad, An Assessment of Artificial Neural Networks, Support Vector Machines
and Decision Trees for Land Cover Classification Using Sentinel-2A Data.” Applied Ecology and Environmental
Sciences, vol. 8, no. 6 (2020): 459-464. doi: 10.12691/aees-8-6-18.
1. Introduction
For last five decades Landsat imagery has presented a
unique resource for various researchers and scientists
through their studies in many and disparate areas such as
forestry, education, agriculture, etc. [1]. In addition, the
recent Sentinel-2A multispectral satellite sensor was
successfully launched by the European Space Agency
(ESA) on 23 June 2015. It provides images for various
purposes, and whose characteristics can meet the vast
majority of analysis requirements [2].
The successful remotely sensed classification is an
essential source for many application processes [3],
because many environmental, social and economic
applications are based on the results of classification [4].
Moreover, to obtain a successful classification, a suitable
classification system is required [5]. Therefore, the
submission of research objectives, questions, and
problems are necessary from the end user before
employing the classification [3]. On the other hand, there
are many factors must be taken into account when
choosing a classification method for use, such as the
spatial resolution of the remotely sensed data, different
sources of data, a classification system, and availability of
appropriate classification software [4]. In general, the
purpose of image classification is to predict any entered
image categories using its features [6].
Different classification techniques have been studied by
many researchers regarding the accuracy of their maps.
Image processing and classification approaches, may
affect the success of the classification, as the classification
of remote-sensing is a complex process and requires
consideration of a number of factors [4]. Various types of
algorithms are used to provide a suitable accuracy of
classification [3]. Classifying remotely sensed data is one
of the basic steps to extracting information [6], via any of
various classification techniques [4]. Many advanced
classification approaches, in the last two decades, have
been applied for image classification such as artificial
neural networks (ANNs) [7,8], support vector machines
(SVMs) [9,10], decision trees (DTs) [11,12], spectral
angle classifiers [13,14], and rule-base evidential
reasoning for building expert and decision-making
systems [15,16]. These aforementioned methods are non-
parametric classifiers, which do not employ statistical
parameters to calculate class separation.
The ideal map is one that has been well validated and
achieved, and which should consider a range of factors
such as methods for collecting reference points,
classification scheme, sample method collection, sample
size and sample unit, and the accuracy assessment
calculation [17,18]. Furthermore, other important accuracy
assessment elements can be derived from the confusion
matrix such as producer's accuracy, user’s accuracy, and
overall kappa statistics. However, obtaining the accuracy
assessment is more difficult than classification [19].
460 Applied Ecology and Environmental Sciences
The performance of different machine learning classifiers,
as evaluated through many comparative studies have been
investigated [1,20,21,22,23,24]. For instance, Szantoi,
Escobedo [20] implemented ANN and DTs on heterogeneous
wetland communities, and found that ANN significantly
outperformed the DT classifier. Chen [21] found that
Neural Networks were the most efficient algorithm and
outperformed SVM and DTs. Huang, Davis [1] assessed
SVM for land cover classification, and compared ANN
and DTs. They found that SVM can produce a more
accurate classification. Khatami, Mountrakis [22] found
that SVM considerably outperformed neural networks and
decision trees in a direct comparison. Otukei and Blaschke
[23] compared DTs, SVM, and MLC for assessing land
cover change, and found DTs to be more effective than
SVM or MLC. Mohamed [24] revealed that the classification
accuracy of the DT algorithm was better than the ANN
algorithm in his comparative research. Otukei and
Blaschke [23] showed decision trees to give better results
than MLC and SVM techniques for land cover change
assessment. Song and Ying [25] successfully showed the
decision tree method to be a powerful statistical tool for
classification, prediction, and interpretation that has
several potential applications in medical research. Friedl
and Brodley [26] found improved accuracy in complex
LULC classifications using a decision tree algorithm.
The objectives of this work are to (i) compare the
classification accuracy of three different algorithms and
(ii) to propose the most suitable algorithm for LU/LC over
the city of Soran using Sentinel- 2A data for 2019.
2. Materials and Methods
2.1. Study Site and Data
Soran was selected as a study area from the previous
work by [27]. The free and open source Sentinel-2A Level
image was downloaded from the Copernicus website
(https://scihub.copernicus.eu/) with a total of thirteen
spectral bands, as acquired on August 20, 2019. The
Sentinel-2A data is widely used in land cover
classification. For this work, four bands - visible (blue,
green, red) and near-infrared with a special resolution of
10 m - were used for the classification, as per Figure 1.
2.2. Algorithm Selection
2.2.1. Artificial Neural Networks Classification
The use of artificial neural networks in remote sensing
studies dates back to the early 1990s [28]. An artificial
neural network (ANN) is a mathematical model [29] that
takes the human brain as a model for problem solving [30].
An ANN is also referred to as a simulated neural network
(SNN) or, more commonly, just a neural network (NN).
An ANN is an interconnected group of artificial neurons
that uses a mathematical model to manipulate information
based on a mathematical link approach. Furthermore, an
ANN is an adaptive system that changes its structure
based on external or internal information that flows across
the network [31].
Figure 1. Location map of Soran district in the Kurdistan Region of Iraq, after [27], showing the ANN result map of this specific work
Applied Ecology and Environmental Sciences 461
A single ANN architecture typically consist of an
input, one or more hidden, and an output layer [32].
Kanellopoulos and Wilkinson [33] identified that the
classification accuracy with an ANN is often greater than
traditional statistical classifiers. Each layer in an ANN is
made up of many neurons where each neuron signifies a
variable in the input layer [30], therefore the stimulations
work in the same way as biological neural networks in the
human brain process information [29]. There will be one
output node for each class in the classification system,
through the image classification process. The general
shape of an ANN is shown in Figure 2.
Figure 2. An example of a neural network with four inputs and one
hidden layer with three hidden neurons, after [34]
A neural network is generated for a specific application,
such as pattern recognition or data classification, through
a learning process. ANN is considered the best method in
a problem solving approach for traditionally problematic
techniques for which algorithmic solution is too complex
to be found, or for which such a solution does not exist
[31]. Also, neural networks can perform image
categorization reasonably quickly, although the training
process itself can be extremely time consuming [35].
2.2.2. Support Vector Machines
Boser, Guyon, and Vapnik first presented support vector
machines (SVMs) formally in 1992 [36]. The SVM
method is a set of non-parametric supervised learning
method used for classification techniques [37], and tries to
generalize and provide reasonable predictions for new
datasets by creating a hyperplane that separates the dataset
into classes. Polynomial, radial basis functions, and
sigmoid kernels are the most commonly used kernels for
image processing [38]. SVM based on statistical learning
determines the border for distinguishing data belonging to
two classes from each other in an optimal manner [1] if
the data to be classified are separated linearly or non-
linearly [37]. Thus, it can be used for linearly and non-
linearly separable data.
The key concept of this discriminant machine learning
technique [39] is to find an optimal hyperplane or the
largest amount of margin among many hyperplanes
between two categories as possible [36], as per Figure 3.
Thus, it seeks the ideal hyperplane to find the maximum
margin in order separate the classes [40], which is why
SVM is known as a large margin classifier [39].
SVM was developed from powerful implementation
theory, whereas ANNs were experimentally moved from
application to theory. SVM does not control the
complexity of the model, as ANN does; instead, it
determines the complexity model automatically by setting
the number of support vectors [39]. It has been found that
SVM generally outperforms neural networks, which is
novel pattern recognition method [1,9].
Finally, support vector machines have been selected as
a group of relatively novel statistical learning algorithms
in classifying homogeneous and heterogeneous land cover
types, with the associated vigour being confirmed by
many various researchers [40].
Figure 3. The optimal separating hyperplane between two separable
samples showing a large margin classifier, after [41]
2.2.3. Decision Tree Classification
Decision Trees (DTs), or Decision Tree Classifiers
(DTCs), are a supervised machine learning method and
are one of many classifiers from statistical-based
algorithms [42] which have been successfully applied in a
variety of fields for digital image classification [43]. A
DTC is a non-parametric classifier [44], which is an
effective and popular technique for classification [45].
Decision tree classification problems can be solved
through identifying to which set an object belongs [46].
The tree in the DT approach constitutes a root node at the
top, a few hidden nodes (internal nodes) which split the
objects into different categories, and a large number
of terminal nodes (known leaves which contain most
homogeneous classes), which is the output [45,47].
Generally speaking, a decision tree asks a question and
then classifies [48] through defining the best associated
tree structure and decision boundaries [23].
3. Results
In this work, three machine learning classifiers were
compared for LULC classification, namely artificial
neural networks, support vector machines, and decision
trees.
3.1. Classification Accuracy Assessment
The confusion matrix results of all three algorithms
are reported in Table 1 - Table 3 with overall accuracy,
producer’s accuracy, user’s accuracy, and Kappa
coefficient for the classified maps for 2019 using Sentinel-
2A imaging [35]. The overall classification accuracies for
ANN, SVM, and DTs are 90%, 65% and 60%, and their
Kappa coefficients are 0.86, 0.57, and 0.53, respectively.
462 Applied Ecology and Environmental Sciences
Table 1. Confusion matrix results for the ANN algorithm for the
land use/land cover map
Sentinel-2A
Class 1 2 3 4 Total
User’s
accuracy (%)
1-Build-up area 69 1 2 3 75 92
2-Cultivated land 4 65 2 4 75 87
3-Riparian zone 1 2 71 1 75 95
4-Barren land 3 3 2 67 75 89
Total 77 71 77 75 300
Producer’s accuracy 90 91 92 87
Overall accuracy 90%
Kappa 0.86
Table 2. Confusion matrix results for the SVM algorithm for the
land use/land cover map
Sentinel-2A
Class 1 2 3 4 Total
User’s
accuracy (%)
1-Build-up area 42 12 14 7 75 56
2-Cultivated land
9
51
8
75
68
3-Riparian zone 4 2 66 3 75 88
4-Barren land 9 15 13 38 75 50
Total 64 80 100 56 300
Producer’s accuracy 65 63 66 68
Overall accuracy 65%
Kappa
0.57
Table 3. Confusion matrix results for the DT algorithm for the land
use/land cover map
Sentinel-2A
Class 1 2 3 4 Total
User’s
accuracy (%)
1-Build-up area 67 3 2 3 75 89
2-Cultivated land 14 41 12 8 75 46
3-Riparian zone 18 15 29 13 75 39
4-Barren land 8 12 11 44 75 59
Total 107 71 54 68 300
Producer’s accuracy 63 58 54 65
Overall accuracy 60%
Kappa 0.53
3.2. Landscape Structure and Dynamics
The classified areas were measured in the percentage,
as per Figure 4. Barren land was the predominant class
followed by built-up areas, cultivated land and riparian
zones, which covered 51.93%, 29.28%, 15.56% and 3.21%,
respectively, according to the ANN algorithm. In the
instance of the SVM algorithm, the built-up occupied was
50.25% followed by barren land at 42.6%, cultivated land
at 22.06% and riparian zone at 3.07%. By comparison, the
decision tree classifier produced another set of results.
Furthermore, the maximum percentage was occupied by
barren land at 39.42%, whereas the minimum class was
computerized for cultivated land by 2.87%. However, the
built-up area and riparian zones had almost the same
percentage coverages at 29.05% and 28.63%, respectively.
Figure 4. The percentage land use/land cover for the city of Soran city as
determined by each of the three algorithms considered
Figure 5. Standard natural colour composites and land cover
classifications via ANN, SVMs, and DTs of the acquired Sentinel-2A
imagery
The land use/land cover maps are shown in Figure 5 for
the three algorithms used, including the natural colour
composites. The red colour represents built-up area, orange
indicates barren land, and the light green colour indicates
cultivated land, while dark green represents riparian zone.
4. Discussion
4.1. Artificial Neural Networks
The results of the current work verified that the highest
classification accuracy was obtained by ANN using the
Sentinel-2 data. Most pixels which belong to classes were
correctly classified. Thus, this indicates promising results
through the application of the ANN to the whole dataset.
On the other hand, it achieved only poor results for pixels
in classes characterized by lower classification rates, as
29.28
3.21
51.93
15.56
50.25
3.07
42.6
22.06
29.05 28.63
39.42
2.87
0
10
20
30
40
50
60
Urban area
Riparian
zone
Barren land
Cultivated
land
ANN %
SVM %
DTs %
Applied Ecology and Environmental Sciences 463
revealed by both SVM and DTs. The demand for the use
of ANN in many real-world applications is increasing with
time [49] as a result of, their utility in solving problems
that do not have algorithmic solutions is due to their
powerful methodology [31].
4.2. Support Vector Machine
In spite of the fact that SVM has been successfully used
for data classification in many studies, but it did not prove
particularly effective in the current work. In general, the
main reasons for SVM producing sub-optimal results was
due to the weakness of the soft margin optimization
problem and the imbalanced support vector ratio [50].
For instance, in the current work, the number of training
cases for built-up area are significantly outnumbered by
barren land and slightly so by cultivated land, as per
Figure 4. More generally, the training data sets for barren
land and cultivated land fell into the built-up area classes,
thus the class boundary for built-up area learned by the
SVMs are sharply skewed towards barren land and
cultivated land. In other words, the dataset is imbalanced
with regard to built-up area with barren land and cultivated
land. This imbalanced dataset, as used to develop the
separating hyperplane for the SVM model, was identified
by [51]. Thus, the correct distances and correct orientation
of the hyperplane in learned SVMs do not perform at their
best, which could be due to the hyperplane separation may
not being exactly between two categories. Besides, this
could also indicate a purely linear SVM classifier that led
to the extremely poor performance observed, or in other
words there is no clear separation data lining as identified
by [39]. In general, it is difficult to explain SVM and
different related learning algorithms [52].
4.3. Decision Tree Classifier
In the current work, the decision tree algorithm did not
yield promising results though it has been successfully
used in various other fields [23,44,53]. Kumar and Kumar
[54] focused on two main disadvantages of DTs, which
are overfitting and not being fit for continuous variables.
Overfitting, which is a common problem with decision
trees, was due to noise in the current study, and can be
observed as misclassification of riparian zone, cultivated
land, and barren land in the decision tree classifier. Besides,
overfitting due to lack of samples could also be another
reason for overfitting. Furthermore, the decision trees lost
information between three aforementioned classes by
categorization variables, or in other words the entropy which
is a measure of the uncertainty between classes and that
produced low accuracy output from the test data. However
more generally, decision trees are prone to overfitting because
they are very data concentrated stated Choy and Flom [55].
Furthermore, the tree in the decision trees is highly
dependent on the training data used, therefore any slight
change in the data can cause large variation in the
estimated tree, which subsequently creates a completely
different tree. Another reason could be due to the physical
boundaries between zones. Soran has a homogeneous
landscape and all classes can be easily distinguished and
separated by the naked eye, thus DTs did not perform well
with the physical boundaries between zones. Finally, a
lack of, or no interactions between variables also prevent
DTs from working particularly well [56].
5. Conclusions
The analyses showed differences in the classification
accuracies obtained with different algorithms. Artificial
neural networks produced considerably better results than
the support vector machine and decision trees algorithms,
in the current work. In general, SVM and DTs were not as
effective at representing the classification over the city of
Soran. Hence, ANN is a robust method for classification
and detection of change, and could potentially overcome
the mixed pixel problem in the image. Relatively speaking,
an accurate LULC product can be achieved using ANNs
on the recently acquired Sentinel-2 sensor imagery. Thus,
using Sentinel-2 data may result in better resolution, and
certainly more accurate LULC produces.
Acknowledgments
Many thanks to the Scientific Research Centre (SRC) at
Soran University and to Dr. K. Kolo (SRC) for valuable
comments on the manuscript.
Conflict of Interests
Author has declared that no competing interests exist.
References
[1] Huang, C., L. Davis, and J. Townshend, An assessment of support
vector machines for land cover classification. International
Journal of remote sensing, 2002. 23(4): p. 725-749.
[2] Li, J. and D.P. Roy, A global analysis of Sentinel-2A, Sentinel-2B
and Landsat-8 data revisit intervals and implications for
terrestrial monitoring. Remote Sensing, 2017. 9(9): p. 902.
[3] Lu, D., S. Hetrick, and E. Moran, Impervious surface mapping
with Quickbird imagery. International journal of remote sensing,
2011. 32(9): p. 2519-2533.
[4] Lu, D. and Q. Weng, A survey of image classification methods and
techniques for improving classification performance. International
journal of Remote sensing, 2007. 28(5): p. 823-870.
[5] Anderson, J.R., A land use and land cover classification system
for use with remote sensor data. Vol. 964. 1976: US Government
Printing Office.
[6] Thai, L., T. Hai, and N.T. Thuy, Image classification using
support vector machine and artificial neural network.
International Journal of Information Technology and Computer
Science (IJITCS), 2012. 4(5): p. 32-38.
[7] Foody, G., Supervised image classification by MLP and RBF
neural networks with and without an exhaustively defined set of
classes. International Journal of Remote Sensing, 2004. 25(15):
p. 3091-3104.
[8] Verbeke, L., F. Vancoillie, and R. De Wulf, Reusing back-
propagation artificial neural networks for land cover
classification in tropical savannahs. International Journal of
Remote Sensing, 2004. 25(14): p. 2747-2771.
[9] Foody, G.M. and A. Mathur, Toward intelligent training of
supervised image classifications: directing training data
acquisition for SVM classification. Remote Sensing of
Environment, 2004. 93(1-2): p. 107-117.
[10] Mitra, P., B.U. Shankar, and S.K. Pal, Segmentation of
multispectral remote sensing images using active support vector
machines. Pattern recognition letters, 2004. 25(9): p. 1067-1074.
464 Applied Ecology and Environmental Sciences
[11] Lawrence, R., et al., Classification of remotely sensed imagery
using stochastic gradient boosting as a refinement of classification
tree analysis. Remote sensing of environment, 2004. 90(3):
p. 331-336.
[12] DeFries, R. and J.C.-W. Chan, Multiple criteria for evaluating
machine learning algorithms for land cover classification from
satellite data. Remote Sensing of Environment, 2000. 74(3): p.
503-515.
[13] Sohn, Y., E. Morán, and F. Gurri, Deforestation in North-Central
Yucatan (1985-1995)- Mapping secondary succession of forest
and agricultural land use in Sotuta using the cosine of the angle
concept. Photogrammetric engineering and remote sensing, 1999.
65: p. 947-958.
[14] Sohn, Y. and N.S. Rebello, Supervised and unsupervised spectral
angle classifiers. Photogrammetric engineering and remote
sensing, 2002. 68(12): p. 1271-1282.
[15] Dymova, L., P. Sevastianov, and P. Bartosiewicz, A new approach
to the rule-base evidential reasoning: Stock trading expert system
application. Expert Systems with Applications, 2010. 37(8):
p. 5564-5576.
[16] Yang, J.-B., et al., Belief rule-base inference methodology using
the evidential reasoning approach-RIMER. IEEE Transactions on
systems, Man, and Cybernetics-part A: Systems and Humans,
2006. 36(2): p. 266-285.
[17] Franklin, S. and M. Wulder, Remote sensing methods in medium
spatial resolution satellite data land cover classification of large
areas. Progress in Physical Geography, 2002. 26(2): p. 173-205.
[18] Congalton, R.G. and L. Plourde, Quality assurance and accuracy
assessment of information derived from remotely sensed data.
Manual of geospatial science and technology, 2002: p. 349-361.
[19] Foody, G.M., Status of land cover classification accuracy assessment.
Remote sensing of environment, 2002. 80(1): p. 185-201.
[20] Szantoi, Z., et al., Classifying spatially heterogeneous wetland
communities using machine learning algorithms and spectral and
textural features. Environmental monitoring and assessment, 2015.
187(5): p. 262.
[21] Chen, J., A comparison of four data mining models: bayes, neural
network. SVM and decision trees in identifying syndromes in
coronary heart disease, 2007. 4491: p. 2007.
[22] Khatami, R., G. Mountrakis, and S.V. Stehman, A meta-analysis
of remote sensing research on supervised pixel-based land-cover
image classification processes: General guidelines for practitioners
and future research. Remote Sensing of Environment, 2016. 177:
p. 89-100.
[23] Otukei, J.R. and T. Blaschke, Land cover change assessment using
decision trees, support vector machines and maximum likelihood
classification algorithms. International Journal of Applied Earth
Observation and Geoinformation, 2010. 12: p. S27-S31.
[24] Mohamed, A.E., Comparative study of four supervised machine
learning techniques for classification. International Journal of
Applied, 2017. 7(2).
[25] Song, Y.-Y. and L. Ying, Decision tree methods: applications for
classification and prediction. Shanghai archives of psychiatry,
2015. 27(2): p. 130.
[26] Friedl, M.A. and C.E. Brodley, Decision tree classification of land
cover from remotely sensed data. Remote sensing of environment,
1997. 61(3): p. 399-409.
[27] Hamad, R., A remote sensing and GIS-based analysis of urban
sprawl in Soran District, Iraqi Kurdistan. SN Applied Sciences,
2020. 2(1): p. 24.
[28] Atkinson, P.M. and A.R. Tatnall, Introduction neural networks in
remote sensing. International Journal of remote sensing, 1997.
18(4): p. 699-709.
[29] Liu, C., et al., Comparison of neural networks and statistical
methods in classification of ecological habitats using FIA data.
Forest Science, 2003. 49(4): p. 619-631.
[30] Kesikoglu, M.H., et al., Performance of ANN, SVM and MLH
techniques for land use/cover change detection at Sultan Marshes
wetland, Turkey. Water Science and Technology, 2019. 80(3): p.
466-477.
[31] Bhatta, B., Remote sensing and GIS. 2008: Oxford University
Press, USA.
[32] Civco, D.L., Artificial neural networks for land-cover
classification and mapping. International journal of geographical
information science, 1993. 7(2): p. 173-186.
[33] Kanellopoulos, I. and G.G. Wilkinson, Strategies and best
practice for neural network image classification. International
Journal of Remote Sensing, 1997. 18(4): p. 711-725.
[34] Todorov, T.I., R.R. Stewart, and D.P. Hampson, Porosity
prediction using attributes from 3C3D seismic data. 1998,
CREWES research report, 10, Chapt-52.
[35] Lillesand, T., R.W. Kiefer, and J. Chipman, Remote sensing and
image interpretation. 2014: John Wiley & Sons.
[36] Wang, Q., Y. Tian, and D. Liu, Adaptive FH-SVM for Imbalanced
Classification. IEEE Access, 2019. 7: p. 130410-130422.
[37] Rudrapal, D. and M. Subhedar, Land cover classification using
support vector machine. International Journal of Engineering
Research & Technology (IJERT), 2015. 4(09).
[38] Kranjčić, N., et al., Support Vector Machine Accuracy Assessment
for Extracting Green Urban Areas in Towns. Remote Sensing,
2019. 11(6): p. 655.
[39] Awad, M. and R. Khanna, Support vector machines for classification,
in Efficient Learning Machines. 2015, Springer. p. 39-66.
[40] Shi, D. and X. Yang, Support vector machines for land cover
mapping from remote sensor imagery, in Monitoring and
Modeling of Global Changes: A Geomatics Perspective. 2015,
Springer. p. 265-279.
[41] Guo, G., S.Z. Li, and K.L. Chan, Support vector machines for face
recognition. Image and Vision computing, 2001. 19(9-10): p. 631-
638.
[42] Xie, Z., et al., Classification of land cover, forest, and tree species
classes with ZiYuan-3 multispectral and stereo data. Remote
Sensing, 2019. 11(2): p. 164.
[43] Osei-Bryson, K.-M., Post-pruning in decision tree induction using
multiple performance measures. Computers & operations research,
2007. 34(11): p. 3331-3345.
[44] Sahoo, S. and P. Raj, EVALUATION OF DIFFERENT
TECHNIQUES TO DETECT LAND USE/LAND COVER OVER
AN AREA. Journal of Spatial Hydrology, 2019. 14(2).
[45] Sharma, R., A. Ghosh, and P. Joshi, Decision tree approach
for classification of remotely sensed satellite data using open
source support. Journal of Earth System Science, 2013. 122(5):
p. 1237-1247.
[46] Michalski, R.S., J.G. Carbonell, and T.M. Mitchell, Machine
Learning: An Artificial Intelligence Approach, vol. 1. Tioga, Palo
Alto, California, 1983.
[47] Pantazi, X.-E., D. Moshou, and D. Bochtis, Intelligent Data
Mining and Fusion Systems in Agriculture. 2019: Academic Press.
[48] Coleman, J. and J.S. Coleman, Introducing speech and language
processing. 2005: Cambridge university press.
[49] Korkobi, T., M. Djemel, and M. Chtourou, Stability analysis of
neural networks-based system identification. Modelling and
Simulation in Engineering, 2008. 2008.
[50] He, H. and Y. Ma, Imbalanced learning: foundations, algorithms,
and applications. 2013: John Wiley & Sons.
[51] Veropoulos, Campell C., and Cristanini N., “Controlling the
sensitivity of support vector machines,” in Proceeding of the
International Joint Conference on Artificial Intelligence
(Stockholm, Sweden). 1999: p. pp. 55-60.
[52] Kowsari, K., et al. Hdltex: Hierarchical deep learning for text
classification. in 2017 16th IEEE international conference on
machine learning and applications (ICMLA). 2017. IEEE.
[53] Punia, M., P.K. Joshi, and M. Porwal, Decision tree classification
of land use land cover for Delhi, India using IRS-P6 AWiFS data.
Expert systems with Applications, 2011. 38(5): p. 5577-5583.
[54] Kumar, G.D. and G.D. Kumar, Machine Learning Techniques for
Improved Business Analytics. 2018: IGI Global.
[55] Choy, M. and P. Flom. Building decision trees from decision
stumps. in SAS Global Forum. 2010.
[56] Ramezankhani, A., et al., Decision tree-based modelling for
identification of potential interactions between type 2 diabetes risk
factors: a decade follow-up in a Middle East prospective cohort
study. BMJ open, 2016. 6(12): p. e013336.
© The Author(s) 2020
. This article is an open access article distributed under the terms and conditions of the Creative Commons
Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
... Classifiers, such as support vector machines, artificial neural networks, and decision trees, are commonly used [48]. They establish classification models by learning feature data from known faults and normal states, enabling accurate detection of unknown data. ...
Article
Full-text available
This paper presents a review of research progress on photovoltaic direct current arc detection based on VOSviewer bibliometric analysis. This study begins by introducing the basic concept and hazards of photovoltaic DC arcing faults, followed by a summary of commonly used arc detection techniques. Utilizing VOSviewer, the relevant literature is subjected to clustering and visualization analysis, offering insights into research hotspots, trends, and interconnections among different fields. Based on the bibliometric analysis method of VOSviewer software, this paper analyzes the articles published in the last 10 years (2014–2023) on photovoltaic DC fault diagnosis. We analyzed the specific characteristics of 2195 articles on arc failures, including year of publication, author, institution, country, references, and keywords. This study reveals the development trend, global cooperation model, basic knowledge, research hotspots, and emerging frontier of PV DC arc. Future research directions and development trends for photovoltaic DC arc detection are proposed which provides valuable references for further studies and applications in this domain. This comprehensive analysis indicates that photovoltaic DC arc detection technology is expected to find broader applications and greater promotion in the future.
... The accuracy of classification approaches can be impacted by a variety of factors, with the choice of preparatory trials, the area under study diversity, technologies used and the number of characterizing classes [6] . Classifiers can be categorized into a variety of groups depending on the approach and technique employed [7] . ...
Article
Full-text available
p>An important analytical tool for tracking, mapping, and quantifying changes in land use and land cover (LULC) across time serves as the use of machine learning techniques. The environment and human activities both have the potential to change how land is used and covered. Classifying LULC types at different spatial scales has been effectively achieved by models like classification and regression trees (CART), support vector machines (SVM), extreme gradient boosting (XGBoost), and random forests (RF). To prepare images from Landsat before sending and analysis for an aspect of our research, we employed the Google Earth Engine. High-resolution imagery from Google Earth images were used to assess each kind of method and field data collection. Utilizing Geographic Information System (GIS) techniques, LULC fluctuations between 2015 and 2020 were assessed. According to our results, XGBoost, SVM, and CART models proved superior by the RF model regarding categorization precision. Considering the data, we collected between 2015 and 2020, from 11.57 hectares (1.74%) in 2015 to 184.19 hectares (27.65%) in 2020, the barren land experienced the greatest variation, that made an immense effect. Utilizing the support of satellite imagery from the Karaivetti Wetland, our work combines novel GIS techniques and machine learning strategies to LULC monitoring. The created land cover maps provide a vital benchmark that will be useful to authorities in formulating policies, managing for sustainability, and keeping track of degradation.</p
... LULC maps can be produced by using different methods and classification algorithms [16][17]. The results and the performance of these classification algorithms are influenced by various factors such as the training and testing samples used, the sensor's data employed, and the number of classes [18][19]. ...
... However, the challenges associated with LULC classification based on time series remain; this technique is primarily hampered by insufficient sampling used to train the supervised algorithms (Petitjean et al., 2012), along with the brightness of an image brought on by variations in the effects of atmosphere and illumination, which led to a number of spectral and spatial limitation that have an impact on its accuracy (Yu et al., 2020). Machine learning approaches such as ANN and SVM, which have shown significant improvement in classification accuracy, have challenged such frequently used classification techniques (Hamad, 2020;Valero and Alzate, 2019). This study present and compare the performance of different classification methods for LULC classification and detection of LULC change in Yola North L.G.A. through the remote sensing data processing which has implication on quality, and integrity of outputs, because, good result depends on the model set-up, sample size and characteristics of the study area (Talukdar et al., 2020). ...
Article
Full-text available
The availability of high-end consumer computing power and free satellite data has caused data science and remote sensing groups to begin aligning in recent years. Openly accessible data from the Landsat series of the United States Geological Survey (USGS) have been used in a number of remote sensing applications. Nevertheless, there is a lack of studies that utilize these data to evaluate the performance of machine learning algorithms and maximum likelihood for LULC classification in the complex Yola-North Landscape. In this study, we compared the classification performance of support vector machines (SVM), Artificial Neural Network (ANN) machine learning algorithms and maximum likelihood parametric algorithm. The study area chosen is a complex mixed-use landscape with four major land use and land cover (LULC) classes built-up, vegetation, water and bare soil. Multi-temporal scenes from Land sat 7 ETM+ and Land sat 8 OLI images covering the period of 2002, 2012 and 2022 were used for the classification. Accuracy was assessed using Overall Accuracy and Kappa Coefficient derived from an error matrix. The Land Change Modeler (LCM) was used to detect changes in the LULC. The results show that the highest overall accuracy was achieved by support vector machines (95.5%, 87.7% and 90%) for year 2022, 2012 and 2002 respectively, closely followed by Artificial Neural Network (89.5%, 87.5% and 85%) for 2022, 2012 and 2002 respectively, and finally, Maximum Likelihood (between 84.5% and 70%). The findings also show that, the built-up areas have increased significantly, this increase coincided with a decrease in vegetation area, bare surface and water, and without proper planning it could cause a severe consequence for the environment, society, and overall sustainability. By prioritizing sustainable development, integrating smart growth principles, and fostering collaboration among stakeholders, it is possible to mitigate these negative effects and create more resilient, livable, and equitable urban environments.
... Land use land cover (LULC) maps play a significant and primary role in planning, management, and monitoring programs at local, regional, and national levels. It is necessary to monitor the ongoing process of LULC patterns for a while (Hamad, 2020). Information on LULC patterns play an important role in the development plan of any area. ...
Article
Human has interfered with nature in many different ways and tried to benefit from it since the dawn of time. Especially during and after the Industrial Revolution, human pressure on nature exploded. Due to this increasing pressure, global warming and climate change have occurred, resulting in events such as landslides, floods, and droughts. In this study, CORINE land cover data were used to determine the temporal variation of land use/cover (1990-2018) in the basin of Kesis Stream. CORINE land use/cover data, which was created for periods of ten and six years (1990-2000-2006-2012-2018), was processed through geographic information systems (GIS) and presented with various figures, graphics, and tables. Accordingly, the discontinuous urban fabrics in the basin covered an area of 1.09 km2 in the 1990-2000 period, while they covered an area of 1.35 km2 with a partial increase in 2018. The basin is mainly covered with forest and agricultural fields. While the forest lands (1990-code; 311, 312, 313, 324) covered an area of 410.29 km2 in 1990, they gradually increased to 446.39 km2 in 2018. While the agricultural lands covered an area of 368.04 km2 in 1990 (code-1990; 211, 212, 242, 242), they decreased to an area of 326.85 km2 in 2018 a significant decrease. According to these results, it can be asserted that the morphological structure of the basin, with steep and deep valleys has restricted adverse human activities and reduced forest destruction in the last 28 years with the implementation of nature protection laws.
... This approach involves training a computer model to identify LULC classes from satellite images by learning from labelled training data. It can be done using various models, such as convolutional neural networks (Balarabe and Jordanov, 2021), deep belief networks (Lv et al., 2015;Vignesh and Thyagharajan, 2019), support vector machines (Hamad, 2020;Kadavi and Lee, 2018;Rezaei Moghaddam et al., 2015;Aslami et al., 2015), and others. Machine learning has the advantage of quickly processing massive amounts of data and providing more accurate results than traditional LULC classification methods. ...
Article
Full-text available
The land use and land cover study (LULC) plays an essential role in regional socio-economic development and natural resource management to develop sustainable development in vegetation changes, water quantity and quality, land resources, and coastal management. This study uses remote sensing data to investigate LULC in the Northern Border Region (NBR) in the Kingdom of Saudi Arabia. The purpose of this study is to obtain a better understanding of the patterns and drivers of changes in LULC in the NBR over the past three decades. Remote sensing data from Landsat imagery between 1990 and 2022 were used to classify LULC types, and a time series analysis was performed using Landsat imagery to detect changes over time. The classification finds four main classes: bare land, built-up area, rocks, and vegetation. The results indicate a significant increase in urban development. The outcomes revealed that most urbanization occurred in the outskirts of the cities, where previously there were bare soil lands. The main drivers of urbanization were population growth and economic development. These findings have important implications for city planning, the management of green spaces, and the sustainable development of cities. Maximum Likelihood classifier was used to perform the classification. The accuracy assessment demonstrated satisfactory results, with an overall accuracy of 92.6%. The study paves the way for further monitoring LULC changes in the NBR geographic location. The technique used was adequate to address the objectives of this study.
Article
Full-text available
Machine learning and deep learning algorithms are extensively used in the fields of remote sensing image analysis. In this study, the major concepts pertinent to Sentinel-2 satellites are introduced, in which a total of 177 articles from conference proceedings, journals and book chapters were taken into study. Initially, a meta-analysis and review was conducted to analyze the usage of Sentinel-2 images in terms of various applications i.e., in the fields of Agriculture, Land Use/Land Cover, Forest Cover and Urbanization. Various methods for study selection and data extraction was discussed including the refinement process. This review comprises a detailed description of the Sentinel-2 Satellite Mission Programme which comprises of brief introduction, characteristics and properties and data products of Sentinel-2 satellite images. Pre-processing phases like Geometric Correction, Atmospheric Correction and cloud cover masking are discussed elaborately. Further, Land Use Land Cover Classification methods i.e., Unsupervised & Supervised methods, Object-based Image Analysis(OBIA) and Pixel-based image analysis have been discussed. Any classification result is incomplete without Accuracy assessment. Therefore, the accuracy assessment of the classification methods was evaluated and compared in graphically considering 50 case studies from the literature. This review paper also discusses a few Deep Learning Algorithms like CNN networks, Recurrent Neural Networks, Restricted Boltzmann machines and deep belief networks. A further analysis of various applications of Sentinel-2 images are also discussed. This review covers nearly every technology and application using the Sentinel-2 images ranging from pre-processing to accuracy assessment. Finally, a brief conclusion is presented concerning the state-of-art methods and directions for future research.
Article
The use of remote sensing to map land cover and changes in land use has proven to be a practical, reliable, and accessible approach. These images provide precise details about the landscape, utilizing image processing techniques, modeling, and classification algorithms. This study aimed to identify different areas, such as coffee plantations, water bodies, urban areas, forests, exposed soil, and pastures in the Funil reservoir region of Minas Gerais, Brazil. Image data from Landsat-8, Sentinel-1, and Sentinel-2 satellites for June 2021 were used. Different supervised classification algorithms such as rf, rpart1SE, and svmLinear2 were applied based on a large volume of remote sensing data. The analyses and maps were performed using the software RStudio, considering a significance level of 5%. The highest accuracy and kappa index values were found for the rf algorithm, followed by svmLinear2 and rpart1SE. The results showed that the rf algorithm achieved the highest accuracy and kappa index values, followed by svmLinear2 and rpart1SE. However, during the validation phase, the svmLinear2 algorithm outperformed based on the statistical results of the confusion matrix. Therefore, it was considered the most suitable for generating the thematic mapping of the landscape. This is because svmLinear2 identified a more significant number of coffee areas and better-distinguished vegetation areas.
Article
Full-text available
Determination of spatial and temporal patterns of urban growth has become one of the most significant challenges in monitoring and assessing current and future trends of the urban growth issue. Soran district has witnessed very rapid growth in the last two decades, mostly because of its economic, commercial and social attractions. The aim of this work is to study the growth and sprawl dynamics through the land use and land cover (LULC) maps for the area at three different periods (1998, 2008, and 2018) particularly in the urban areas employing GIS and RS techniques. Three Landsat images, Enhanced Thematic Mapper plus in the 1998, Thematic Mapper in the 2008 and Landsat Operational Land (LOL) in the 2018 were used to assess the changes of urban encroachment. A supervised classification technique by maximum likelihood classifier has been employed to create a classified image and has been assessed based on Kappa index. The results obtained showed that the urbanized area increased from 4.51 to 14.93 km² from 1998 to 2018. This study demonstrated that the substantial changes in LULC in Soran district since the end of 1990s are directly related to and influenced by the main and secondary roads development on spatial expansion and land use change.
Article
Full-text available
Support vector machines (SVMs), powerful learning methods, have been popular among machine learning researches due to their strong performance on both classification and regression problems. However, traditional SVM making use of Hinge Loss can not deal with class imbalance problems, because it applies the same weight of loss to each class. Recently, Focal Loss has been widely used for deep learning to address the imbalanced datasets. The significant effectiveness of Focal loss attracts the attention in many fields, such as object detection, semantic segmentation. Inspired by Focal loss, we reconstructed Hinge Loss with the scaling factor of Focal loss, called FH Loss, which not only deals with the class imbalance problems but also preserve the distinctive property of Hinge loss. The FH loss pays more attention on minority class and misclassified instances to improve the accuracy of each class, further to reduce the influence of imbalance. In addition, due to the difficulty of solving SVM with FH loss, we propose an improved model with modified FH loss, called Adaptive FH-SVM. The algorithm solves the optimization problem iteratively and adaptively updates the FH loss of each instance. Experimental results on 31 binary imbalanced datasets demonstrate the effectiveness of our proposed method.
Article
Full-text available
Wetlands are among the most productive ecosystems that provide services ranging from flood control to climate change mitigation. Wetlands are also critical habitats for survival of numerous plant and animal species. In this study, we used satellite remote sensing techniques for classification and change detection at an internationally important wetland (Ramsar Site) in Turkey. Sultan Marshes is located at the center of semi-arid Develi closed basin. The wetlands have undergone significant changes since 1980s due to changes in water flow regimes, but changes in recent years have not been sufficiently explored yet. In this study, we focused on the changes from 2005 to 2012. Two multispectral ASTER images with spatial resolution of 15 m, acquired on June 11, 2005 and May 20, 2012, were used in the analyses. After geometric correction, the images were classified into four information classes, namely water, marsh, agriculture, and steppe. The applicability of three classification methods (i.e. Maximum Likelihood (MLH), multi-layer perceptron type Artificial Neural Networks (ANN) and Support Vector Machines (SVM)) was assessed. The differences in classification accuracies were evaluated by the McNemar’ s test. The changes in the Sultan Marshes were determined by the post classification comparison method using the most accurate classified images. The results showed that the highest overall accuracy in image classifications was achieved with the SVM method. It was observed that marshes and steppe areas decreased while water and agricultural areas expanded from 2005 to 2012. These changes could be the results of water transfers to the marshes from neighboring watershed.
Article
Full-text available
The most commonly used model for analyzing satellite imagery is the Support Vector Machine (SVM). Since there are a large number of possible variables for use in SVM, this paper will provide a combination of parameters that fit best for extracting green urban areas from Copernicus mission satellite images. This paper aims to provide a combination of parameters to extract green urban areas with the highest degree of accuracy, in order to speed up urban planning and ultimately improve town environments. Two different towns in Croatia were investigated, and the results provide an optimal combination of parameters for green urban areas extraction with an overall kappa index of 0.87 and 0.89, which demonstrates a very high classification accuracy.
Article
Full-text available
The global availability of high spatial resolution images makes mapping tree species distribution possible for better management of forest resources. Previous research mainly focused on mapping single tree species, but information about the spatial distribution of all kinds of trees, especially plantations, is often required. This research aims to identify suitable variables and algorithms for classifying land cover, forest, and tree species. Bi-temporal ZiYuan-3 multispectral and stereo images were used. Spectral responses and textures from multispectral imagery, canopy height features from bi-temporal stereo imagery, and slope and elevation from the stereo-derived digital surface model data were examined through comparative analysis of six classification algorithms including maximum likelihood classifier (MLC), k-nearest neighbor (kNN), decision tree (DT), random forest (RF), artificial neural network (ANN), and support vector machine (SVM). The results showed that use of multiple source data—spectral bands, vegetation indices, textures, and topographic factors—considerably improved land-cover and forest classification accuracies compared to spectral bands alone, which the highest overall accuracy of 84.5% for land cover classes was from the SVM, and, of 89.2% for forest classes, was from the MLC. The combination of leaf-on and leaf-off seasonal images further improved classification accuracies by 7.8% to 15.0% for land cover classes and by 6.0% to 11.8% for forest classes compared to single season spectral image. The combination of multiple source data also improved land cover classification by 3.7% to 15.5% and forest classification by 1.0% to 12.7% compared to the spectral image alone. MLC provided better land-cover and forest classification accuracies than machine learning algorithms when spectral data alone were used. However, some machine learning approaches such as RF and SVM provided better performance than MLC when multiple data sources were used. Further addition of canopy height features into multiple source data had no or limited effects in improving land-cover or forest classification, but improved classification accuracies of some tree species such as birch and Mongolia scotch pine. Considering tree species classification, Chinese pine, Mongolia scotch pine, red pine, aspen and elm, and other broadleaf trees as having classification accuracies of over 92%, and larch and birch have relatively low accuracies of 87.3% and 84.5%. However, these high classification accuracies are from different data sources and classification algorithms, and no one classification algorithm provided the best accuracy for all tree species classes. This research implies the same data source and the classification algorithm cannot provide the best classification results for different land cover classes. It is necessary to develop a comprehensive classification procedure using an expert-based approach or hierarchical-based classification approach that can employ specific data variables and algorithm for each tree species class.
Conference Paper
Full-text available
The continually increasing number of documents produced each year necessitates ever improving information processing methods for searching, retrieving, and organizing text. Central to these information processing methods is document classification, which has become an important application for supervised learning. Recently the performance of these traditional classifiers has degraded as the number of documents has increased. This is because along with this growth in the number of documents has come an increase in the number of categories. This paper approaches this problem differently from current document classification methods that view the problem as multi-class classification. Instead we perform hierarchical classification using an approach we call Hierarchical Deep Learning for Text classification (HDLTex). HDLTex employs stacks of deep learning architectures to provide specialized understanding at each level of the document hierarchy.
Article
Full-text available
A comparative study of four well-known supervised machine learning techniques namely; Decision Tree, K-Nearest-Neighbor, Artificial-Neural-Network and Support Vector Machine has been conducted. This paper concentrated on the key ideas of each technique and its advantages and disadvantages. Practical application has been conducted at the end of the study to compare their performance. Some measures have been used for evaluating their performance, such as sensitivity and specificity. This study had shown that there is no one measure can provide everything about the classifier performance and there is no such classifier that can satisfy all the criterion.
Article
Full-text available
Objective The current study was undertaken for use of the decision tree (DT) method for development of different prediction models for incidence of type 2 diabetes (T2D) and for exploring interactions between predictor variables in those models. Design Prospective cohort study. Setting Tehran Lipid and Glucose Study (TLGS). Methods A total of 6647 participants (43.4% men) aged >20 years, without T2D at baselines ((1999–2001) and (2002–2005)), were followed until 2012. 2 series of models (with and without 2-hour postchallenge plasma glucose (2h-PCPG)) were developed using 3 types of DT algorithms. The performances of the models were assessed using sensitivity, specificity, area under the ROC curve (AUC), geometric mean (G-Mean) and F-Measure. Primary outcome measure T2D was primary outcome which defined if fasting plasma glucose (FPG) was ≥7 mmol/L or if the 2h-PCPG was ≥11.1 mmol/L or if the participant was taking antidiabetic medication. Results During a median follow-up of 9.5 years, 729 new cases of T2D were identified. The Quick Unbiased Efficient Statistical Tree (QUEST) algorithm had the highest sensitivity and G-Mean among all the models for men and women. The models that included 2h-PCPG had sensitivity and G-Mean of (78% and 0.75%) and (78% and 0.78%) for men and women, respectively. Both models achieved good discrimination power with AUC above 0.78. FPG, 2h-PCPG, waist-to-height ratio (WHtR) and mean arterial blood pressure (MAP) were the most important factors to incidence of T2D in both genders. Among men, those with an FPG≤4.9 mmol/L and 2h-PCPG≤7.7 mmol/L had the lowest risk, and those with an FPG>5.3 mmol/L and 2h-PCPG>4.4 mmol/L had the highest risk for T2D incidence. In women, those with an FPG≤5.2 mmol/L and WHtR≤0.55 had the lowest risk, and those with an FPG>5.2 mmol/L and WHtR>0.56 had the highest risk for T2D incidence. Conclusions Our study emphasises the utility of DT for exploring interactions between predictor variables.
Chapter
Full-text available
This chapter covers details of the support vector machine (SVM) technique, a sparse kernel decision machine that avoids computing posterior probabilities when building its learning model. SVM offers a principled approach to problems because of its mathematical foundation in statistical learning theory. SVM constructs its solution in terms of a subset of the training input. SVM has been extensively used for classification, regression, novelty detection tasks, and feature reduction. This chapter focuses on SVM for supervised classification tasks only, providing SVM formulations for when the input space is linearly separable or linearly nonseparable and when the data are unbalanced, along with examples. The chapter also presents recent improvements to and extensions of the original SVM formulation. A case study concludes the chapter.
Chapter
Full-text available
Land cover mapping is an important activity leading to the generation of various thematic products essential for numerous environmental monitoring and resources management applications at local, regional, and global levels. Over the years, various pattern recognition techniques have been developed to automate this process from remote sensor imagery. Support vector machines (SVM) as a group of relatively novel statistical learning algorithms have demonstrated their robustness in classifying homogeneous and heterogeneous land cover types. In this chapter, we review the status and potential challenges in the SVM implementation for land cover classification. The chapter is organized into two major parts. The first part reviews the research status of using SVM for land cover classification, focusing on some comparative studies that demonstrated the algorithm effectiveness over other conventional classifiers. We identify several areas for additional work, which are mostly related to appropriate treatments of some parametric and non-parametric factors in order to achieve improved mapping accuracies particularly for working over heterogeneous landscapes. Then, we implement the support vector machine technique to map various land cover types from a satellite image covering an urban area, and demonstrate the robustness of this pattern recognition technique for mapping heterogeneous landscapes.