<!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>UPB HES SO @ PlantCLEF 2017: Automatic Plant Image Identification using Transfer Learning via Convolutional Neural Networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexandru Toma</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Liviu Daniel Ștefan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bogdan Ionescu</string-name>
          <email>bionescu@alpha.imag.pub.ro</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Multimedia Lab - CAMPUS, University Politehnica of Bucharest</institution>
          ,
          <country country="RO">Romania</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Recent advances in computer vision have made possible the use of neural networks in large scale image retrieval tasks. An example application is the automated plant classification. However, training a network from scratch takes a lot of computational effort and turns out to be very time consuming. In this paper, we investigate a transfer learning approach in the context of the 2017 PlantCLEF task, for automatic plant image classification. The proposed approach is based on the well-known AlexNet Convolutional Neural Network (CNN) model. The network was fine-tuned using the 2017 PlantCLEF Encyclopedia of Life (EOL) training data, which consists of approximately 260,000 plant images belonging to 10,000 species. The learning process was sped up in the upper layers leaving original features almost untouched. Our best proposed official run scored 0,361 in terms of the Mean Reciprocal Rank (MRR) when evaluated on the test dataset.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>LifeCLEF</kwd>
        <kwd>plant identification</kwd>
        <kwd>deep learning</kwd>
        <kwd>transfer learning</kwd>
        <kwd>convolutional neural networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Plants are one of the most vital life forms on Earth, having a tremendous contribution
to the well-functioning of the ecosystems. Hence plant taxonomy plays a key role in
preservation of plant species across the globe. Nevertheless, plant taxonomy is
problematic and often results in duplicate identifications, given the difficulty of the
classification task and the error of the human operator performing the manual classification.
Therefore, the plant identification challenge of the Conference and Labs of the
Evaluation Forum (CLEF) [
        <xref ref-type="bibr" rid="ref10 ref5 ref6 ref7 ref8 ref9">5,6,7,8,9,10</xref>
        ] in conjunction with initiatives such as LeafSnap
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and Pl@ntNet [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] aim to bring together computer vision enthusiasts and
botanists to exploit big amounts of raw image queries in a fully automatic way and
therefore to ensure a sustainable approach when comes to ecological monitoring studies
and environmental conservation.
      </p>
      <p>
        Convolutional neural networks came to the attention of the research groups when a
team led by Geoffrey Hinton and Alex Krizhevsky won the ImageNet Large Scale
Visual Recognition Competition (ILSVRC) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] with record-breaking results [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In
order to train the model, they used a subset of the ImageNet database. Therefore, the
model was trained on more than one million images and was able to classify images
into 1,000 objects categories.
      </p>
      <p>
        Lately, a trend has been observed that industry together with research groups are
using more and more in their work deep convolutional networks architectures, due to
the high performance outputs. The same trend was also observed among the research
groups participating in the LifeCLEF plant identification challenge with outstanding
performance [
        <xref ref-type="bibr" rid="ref2 ref3 ref4">2,3,4</xref>
        ]. Likewise, transfer learning became a common practice among
researchers when comes to the use of convolutional neural networks [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">14,15,16</xref>
        ]
mainly because fine-tuning a network is much faster and easier than training from scratch.
Moreover, the pre-trained network has already learned a rich set of features that can
be applied to a wider range of tasks.
      </p>
      <p>
        PlantCLEF 2016 campaign has brought together 94 research groups. Among these
only 8 research groups succeeded in submitting their runs [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. They had to build
robust plant classification systems in order to solve a multi-organ plant classification
problem, i.e., identification of 1,000 species of plants corresponding to 7 different
organs, along with an open-set recognition problem, i.e., automatic detection of
invasive species from unknown classes.
      </p>
      <p>
        PlantCLEF 2017 campaign, continues the challenge and aims to automatically
detect in the Pl@ntNet raw query images, specimens of plants belonging to the provided
training data. Another objective for this year is to evaluate the performance of a
system built with noisy data against one built using trusted data. Therefore, two main
training sets are provided, each being part of the same list of 10,000 plant species: a
“trusted” training set based on the online collaborative Encyclopedia of Life (EoL)
and a “noisy” training set built using web crawlers [
        <xref ref-type="bibr" rid="ref20">20,21</xref>
        ].
      </p>
      <p>
        In this paper, we present the participation of the UPB HES SO team to the task.
Our proposal is a transfer learning approach, adapted to plant image classification.
We use a pre-trained model of the AlexNet CNN [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], accelerating the learning
process in the upper layers. A number of 4 runs were sent for evaluation, each run based
on the same model, but having different set of hyper parameters.
      </p>
      <p>The rest of this paper is organized as follows. Section 2 describes the proposed
method based on the fine-tuning of the AlexNet model for plant identification.
Section 3 describes the training process, experiments and the results. Conclusions and
future challenges are presented in Section 4.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Method Description</title>
      <p>
        In order to build our plant identification system we make use of transfer learning. For
that we considered a pre-trained deep neural network model which is part of the
Matlab Neural Network Toolbox [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. We employed AlexNet.
      </p>
      <p>AlexNet can be split into two distinct parts, based on the role they accomplish in
the neural network. The first part of AlexNet is responsible with feature learning,
being comprised of five convolutional layers from which the first, the second and the
fifth are followed by max-pooling layers; while the second part of AlexNet encloses
three fully-connected layers with an output layer of 1000 neurons for classification,
representing each class in the neural network (see Fig. 1).</p>
      <p>For fine-tuning of AlexNet we used the PlantCLEF 2017 Encyclopedia of Life
(EOL) training set, having a base learning rate of 0.001 and a batch size of 512
without weight decay. In order to prevent the overfitting, two strategies were used: firstly,
we set a threshold so that the training stops if the mean accuracy of the previous 50
iterations is greater than 99%; and secondly we imposed a L2 regularization factor of
0.001. The training process was sped up in the last fully connected layer, by
multiplying the base learning rate with a factor of 10.</p>
      <p>Also, the last fully connected layer was modified to fit our needs: its output size
was increased to 10,000, representing our classes. Therefore, the network will be able
to distinguish between 10,000 different species of plants.
This section gives an overview on experiments we have conducted for both validation
of the method and for final training itself. We firstly sought for the optimal hyper
parameters in order to fine-tune the neural network model by conducting short
experiments on a selected group of 1,000 categories of plants. Then, we took another
validation step towards final training phase by using all the 10,000 categories of plants
together with the optimal set of hyper parameters. Thereafter, we have fine-tuned the
network in order to obtain our final runs. These aspects will be depicted in the
following sub-sections.
We have considered the PlantCLEF 2017 Encyclopedia of Life (EOL) training dataset
containing about 260,000 images from which some were in grayscale and others in
CMYK. We have removed all the grayscale images since most of them were
representing sketches of plants, low quality images, or even maps (see Fig. 2). In this way
a total of 65 images from 45 categories were removed from the database. We also
found 19 CMYK images which have been reduced to RGB, i.e., removing the 4th
dimension, and further used in training. All the images were resized to 227 x 227
pixels due to the AlexNet input layer requirements.</p>
      <p>
        In our experiments we have used the Matlab Neural Network Toolbox [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Our
models were trained using Stochastic Gradient Descent with momentum 0.9 (SGDM).
      </p>
      <p>To find the optimal hyper parameters to use for fine-tuning the network, we have
selected the first 1,000 categories, in ascending order, from the training dataset. The
main reason for choosing only a small sub-set from the training dataset was that in
this way we could get a quick estimate of the final results by varying several hyper
parameters.</p>
      <p>Experiments thus consisted in choosing the first 1,000 categories from the training
set, representing 25,094 images from which 80% (per class) were used for training
and the rest of 20% (per class) were used in evaluation.</p>
      <p>We split our preliminary experiments in two phases. In the first phase we
conducted a coarse exploration of data by varying several hyper parameters: weight learn rate
along with the bias learn rate multiplying factors in the last fully connected layer,
batch size and threshold used in the early stopping strategy. The purpose of this step
was to find the best approach which could score the highest accuracy when evaluated
on validation data. In the second phase we took the winner from the previous one and
started to vary the L2 regularization factor to see what contribution could bring to the
performance of the network. Throughout the experiments the base learning rate was
constant.</p>
      <p>Experiments have shown that weight and bias learn rates from the last fully
connected layer as well as the strategies used to prevent the overfitting have a major
impact on the performance of the network. Therefore the best approach having a
multiplying factor of 10 for weight and bias learn rates and a batch size of 512 has reached
the early stopping threshold of 98% in 2,066 iterations, i.e., about 53 epochs, scoring
45.6% accuracy on the validation data (see Table 1).</p>
      <p>Then, in the second phase the best approach having the same hyper parameters as
the winner from the first one but with a L2 regularization factor of 0.001 has reached
the early stopping threshold of 99% in 3,117 iterations, i.e., about 80 epochs, scoring
47% accuracy on the validation data (see Table 2).</p>
      <p>We have carried out yet another preliminary experiment before we trained the
network for our submission: we validated the optimal hyper parameters on the entire
training set from which 80% of images (per class) were used for training and the rest
of 20% of images (per class) were used for validation. The main objective of this
experiment was to give us an estimate about the network performance when trained
on the entire dataset. We therefore trained the network with the optimal hyper
parameters having a base learning rate of 0.001, weight and bias learning rate multiplying
factor in the last fully connected layer of 10, batch size of 512 along with an early
stopping threshold of 99% and L2 regularization factor of 0.001. The model has
reached the threshold in 16,668 iterations, i.e., about 42 epochs, and scored 30.55%
accuracy on the validation set.</p>
      <p>No. L2 Regularization Number of Epochs Accuracy
3.2</p>
      <p>Results on the testing data
Following the previous experiments, we have used the above mentioned hyper
parameters in order to train four models which have been submitted for evaluation. Each
of these runs is detailed below as follows:
─ UPB HES-SO Run 1: This is our primary submission hence is the starting point for
the other runs. In this run we fine-tuned the AlexNet neural networks model using
the optimal hyper parameters from the validation step without weight decay:
• Base learning rate
• Weight learn rate factor
• Bias learn rate factor</p>
      <p>
        This model has reached the early stopping threshold in 51,943 iterations, i.e., about
104 epochs, and scored 0.326 in terms of the Mean Reciprocal Rank (MRR) when
evaluated on the test dataset. It took the 11th place amongst the models which were
trained only with trusted dataset [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
─ UPB HES-SO Run 2: This model was trained for about 18 epochs using Run 1 as a
starting point and therefore having the same hyper parameters but learning rate
factor in the last fully connected layer was set to 20. No updates on base learning rate
were done during training. It achieved a score of 0.305 in terms of MRR when
evaluated on the test dataset and took the 12th place amongst the models which
were trained only with trusted dataset [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
─ UPB HES-SO Run 3: In this run we wanted to see to what extent the network
performance can be improved by decreasing the learning rate factor in the last fully
connected layer and further by adding a learning rate schedule. We used Run 1 as a
starting point with the learning rate factor in the last fully connected layer set to 5.
We have trained the network for about 14 epochs without weight decay obtaining
96.88% accuracy on the training set. After that we dropped the learning rate by a
factor of 0.5 each epoch until the 18th epoch having 99.22% accuracy on the
training set. This model achieved a score of 0.361 in terms of MRR when evaluated on
the test dataset, proving that adding a learning rate schedule within training stage
could have a positive impact on the performance of the network. It took the 9th
place amongst the models which were trained only with trusted dataset [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
─ UPB HES-SO Run 4: The setup was similar to Run 3 but having the learning rate
factor in the last fully connected layer set to 2. We have trained the network for
about 13 epochs without weight decay obtaining 97.85% accuracy on the training
set. After that we dropped the learning rate by a factor of 0.5 each epoch until the
18th epoch having 99.02% accuracy on the training set. However, when evaluated
on the test dataset we achieved the same score of 0.361 as for Run 3 and this model
took the 10th place amongst the models which were trained only with trusted
dataset [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. In this case lowering the learning rate factor in the last fully connected
layer did not bring any improvement on the performance but still this hyper
parameter has a key role in transfer learning and its value cannot be neglected.
      </p>
      <p>We have considered the PlantCLEF 2017 EOL training dataset, mainly because we
wanted to validate our method aiming for the highest performance and we thought
that this couldn’t be achieved on the noisy dataset alone.</p>
      <p>All the models were trained using a NVIDIA Quadro M4000 GPU. Training for
the first run took about 7 days to complete, while for the other runs took about 27
hours, the latter being derived from the first run.</p>
      <p>The results for these four runs are depicted within Table 3.</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusions and future work</title>
      <p>In this paper, we presented the participation of UPB HES SO team to the 2017
PlantCLEF challenge. Choosing the optimal hyper parameters when fine-tuning a
pretrained neural network model is a sensitive topic. Although transfer learning might be
very convenient when comes to deep convolutional neural networks, it could lead to
poor system performance if hyper parameters are wrongly selected. Another
important aspect is the choice of the pre-trained model which should satisfy both the
requirements of the task and the hardware limitations.</p>
      <p>We explored several hyper parameters in context of transfer learning to find to
what extent each one would impact the performance of the network. Thereby we
found that weight and bias learn rates from the last fully connected layer as well as
the strategies used to prevent the overfitting influence the network's ability to adapt to
new tasks. Besides early stopping threshold and L2 regularization factor, a learn rate
schedule has to be considered in order to improve the network performance. Thus our
system scored 0,326 MRR when trained without weight decay, respectively 0.361
MRR when the base learning rate was dropped to half every epoch.</p>
      <p>
        As previously mentioned, the chosen pre-trained model is a particularly important
aspect. Therefore we believe that our method could be improved if we choose for
instance one of the VGG Neural Network models [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] and also if we take earlier into
account a learn rate schedule.
      </p>
      <p>We deeply understand the tremendous impact of plant taxonomy for environmental
conservation. We intend to continue our research activity over the plant classification
problem, complementing our approach with more advanced techniques such as data
augmentation or even make use of Probabilistic Neural Networks (PNN). In this way,
we aim to provide a sustainable approach when comes to ecological monitoring
studies and environmental conservation.
21. Joly, A., Goeau, H., Glotin, H., et al.: LifeCLEF 2017 Lab Overview: multimedia species
identification challenges, CLEF 2017 Proceedings, Springer Lecture Notes in Computer
Science (LNCS). (2017)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Krizhevsky</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hinton</surname>
          </string-name>
          , G. E.:
          <article-title>Imagenet classification with deep convolutional neural networks</article-title>
          .
          <source>In: Advances in neural information processing systems</source>
          , pp.
          <fpage>1097</fpage>
          -
          <lpage>1105</lpage>
          . (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Hang</surname>
            ,
            <given-names>S. T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tatsuma</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aono</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Bluefield (KDE TUT) at LifeCLEF 2016 Plant Identification</surname>
          </string-name>
          <article-title>Task</article-title>
          .
          <source>In: CLEF (Working Notes)</source>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Mostafa</surname>
            ,
            <given-names>M. G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Berrin</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Erchan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Open-set Plant Identification Using an Ensemble of Deep Convolutional Neural Networks</article-title>
          .
          <source>In: CLEF (Working Notes)</source>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Sulc</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mishkin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matas</surname>
          </string-name>
          , J.:
          <article-title>Very Deep Residual Networks with MaxOut for Plant Identification in the Wild</article-title>
          .
          <source>In: CLEF (Working Notes)</source>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boujemaa</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , et al.:
          <article-title>The CLEF 2011 plant images classification task</article-title>
          . In: CLEF (Notebook Papers/Labs/Workshop). (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boujemaa</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , et al.:
          <article-title>The ImageCLEF 2012 plant identification task</article-title>
          . In: CLEF (Online Working Notes/Labs/Workshop). (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bakic</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , et al.:
          <article-title>The ImageCLEF 2013 plant identification task</article-title>
          .
          <source>In: CLEF (Working Notes)</source>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , et al.:
          <article-title>LifeCLEF plant identification task 2014</article-title>
          . In: CLEF (Working Notes). (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>LifeCLEF plant identification task 2015</article-title>
          . In: CLEF (Working Notes). (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Plant identification in an open-world (LifeCLEF 2016)</article-title>
          . In: CLEF working notes
          <year>2016</year>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Neeraj</surname>
            <given-names>Kumar</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peter N. Belhumeur</surname>
            ,
            <given-names>Arijit</given-names>
          </string-name>
          <string-name>
            <surname>Biswas</surname>
          </string-name>
          , et al:
          <article-title>Leafsnap: A Computer Vision System for Automatic Plant Species Identification</article-title>
          .
          <source>In: Proceedings of the 12th European Conference on Computer Vision</source>
          (ECCV).
          <article-title>(</article-title>
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Pl@ntNet mobile app</article-title>
          .
          <source>In: Proceedings of the 21st ACM international conference on Multimedia</source>
          , pp.
          <fpage>423</fpage>
          -
          <lpage>424</lpage>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Russakovsky</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Su</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , et al.:
          <article-title>ImageNet Large Scale Visual Recognition Challenge</article-title>
          .
          <source>In: International Journal of Computer Vision (IJCV)</source>
          .
          <source>Vol 115, Issue</source>
          <volume>3</volume>
          , pp.
          <fpage>211</fpage>
          -
          <lpage>252</lpage>
          . (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Toth</surname>
            ,
            <given-names>B. P</given-names>
          </string-name>
          , Osvath,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Papp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Szucs</surname>
          </string-name>
          , G.:
          <article-title>Deep Learning and SVM Classification for Plant Recognition in Content-Based Large Scale Image Retrieval</article-title>
          .
          <source>In: CLEF (Working Notes)</source>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>S. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>Y. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chan</surname>
            ,
            <given-names>C. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Remagnino</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Plant Identification System based on a Convolutional Neural Network for the LifeCLEF 2016 Plant Classification Task</article-title>
          .
          <source>In: CLEF (Working Notes)</source>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>McCool</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ge</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corke</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Feature Learning via Mixtures of DCNNs for Fine-Grained Plant Classification</article-title>
          .
          <source>in: CLEF (Working Notes)</source>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Matlab Neural Network Toolbox</surname>
          </string-name>
          , URL: https://www.mathworks.com/products/neural-network.html
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Simonyan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zisserman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Very Deep Convolutional Networks for Large-Scale Image Recognition</article-title>
          . In: CVPR. (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Srinivas</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sarvadevabhatla</surname>
            ,
            <given-names>R. K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mopuri</surname>
            ,
            <given-names>K. R.</given-names>
          </string-name>
          et al.:
          <article-title>A Taxonomy of Deep Convolutional Neural Nets for Computer Vision</article-title>
          . In:
          <article-title>Vision Systems Theory, Tools and Applications, a section of the journal Frontiers in Robotics and AI</article-title>
          . (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Goeau</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonnet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Plant identification based on noisy web data: the amazing performance of deep learning (LifeCLEF 2017)</article-title>
          . In: CLEF working notes
          <year>2017</year>
          . (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>