<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Classifying land cover from satellite images using time series analytics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Patrick Schäfer</string-name>
          <email>patrick.schaefer@hu-berlin.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dirk Pflugmacher</string-name>
          <email>@geo.hu-berlin.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ulf Leser</string-name>
          <email>leser@informatik.hu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Department, Humboldt-Universität zu Berlin</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Computer Science Department, Humboldt-Universität zu Berlin</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Patrick Hostert, Geography Department, Humboldt-Universität zu Berlin</institution>
          ,
          <addr-line>[dirk.pflugmacher,patrick.hostert]</addr-line>
        </aff>
      </contrib-group>
      <fpage>10</fpage>
      <lpage>15</lpage>
      <abstract>
        <p>The Earth's surface is continuously observed by satellites, leading to large multi-spectral image data sets of increasing spatial resolution and temporal density. One important application of satellite data is the mapping of land cover and land use changes such as urbanization, deforestation, and desertification. This information should be obtained automatically, with high accuracy, and at the pixel level, which implies the need to classify millions of pixels even when only small regions are studied. Balancing runtime and accuracy for this task becomes even more challenging with the recent availability of multiple time points per pixel, created by periodically performed satellite scans. In this paper we describe a novel approach to classify land cover from series of multi-spectral satellite images based on multivariate time series analytics. The main advantage of our method is that it inherently models the periodic changes (seasons, agriculture etc.) underlying many types of land covers and that it is comparably robust to noise. Compared to a classical feature-based classifier, our new method shows a slightly superior overall accuracy, with an increase of up to 20% in accuracy for rare land cover classes, though at the cost of notably increased runtime. The highest accuracy is achieved by combining both approaches.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Monitoring changes in land usage is an important area of research
as land cover is a key variable driving the Earth’s energy balance,
hydrological and carbon cycle, and the provisioning of natural
resources and habitat [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Over the last three decades,
satellitebased Earth Observation (EO) programs have made tremendous
progress in acquiring medium-resolution (10 − 100m) images
around the globe systematically and with increasing frequency
(revisit time). As a result, large volumes of medium-resolution
satellite images are now available free of charge, enabling
automatic approaches to the identification of land usage and the
detection of land surface changes over large areas. For example,
the American Landsat 8 sensor images the Earth at 30-m spatial
resolution every 16 days, and two European Sentinel-2 sensors
acquire images with a revisit time of 5 days and a spatial resolution
of 10 − 20 meters, which amounts to roughly 60 measurements
for more than 300 Billions pixels (excluding oceans) in a year.
      </p>
      <p>
        The free availability of medium-resolution satellite image time
series has spawned new possibilities for mapping land cover [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
In the past, classification approaches operated on single images or
stacks of images (i.e. composite classification). Multi-date
classification approaches exploit the notion that land cover can vary over
time, e.g. because of vegetation senescence or harvesting [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
The task can be approached in diferent ways. In a typical
baseline setting, the diferent measurements per pixel are used as
independent features for a classical machine learning-based
classifier, such as Naive Bayes or Decision Trees [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. In this
approach, the temporal order of the measurements is ignored as
all features are treated as orthogonal dimensions of the feature
space. An alternative method is to include the consideration of
the order of measurements by using methods from time series
analytics [
        <xref ref-type="bibr" rid="ref2 ref24">2, 24</xref>
        ]. Here, every pixel is considered as a temporally
ordered (and aligned) series of measurements, and the specific
changes (increasing or decreasing slopes, periodic changes etc.)
of the measurements over time are analyzed to find
commonalities and to derive classification models. Previous works (see
Section 3) have shown that this can be advantageous as land cover
are temporally variable and often follow characteristic temporal
patterns, such as those imposed by seasons. However, given the
enormous scale of the data to be classified, not only the accuracy
of an approach is important, but also the runtime performance
has a critical role in any practical application.
      </p>
      <p>
        In this work, we evaluate the recently proposed multivariate
time series classification algorithm WEASEL+MUSE [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] for land
cover classification using temporally dense, medium-resolution
satellite images. WEASEL+MUSE models multivariate time series
using the truncated Fourier transformation and discretizes
measurements, both of which to reduce noise, builds a rich feature
space to capture also subsequences in the time series, is able to
exploit similar temporal subsequences even when appearing at
very diferent ofsets within a time series, and uses aggressive
feature selection to remove irrelevant features and thereby
speedup classification. Although WEASEL+MUSE was not developed
specifically for land cover classification, many of its aspects fit
nicely to the specificities of this domain, such as the inherent
noise reduction and the exploitation of repetitive behaviour.
      </p>
      <p>We compare the prediction performance of WEASEL+MUSE
with the performance of an established and popular machine
learning-based approach, Random Forests, using the same input
features on 23 Landsat 8 images collected in 16 day-intervals over
Reunion Island. The study region covers an area of 2866x 2633
pixels at 30~m spatial resolution. As reference dataset for model
training and validation, we used a sample of 81714 pixels that
had been manually classified into 9 land cover classes.</p>
      <p>Our results indicate that time-series-based algorithms improve
land cover classification accuracy compared to non-temporal
algorithms. Our time series algorithm WEASEL+MUSE achieved
higher classification accuracies than Random Forests. The
improvement in accuracy was most notable with rare and/or dificult
classes. Here, class-wise accuracies increased by 8 and 3
percentage points, respectively. Overall accuracy improved by 1%-point
owing to the fact that the dominant classes were less afected by
the choice of algorithm. Interestingly, Random Forests captures
diferent signals in the data than the time-series-based approach,
as a simple Ensemble of both approaches further improved
classification accuracy. However, this increased accuracy comes at
the cost of an increased runtime. Thus, we will focus future work
on improving the runtime of our method without loosing the
advancements in prediction performance we observed.</p>
      <p>The rest of this paper is organized as follows: Section 2
provides background on land cover classification using satellite
images. Section 3 presents the current state of the art in land cover
mapping and time series classification. Section 4 describes the
test dataset and the tested classification methods: Random Forests
and WEASEL+MUSE. Section 5 presents the experiments.
2</p>
    </sec>
    <sec id="sec-2">
      <title>LAND COVER CLASSIFICATION FROM</title>
    </sec>
    <sec id="sec-3">
      <title>SATELLITE IMAGES</title>
      <p>
        The classification of satellite images to extract information on
land cover and land use has a long history. A significant turning
point in terrestrial Earth Observation was the launch of Landsat-1
in 1972 (then called Earth Resource Technology Satellite). For the
ifrst time, Landsat delivered systematic observations of the Earth
land surface for land monitoring, leading to new ways of
machineassisted approaches for mapping land cover from space [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In the
1990s and early 2000s, international and national agencies started
to adopt operational land cover mapping programs with Landsat
and Landsat-like data, e.g. in Europe (CORINE), USA (NLCD),
Canada (EOSD), and Australia (NCAS-LCCP). Even decades later,
the Landsat program is still active today. Since February 2013,
Landsat 8 is taking images of the Earth at 30 m spatial resolution
in 8 spectral bands every 16 days. The radiometric quality and
spectral resolution has greatly improved since the early satellites,
and because of new global acquisition strategies and on-board
storage and download capabilities, so has the sheer number of
available images. The number of medium spatial resolution (10 −
100 m) sensors has been increasing [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], thus dense time series of
medium resolution are available for many parts of the globe.
      </p>
      <p>Multi-spectral sensors like Landsat record the sun’s energy
reflected by a surface in a few distinct spectral wavelengths
(bands), e.g. blue, green, red in the visible spectrum (400 nm to
700 nm), near infrared (700 to 1100 nm), and short-wave infrared
(1100 to 3000 nm). Since land surfaces with diferent chemical and
structural properties often absorb and reflect sunlight diferently
and wavelength-dependent, information on land cover can be
derived from these spectral bands. For example, water absorbs
much of the near-infrared radiation, so these wavelengths are
useful for discerning land-water boundaries that are not obvious
in visible light. Similarly, green vegetation absorbs much of the
incoming radiation in the red spectrum while reflecting about
50% of the radiation in the near-infrared spectrum.</p>
      <p>
        Much of the past research on classification algorithms has
focused on exploiting the spectral and spatial properties of land
covers, including artificial neural networks [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], decision trees [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ],
support vector machines [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], and spatial segmentation
algorithms [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Each algorithm has its strength and weakness with
respect to: the distributional assumptions made about the data,
training requirements, computational complexity, and
robustness to overfitting, data noise, and errors in training data. Also
common to all algorithms is that the work is supervised, i.e., they
need an independent reference data set (i.e., land cover
information collected in the field or from air-photos) for training a
model. It is fair to say, that no single algorithm works best for all
applications and reference data. However, there has been a trend
away from parametric statistical models to machine learning to
deal with the complexity of input data and class legends.
      </p>
      <p>
        It has only recently become feasible to build land cover
mapping algorithms that exploit the temporal domain of entire pixel
time series with medium resolution data [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. To this end,
satellite images typically first undergo a series of pre-processing steps,
including the correction of atmospheric efects, geometric
alignment and cloud and cloud-shadow masking. Once these steps
are finished, spectral values of pixels can be traced over time to
identify and detect land surface changes such as deforestation [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
or urbanization [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-4">
      <title>RELATED WORK</title>
      <p>
        Although, time-series based classification (TSC) is a relatively
new area in remote sensing, the topic itself has a long
tradition and dozens of approaches exist (see [
        <xref ref-type="bibr" rid="ref2 ref24">2, 24</xref>
        ], for instance).
Time-series-based classifiers can broadly be categorized into two
classes: Similarity-based methods use a similarity measure over
sequences, such as Dynamic Time Warping (DTW), to perform a
point-wise comparison of two time series. In contrast,
featurebased TSC rely on comparing features extracted from the diferent
time series, typically generated from their substructures.
      </p>
      <p>
        These two approaches are also the basis for methods in
multivariate time series classification (MTSC), where a time series is
not made of a single stream of values but by multiple streams,
each one usually synchronized in time. A popular
similaritybased MTSC method is dynamic time warping (DTW) [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ].
Feature-based MTSC can be grouped into those methods that
build feature from so-called shapelets [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], which are short and
maximally discriminative subsequences of the time series, and
methods using the bag-of-patterns (BOP) approach [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The
standard BOP model [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] break up a time series into windows,
represent the corresponding subsequences within each window as
discrete features (or words), and finally derives a classifier from
the frequencies of the words. Diferent approaches to TSC (and
MTSC) difer not only in their accuracy on diferent data sets, but
also in their runtime for classification, which is a critical issue
when it comes to very large data sets as is the case of satellite
images. For instance, we recently evaluated the runtime of 12
diferent state-of-the-art methods for (univariate) TSC and found
diferences of up to three orders of magnitude [
        <xref ref-type="bibr" rid="ref24 ref25">24, 25</xref>
        ].
      </p>
      <p>
        Most approaches to land cover classification rely on traditional
machine-learning methods (see previous section), and there have
been only a few prior studies on using time series information. For
example, [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ] fitted harmonic functions to each satellite band and
used the fitted parameters as features in subsequent classification
(which implies that it falls into the class of feature-based MTSC
methods). [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] found that including temporal information into a
model can have a bigger impact on classification accuracy than
the choice of the particular classification algorithm. New
timeseries-based algorithms are needed to leverage the predictive
potential of satellite time series images [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
4
4.1
      </p>
    </sec>
    <sec id="sec-5">
      <title>METHODS</title>
    </sec>
    <sec id="sec-6">
      <title>Description of Data</title>
      <p>
        For our analysis, we used a public dataset taken from the TiSeLaC
(Time Series Land Cover Classification Challenge) [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. This
dataset consists of time series of 23 Landsat 8 images collected in
16 day-intervals over Reunion Island in 2014. Landsat data were
provided by the French Pôle Thématique Surfaces Continentales
(THEIA), and atmospherically corrected, geometrically corrected,
and cloud-masked with the Multi-sensor Atmospheric Correction
and Cloud Screening (MACCS) level 2A processor developed at the
French National Space Agency (CNES). Data pre-processing and
temporal gap filling was performed using the iota2 1 Land Cover
processor developed by CESBIO2. For each time step and pixel,
ten spectral features were extracted, i.e., the seven reflectance
bands and three vegetation indices: the Normalized Diference
Vegetation Index (NDVI), the Normalized Diference Water Index
(NDWI), and the Brightness Index (BI). Figure 1 shows examples
of NDVI time series for diferent land cover classes.
      </p>
      <p>Reference land cover data were derived from two publicly
available dataset: the 2012 CORINE Land Cover (CLC) map and
the 2014 farmers’ graphical land parcel registration (Régistre
Parcellaire Graphique - RPG). The most significant classes for
the study area were retained, and a spatial processing (aided by
photo-interpretation) was performed to ensure consistency with
image geometry. Finally, a pixel-based random sampling of this
dataset was applied to provide an almost balanced ground truth.
The final reference dataset consisted of a total of 81714 pixels
distributed over 9 classes (Table1). We split this reference dataset
randomly in half for model training and testing.
4.2</p>
    </sec>
    <sec id="sec-7">
      <title>Time Series Analytics</title>
      <p>In general, a time series dataset contains N time series. Each time
series is associated with a class label y from a predefined set of
labels Y. Time series classification (TSC) is the task of predicting a
class label for a time series whose label is unknown. A classifier
is a function that is learned from a set of labelled time series
(the training data), takes an unlabelled time series as input and
outputs a label. In this paper, each pixel should be labeled by one
of the nine reference land cover classes.</p>
      <p>The 23 Landsat 8 images contain 10 time series of spectral
features each of length 23. At the pixel level, this data can be
interpreted as a multivariate time series (MTS).</p>
      <p>A multivariate time series (MTS) T = {t1, . . . , tn } is an ordered
sequence of n ∈ N streams ti = (ti,1, . . . ti,m ) ∈ Rm , i.e., m
recorded values at each fixed time stamp. As we address MTS
generated from satellites with a fixed revisit time, we can safely
ignore the concrete time stamps. MTS are typically produced by
sensors recording data over time like motion captures, gestures,
EEG signals, hand-written letters, sign language, or the
multispectral image data sets captured by satellites.
4.3</p>
    </sec>
    <sec id="sec-8">
      <title>Machine Learning Approach using</title>
    </sec>
    <sec id="sec-9">
      <title>Random Forests</title>
      <p>
        Random forests (RF) are an ensemble learning method widely used
in Earth Observation (EO) for classifying land cover and land use
(e.g. [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]). RF build ensembles of decision trees wherein each tree
is trained on randomly selected features of a bootstrapped
training sample. Node splits are performed using a random subset of
predictor variables. Because of these random components, the
RF approach does not require tree pruning and is relatively
insensitive to overfitting [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. To predict a class label, a RF classifies
the sample with all its decision trees and returns the mode of the
predicted classes. A RF approach to satellite image / pixel
classiifcation uses the concatenated spectral features of each pixel as
input (this is a vector of length 230 and the 2 coordinates,
longitude and latitude). RF are a typical machine learning method
which do not consider any order of the features. If time series
are used as features, each point in time is considered as an
independent feature and the order of measurements is ignored.
This implies that such methods are unable to reproduce serial
correlations or to detect temporal trends in the data.
4.4
      </p>
    </sec>
    <sec id="sec-10">
      <title>Land Cover Classification with</title>
    </sec>
    <sec id="sec-11">
      <title>WEASEL+MUSE</title>
      <p>
        WEASEL+MUSE (Word ExtrAction for time SEries cLassification +
MUltivariate Symbols and dErivatives) [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] is a state-of-the-art
MTS classifier that is composed of the building blocks depicted
in Figure 2. It conceptually builds upon the univariate
Bag-ofPatterns model applied to each dimension. In the BOP model [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ],
a time series is characterized by the frequency of occurrence of
substructures. BOP-based algorithms build a classification model
by (1) extracting subsequences from a time series, (2)
transforming each subsequence (of real values, the measurements) into a
discrete-valued word (a sequence of symbols over a fixed
alphabet), (3) building a feature vector from word counts (histogram),
and (4) finally using a classification model from the machine
learning repertoire on these feature vectors.
      </p>
      <p>Specifically, WEASEL+MUSE treats the pixel time series of the
10 spectral features as a MTS with 10 dimensions. For each
spectral feature, subsequences using varying lengths are extracted,
approximated using the truncated Fourier transform, and
discretized into words using equi-depth or equi-frequency binning.
A feature vector is built from the words (unigrams) and pairs
of words (bigrams) to obtain order awareness. Finally, features
are concatenated with the sensor id, to maintain a disjoint word
space for each dimension. This high dimensional feature space
is subsequently filtered using statistical feature selection
(Chisquared test); finally, a logistic regression classifier is trained,
assigning weights to characteristic word in each spectral band.</p>
      <p>Because WEASEL+MUSE is multivariate, the algorithm can
leverage the multi-spectral information of satellite time series.
This is an advantage over univariate time series models that
operate on single indices (i.e. vegetation indices), as
spectraltemporal patterns may difer from sensor band to sensor band.</p>
      <p>The feature extraction and selection in WEASEL+MUSE make
it interesting for land cover recognition:
• Features extraction: The words are derived from
subsequences extracted at multiple window lengths in each
spectral feature using the truncated Fourier transform
and discretization. The Fourier transform reduces noise
introduced by preprocessing, such as the cloud mask or
geometric alignment, and the diferent window lengths
capture the seasonal trends at diferent time granularity.
Bigrams can capture seasonal trends, e.g., higher intensities
in the spectrum in summer than in autumn. By extracting
subsequences from the pixel stream, the classifier allows
for small shifts in the time line, e.g. a delayed bloom of
crops in some regions.
• Feature selection: The wide range of words
considered also introduces many irrelevant features. Therefore,
WEASEL+MUSE applies statistical feature selection to
remove irrelevant words from each class. These may be a
result of erroneous information introduced by the image
capture or preprocessing.</p>
      <p>
        The resulting feature vector is highly discriminative and contains
words that are characteristic for each class, which allows the use
of fast logistic regression classifier. To perform our analysis, we
used the JAVA implementation available from [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
4.5
      </p>
    </sec>
    <sec id="sec-12">
      <title>Ensemble Approach</title>
      <p>To understand whether there is value in combining the
timeseries-based approach and the feature-based approach, we
build and tested a third model based on the ensemble of
WEASEL+MUSE and RF. Both approaches output class
probabilities for each pixel and select the class with the highest probability.
Pixels belonging to a unique spectral class may be associated with
high class probabilities, whereas pixels with less distinct class
membership may have more equally distributed probabilities,
e.g. 49% vs 51%. To combine the two sets of class probabilities
(2x 9 class probabilities), we trained a RF model using the 18
class probabilities from the training dataset as predictors and the
corresponding land cover class labels as response.
5
5.1</p>
    </sec>
    <sec id="sec-13">
      <title>EXPERIMENTS</title>
    </sec>
    <sec id="sec-14">
      <title>Experimental setup</title>
      <p>Datasets: We evaluated our competitors using the described
Landsat dataset. The dataset was randomly split into 40857
training and 40857 test samples. The training dataset was used to
train each classifier. All reported accuracies are based on the test
dataset.</p>
      <p>Competitors: We performed a series of experiments:
• Build RF on the training dataset and apply it to test dataset.
• Build WEASEL+MUSE on the training dataset and apply
it to test dataset.
• Build the combined model on the RF- and MUSE-predicted
class probabilities on the training dataset and apply it to
the test dataset.</p>
      <p>
        Training: For WEASEL+MUSE we performed 10-fold
crossvalidation on the training dataset to optimize the parameters
for the SFA quantization method (equi-depth or equi-frequency
binning). To perform the RF analysis, we used the R statistical
language and the RF package from [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. We set the algorithm to
build 1000 trees and randomly sampled √p variables as candidates
at each split (where p = 232, and p is the total number of predictor
variables).
5.2
      </p>
    </sec>
    <sec id="sec-15">
      <title>Results</title>
      <p>Table 2 presents the class-wise accuracies and overall accuracy
(weighted and simple average F1-scores) on the test samples for
each of the three methods. Overall, the combined model had
the highest F1-score of 91.1% followed by WEASEL+MUSE with
89.6% and RF with 89.0% (weighted averages). Thus, the choice of
the classifier had a relatively small efect on the overall accuracy.
However, classes with high F1-scores were also better represented
in the training and test samples. The efect on overall accuracy
was therefore higher when sample sizes were ignored.</p>
      <p>When looking at the results in detail, all classifiers showed
high F1-scores of about 90% for all but two classes: “other
builtup” and “other crops”. For these classes, the accuracy was only
~60% and ~50%, respectively. While RF showed a high precision,
WEASEL+MUSE had a higher recall and F1-score, indicating that
the temporal profile improved the detection of challenging classes.
However, the largest improvement in accuracy was obtained from
combining the two classifiers, which further improved the
F1score by up to 20 percentage points for the “other crops” class.</p>
      <sec id="sec-15-1">
        <title>Random Forests (RF)</title>
      </sec>
      <sec id="sec-15-2">
        <title>Combined Land cover Precision Recall F1-score Precision Recall F1-score Precision Recall F1-score</title>
        <p>
          The confusion matrix for the RF (Table 3) gives a detailed
picture. “other build-up” is often confused with “urban”, and
“other crops” is often confused with the “other forests”, “urban”
or “grassland”. This might be a result of an under-representation
of these land cover classes in the dataset, as these two classes are
the ones with the lowest number of instances (Table 1). On
average WEASEL+MUSE required 5.8 ms for a single pixel prediction,
as a result of the feature extraction and selection phases prior to
classification. The RF took 2.7 ms on average per pixel for
classification. For the 7.5 Mio pixels of the study area, this translates into
a total, single-CPU runtime of about 5.4 hours for RF compared to
12.2 hours with WEASEL+MUSE. WEASEL+MUSE obtained very
promising accuracy for many classes. However we observed a
limitation of WEASEL+MUSE and all Bag-of-Pattern approaches
when applied in the context of land cover classification, namely
the discretization step introduced for noise reduction and to
obtain words from real-valued sequences. For discretization, the
value range is divided into bins, and each one is associated with
a label. However, only a limited number of symbols, typically
between 4 to 8, can be used to discretize the value range
without negatively impacting accuracy [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. For the Landsat data
the spectral range is between 0 and 1000 and the absolute
difference between pixels is important for classification. However,
after discretization using 8 symbols (i.e., a = [
          <xref ref-type="bibr" rid="ref1 ref10 ref11 ref12 ref13 ref14 ref15 ref16 ref17 ref18 ref19 ref2 ref20 ref21 ref22 ref23 ref24 ref25 ref26 ref27 ref28 ref29 ref3 ref30 ref31 ref32 ref4 ref5 ref6 ref7 ref8 ref9">000 − 125</xref>
          ] and
b = [151 − 250], . . . ) there can be a diference between 0 up to
125 between the values of the same symbol. This noise
reduction is useful for applications like gesture recognition [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ], but it
seems to be too aggressive here.
5.3
        </p>
      </sec>
    </sec>
    <sec id="sec-16">
      <title>Sensitivity Analysis</title>
      <p>To better judge the performance of the two classification methods,
we tested their sensitivity regarding the weighted F1-score to
varying sizes of the training sample (Figure 3). Specifically, it
was unclear whether the superior performance of the time series
classifier could be replicated with small sample sizes. Starting
with a random sample of 10% of the original training sample, we
iteratively increased the training sample size up to 100% , and
tested all models using the test samples. The results show that
WEASEL+MUSE scored consistently higher than RF across all
sample sizes. The absolute diference was constant, indicating
that both approaches were equally sensitive to the sample size.
6</p>
    </sec>
    <sec id="sec-17">
      <title>CONCLUSION</title>
      <p>Our objective was to test a time-series-based classification
approach (WEASEL+MUSE) to earth observation time series for land
cover classification and conventional machine learning approach
(Random Forests). We reported results of a series of experiments
using 23 Landsat 8 images collected in 16 day-intervals over
Reunion Island. The reference dataset consisted of a total of 81714
pixels distributed over 9 classes. Our key finding is that the use
of temporal information improved the classification accuracy,
but not for all land cover classes. The improvement in accuracy
was highest for rare and dificult classes. For these, a combined
classifier was able to improve the F1-score even further. We used
Random Forests because they are widely used and robust, but
the ensemble would also work with other classifiers that output
class probabilities. Regarding classification times, the Random
Forests approach was twice as fast as WEASEL+MUSE, as
Random Forests do not require feature extraction or selection, as
opposed to time-series-based approaches.</p>
      <p>
        Further research is needed to understand how
MUSE+WEASEL scales over larger areas, e.g. continental
scale. The complexity of land cover processes and their
spectral-temporal patterns will probably grow with increasing
area size. From an application point of view, our presented
method may be of particular interest for mapping agricultural
land use patterns. Agricultural land can be highly dynamic and
spectrally variable throughout the year [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. This land use class
is therefore likely to benefit from time-series based approaches.
Future research could test the performance of our time-series
based method for classifying a broader range of crop types and
cropping cycles. The presented approaches essentially disregard
the spatial neighbourhood of a pixel. Experiments have shown
that including spatial information can improve classification
accuracies, similar to the results reported in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
    </sec>
    <sec id="sec-18">
      <title>ACKNOWLEDGEMENTS</title>
      <p>This work was partly supported by the German Federal Ministry
of Education and Research through the GeoMultiSens project
(grant no. 01IS14010B).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>H.</given-names>
            <surname>Bagan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Watanabe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Ma</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Land cover classification from MODIS EVI times-series data using SOM neural network</article-title>
          .
          <source>International Journal of Remote Sensing</source>
          <volume>26</volume>
          ,
          <issue>22</issue>
          (
          <year>2005</year>
          ),
          <fpage>4999</fpage>
          -
          <lpage>5012</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bagnall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lines</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bostrom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Large</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Keogh</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>The Great Time Series Classification Bake Of: An Experimental Evaluation of Recently Proposed Algorithms</article-title>
          . Extended Version.
          <source>Data Mining and Knowledge Discovery</source>
          (
          <year>2016</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>55</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Baydogan</surname>
          </string-name>
          and
          <string-name>
            <given-names>G.</given-names>
            <surname>Runger</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Time series representation and similarity based on local autopatterns</article-title>
          .
          <source>Data Mining and Knowledge Discovery</source>
          <volume>30</volume>
          ,
          <issue>2</issue>
          (
          <year>2016</year>
          ),
          <fpage>476</fpage>
          -
          <lpage>509</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Belward</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Skøien</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Who launched what, when and why; trends in global land-cover observation capacity from civilian earth observation satellites</article-title>
          .
          <source>ISPRS Journal of Photogrammetry and Remote Sensing</source>
          <volume>103</volume>
          (
          <year>2015</year>
          ),
          <fpage>115</fpage>
          -
          <lpage>128</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Breiman</surname>
          </string-name>
          .
          <year>2001</year>
          .
          <article-title>Random forests</article-title>
          .
          <source>Machine learning 45, 1</source>
          (
          <year>2001</year>
          ),
          <fpage>5</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L.</given-names>
            <surname>Bruzzone</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Demir</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>A review of modern approaches to classification of remote sensing data</article-title>
          .
          <source>In Land Use and Land Cover Mapping in Europe</source>
          . Springer,
          <fpage>127</fpage>
          -
          <lpage>143</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.R.W.</given-names>
            <surname>Ellefsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Gaydos</surname>
          </string-name>
          .
          <year>1974</year>
          .
          <article-title>Computer Aided Mapping of Land Use ERTS Multispectral Scanner Data</article-title>
          . First Pan American Congress on Photogrammetry.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>K.</given-names>
            <surname>Grogan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pflugmacher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hostert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kennedy</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Fensholt</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Crossborder forest disturbance and the role of natural rubber in mainland Southeast Asia using annual Landsat time series</article-title>
          .
          <source>Remote Sensing of Environment</source>
          <volume>169</volume>
          (
          <year>2015</year>
          ),
          <fpage>438</fpage>
          -
          <lpage>453</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hansen</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Loveland</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>A review of large area monitoring of land cover change using Landsat data</article-title>
          .
          <source>Remote sensing of Environment</source>
          <volume>122</volume>
          (
          <year>2012</year>
          ),
          <fpage>66</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Hay</surname>
          </string-name>
          , G. Castilla,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wulder</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Ruiz</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>An automated object-based approach for the multiscale image segmentation of forest scenes</article-title>
          .
          <source>International Journal of Applied Earth Observation and Geoinformation</source>
          <volume>7</volume>
          ,
          <issue>4</issue>
          (
          <year>2005</year>
          ),
          <fpage>339</fpage>
          -
          <lpage>359</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Homer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wylie</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Coan</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>Development of a 2001 national land-cover database for the United States</article-title>
          .
          <source>Photogrammetric Engineering &amp;amp; Remote Sensing</source>
          <volume>70</volume>
          ,
          <issue>7</issue>
          (
          <year>2004</year>
          ),
          <fpage>829</fpage>
          -
          <lpage>840</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Hostert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Grifiths</surname>
          </string-name>
          , S. van der Linden, and
          <string-name>
            <given-names>D.</given-names>
            <surname>Pflugmacher</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Time series analyses in a new era of optical satellite data</article-title>
          .
          <source>In Remote Sensing Time Series</source>
          . Springer,
          <fpage>25</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>B.</given-names>
            <surname>Jakimow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Grifiths</surname>
          </string-name>
          , S. van der Linden, and
          <string-name>
            <given-names>P.</given-names>
            <surname>Hostert</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Mapping pasture management in the Brazilian Amazon from dense Landsat time series</article-title>
          .
          <source>Remote Sensing of Environment</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>K.</given-names>
            <surname>Jia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Xie</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Li</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Land cover classification using Landsat 8 operational land imager data in Beijing, China</article-title>
          .
          <source>Geocarto International</source>
          <volume>29</volume>
          ,
          <issue>8</issue>
          (
          <year>2014</year>
          ),
          <fpage>941</fpage>
          -
          <lpage>951</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kuemmerle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Chaskovskyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Knorn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Radelof</surname>
          </string-name>
          , I. Kruhlov,
          <string-name>
            <given-names>W.</given-names>
            <surname>Keeton</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Hostert</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Forest cover change and illegal logging in the Ukrainian Carpathians in the transition period from 1988 to 2007</article-title>
          .
          <source>Remote Sensing of Environment 113</source>
          ,
          <issue>6</issue>
          (
          <year>2009</year>
          ),
          <fpage>1194</fpage>
          -
          <lpage>1207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Liaw</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiener</surname>
          </string-name>
          , et al.
          <year>2002</year>
          .
          <article-title>Classification and regression by randomForest</article-title>
          .
          <source>R news 2</source>
          ,
          <issue>3</issue>
          (
          <year>2002</year>
          ),
          <fpage>18</fpage>
          -
          <lpage>22</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Khade</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Rotation-invariant similarity in time series using bag-of-patterns representation</article-title>
          .
          <source>Journal of Intelligent Information Systems</source>
          <volume>39</volume>
          ,
          <issue>2</issue>
          (
          <year>2012</year>
          ),
          <fpage>287</fpage>
          -
          <lpage>315</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Nicola</given-names>
            <surname>Di</surname>
          </string-name>
          <string-name>
            <surname>Mauro</surname>
          </string-name>
          , Antonio Vergari, Teresa Maria Altomare Basile, Fabrizio G. Ventola, and
          <string-name>
            <given-names>Floriana</given-names>
            <surname>Esposito</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>End-to-end Learning of Deep Spatiotemporal Representations for Satellite Image Time Series Classification</article-title>
          .
          <source>In Proceedings of the ECML/PKDD Discovery Challenges.</source>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Powell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Cohen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pierce</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Alberti</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Quantification of impervious surface in the Snohomish water resources inventory area of western Washington from 1972-2006</article-title>
          .
          <source>Remote Sensing of Environment 112</source>
          ,
          <issue>4</issue>
          (
          <year>2008</year>
          ),
          <fpage>1895</fpage>
          -
          <lpage>1908</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>J. Ross Quinlan</surname>
          </string-name>
          .
          <year>1986</year>
          .
          <article-title>Induction of decision trees</article-title>
          .
          <source>Machine learning 1</source>
          ,
          <issue>1</issue>
          (
          <year>1986</year>
          ),
          <fpage>81</fpage>
          -
          <lpage>106</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>T.</given-names>
            <surname>Rakthanmanon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Campana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mueen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Batista</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Westover</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zakaria</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Keogh</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Searching and mining trillions of time series subsequences under dynamic time warping</article-title>
          .
          <source>In Proceedings of the 2012 ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM</source>
          ,
          <volume>262</volume>
          -
          <fpage>270</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>S.</given-names>
            <surname>Running</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Climate change - Ecosystem disturbance, carbon, and climate</article-title>
          .
          <source>Science</source>
          <volume>321</volume>
          ,
          <issue>5889</issue>
          (
          <year>2008</year>
          ),
          <fpage>652</fpage>
          -
          <lpage>653</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>P.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>The BOSS is concerned with time series classification in the presence of noise</article-title>
          .
          <source>Data Mining and Knowledge Discovery</source>
          <volume>29</volume>
          ,
          <issue>6</issue>
          (
          <year>2015</year>
          ),
          <fpage>1505</fpage>
          -
          <lpage>1530</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>P.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          and
          <string-name>
            <given-names>U.</given-names>
            <surname>Leser</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Benchmarking Univariate Time Series Classifiers</article-title>
          .
          <source>In BTW</source>
          <year>2017</year>
          .
          <volume>289</volume>
          -
          <fpage>298</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>P.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          and
          <string-name>
            <given-names>U.</given-names>
            <surname>Leser</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Fast and Accurate Time Series Classification with WEASEL</article-title>
          .
          <source>Proceedings of the 2017 ACM on Conference on Information and Knowledge Management</source>
          (
          <year>2017</year>
          ),
          <fpage>637</fpage>
          -
          <lpage>646</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>P.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          and
          <string-name>
            <given-names>U.</given-names>
            <surname>Leser</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Multivariate Time Series Classification with WEASEL+MUSE. ArXiv e-prints (Nov</article-title>
          .
          <year>2017</year>
          ). arXiv:
          <volume>1711</volume>
          .
          <fpage>11343</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>C.</given-names>
            <surname>Senf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Leitão</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pflugmacher</surname>
          </string-name>
          , S. van der Linden, and
          <string-name>
            <given-names>P.</given-names>
            <surname>Hostert</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Mapping land cover in complex Mediterranean landscapes using Landsat: Improved classification accuracies from integrating multi-seasonal and synthetic imagery</article-title>
          .
          <source>Remote Sensing of Environment</source>
          <volume>156</volume>
          (
          <year>2015</year>
          ),
          <fpage>527</fpage>
          -
          <lpage>536</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>TiSeLaC : Time Series Land Cover Classification Challenge</surname>
          </string-name>
          .
          <year>2017</year>
          . https: //sites.google.com/site/dinoienco/tiselc. (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <article-title>WEASEL+MUSE implementation</article-title>
          .
          <year>2016</year>
          . https://github.com/patrickzib/SFA/. (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>M.</given-names>
            <surname>Wistuba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Grabocka</surname>
          </string-name>
          , and L.
          <string-name>
            <surname>Schmidt-Thieme</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Ultra-fast shapelets for time series classification</article-title>
          .
          <source>arXiv preprint arXiv:1503.05018</source>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pflugmacher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kennedy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sulla-Menashe</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Hostert</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Mapping annual land use and land cover changes using MODIS time series</article-title>
          .
          <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>
          <volume>7</volume>
          ,
          <issue>8</issue>
          (
          <year>2014</year>
          ),
          <fpage>3421</fpage>
          -
          <lpage>3427</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhu</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Woodcock</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Continuous change detection and classification of land cover using all available Landsat data</article-title>
          .
          <source>Remote sensing of Environment</source>
          <volume>144</volume>
          (
          <year>2014</year>
          ),
          <fpage>152</fpage>
          -
          <lpage>171</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>