<!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>Traditional Feature Engineering and Deep Learning Approaches at Medical Classi cation Task of ImageCLEF 2016</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sven Koitka</string-name>
          <email>sven.koitka@fh-dortmund.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christoph M. Friedrich</string-name>
          <email>christoph.friedrich@fh-dortmund.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>TU Dortmund University Department of Computer Science Otto-Hahn-Str.</institution>
          <addr-line>14, 44227 Dortmund</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Applied Sciences and Arts Dortmund (FHDO) Department of Computer Science Emil-Figge-Strasse 42</institution>
          ,
          <addr-line>44227 Dortmund</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes the modeling approaches used for the Sub gure Classi cation subtask at ImageCLEF 2016 by the FHDO Biomedical Computer Science Group (BCSG). Besides traditional feature engineering, modern Deep Convolutional Neural Networks (DCNN) were used, trained from scratch and using a transfer learning scenario. In addition Bag-of-Visual-Words (BoVW) were computed in Opponent color space, since some classes in this subtask can be distinguished by color. To remove unimportant visual words the Information Gain is used for Feature Selection. Overall BCSG achieved top performance for all three types of features: textual, visual and mixed.</p>
      </abstract>
      <kwd-group>
        <kwd>bag-of-visual-words</kwd>
        <kwd>bag-of-words</kwd>
        <kwd>deep convolutional neural network</kwd>
        <kwd>deep learning</kwd>
        <kwd>feature engineering</kwd>
        <kwd>medical imaging</kwd>
        <kwd>nonnegative matrix factorization</kwd>
        <kwd>principal component analysis</kwd>
        <kwd>sub gure classi cation</kwd>
        <kwd>support vector machine</kwd>
        <kwd>transfer learning</kwd>
        <kwd>visual features</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        In this paper the participation of the FHDO Biomedical Computer Science Group
(BCSG) at the ImageCLEF 2016 Medical Task [
        <xref ref-type="bibr" rid="ref20">20, 45</xref>
        ] is described. The task
consists of ve di erent subtasks, namely Compound Figure Detection,
MultiLabel Classi cation, Figure Separation, Sub gure Classi cation and Caption
Prediction. BCSG participated in the sub gure classi cation subtask and di erent
methods reaching from traditional feature engineering to modern Deep
Convolutional Neural Networks (DCNN) were applied.
The goal of the sub gure classi cation task is to automatically predict the
modality of a medical image. Similar to ImageCLEF 2015 Medical Task [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], the class
structure is hierarchical and contains 30 classes in total with two main groups,
as illustrated in Figure 1.
      </p>
      <p>Modality
Classification</p>
      <p>Classes
[DXXX] Diagnostic Images
[DRXX] Radiology
 [[[[[[[DDDDDDDRRRRRRRUMCXAPCSRTRNEO]]]]]]] UMCXAPC-laonEotgmgTmRrnpibayaeuoisttgn,oiereducra2nipDmdRzhoeyeRasddaodlnTioiaonmtgricoeegasrphaipynhy</p>
      <p>one image
[DVXX] Visible Light Photography
 [[[DDDVVVDEOMNR]]] DEOentrdhmoeasrtcooolproyggayn,s skin
[DSXX] Printed Signals, Waves
 [[[DDDSSSEEEECM]]] EEEllleeeccctttrrroooecmnaycroedgpirhoaagplrhoaygprhayphy</p>
      <p>[DMXX] Micrography
 [[[[DDDDMMMMLETFILRL]]]] LETFilrlgeauhcnottsrrmeMoisnscicserMinoociscnecrooMMpsiiycccorrpooyssccooppyy
[D3DR] 3D Reconstructions</p>
      <p>
        [GXXX] Generic Biomedical Illustration
 [[[[[[[[[[[[GGGGGGGGGGGGTPFSFSGGCMNHALICLYEEHACDBIGROSNLETPR]]]]]]]]]]]] TPSSFSGCCMNHartclyehhaoaboarosnretnn-lgtewteomhdc-eriecemiesasnhmSacmdlimtsataaeraihrOqoltaniLcotuginvwncdatseerScislsrnastalFtvcpr,SiFiehuokPrneycFiethmggw,tosusurcotrGrmheeueeosslls,aeGraphs, Charts
While the class GFIG is very dominant and covered with about 44% of all
training images in the ImageCLEF 2016 dataset, a few other classes like DSEE,
DSEM and GPLI are underrepresented with less than 10 images. Therefore
the dataset is enhanced with the ImageCLEF 2013 Medical Task dataset [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ],
excluding the Compound Figure (COMP) category. Subsequent references to the
training set always include the ImageCLEF 2013 dataset.
      </p>
      <p>An analysis of the class distributions from the dataset of the sub gure classi
cation subtask of ImageCLEF 2015 Medical Task showed a discrepancy between
the class distribution of the training and test set. For example the training set
contains 0:13%/6 GGEN and 0:56%/25 GSYS images, whereas the test set
includes 7:71%/173 GGEN and 2:94%/66 GSYS images. Therefore the test set
was used as one validation set to incorporate this nding into the model selection
process.</p>
      <p>
        Model selection was performed using a combination of both the validation
set as de ned above and Bootstrapping (n = 8), based on the idea of the .632
Estimator [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]:
      </p>
      <p>Err = 0:368 Errval + 0:632 Errboot
(1)
With Errval denotes the error on the validation set and Errboot the mean of the
bootstrapping errors. Contrary to the .632 estimator the validation error was
used instead of the training error.
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Textual Features</title>
      <p>
        Textual features can be extracted from the gure captions and the paper full
texts, which were both distributed with the image datasets. Both of them are
strong features for classi cation tasks. Furthermore they are complementary to
the features extracted from the images itself, which has been shown previously
in [
        <xref ref-type="bibr" rid="ref32 ref33">32, 33</xref>
        ]. In this participation the Bag-of-Words (BoW) approach was used to
build the textual features.
      </p>
      <p>
        Two dictionaries were generated from both captions and full texts from the
training set. The R Package tm was used for text processing [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Each caption
and full text was transformed using the following operations: lower case
folding, number and punctuation removal, whitespace stripping, stopword deletion,
Porter's Stemming [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ]. The resulting words were tested using information gain
for association with the target class and only the top 500 words were selected for
each dictionary. An overview of the top terms for both dictionaries is given in
Table 1. For further improvement of the classi cation results, the Okapi BM25
[
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] term weighting approach was used:
      </p>
      <p>W (T Fi) =
log</p>
      <p>N
ni + 1
Inverse D|ocum{zent F}requency</p>
      <p>T Fi + k1
| BM25 Term Freq{uzency Component }</p>
      <p>
        T Fi (k1 + 1)
(1 b) + b DL=DL
(2)
With T Fi denotes the i-th term of the document-term matrix, DL the document
length and DL the average document length. N denotes the total number of
documents and ni the number of documents in which the i-th term is present.
The parameters k1 and b were set to 1:25 and 0:75 respectively, as recommended
in [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ].
      </p>
      <p>
        Before training a classi er the BoW matrices were reduced separately using
the Principal Component Analysis (PCA) [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] to 40 principal components each.
Therefore a PCA model was computed on the training set and encoding
matrices were predicted using this model. Using the concatenated set of features from
training and validation set for computing the principal components was
investigated by [
        <xref ref-type="bibr" rid="ref32 ref33">32, 33</xref>
        ], but did not produce better results during the development
cell, stain, cebcm, bar, express, green, red, imag, use, valu, mean,
scan, magnif, data, scale, arrow, electron, radiograph, structur, gene,
control, plot, mri, sequenc, protein, show, microscopi, analysi, repres,
antibodi, ...
express, use, di er, data, shown, cell, stain, analysi, contain, protein,
cbc, patient, incub, gene, valu, similar, antibodi, number, result,
cebcm, compar, studi, experi, bu er, indic, set, wash, observ, yearold,
determin, ...
stage. Both di erent dictionary sizes and numbers of principal components were
evaluated in an iterative fashion using the validation set.
      </p>
      <p>
        As reported in [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], captions can be truncated to the relevant parts using the
sub gure ID. By searching for delimiter pairs the relevant part of the caption
for a sub gure can be extracted. Further investigation had shown that a lot
of text formatting issues prevent a distinct identi cation of the delimiter pairs.
Another problem is the di erent usage of sub gure identi ers: as pre x, su x,
ranges, comma-delimited, multiple occurrences and so on. With only half of the
captions truncated successfully the classi cation accuracy was not improved and
therefore this approach was dismissed.
      </p>
      <p>Another information source is the Medical Subject Headings (MeSH)3
database, which contains expert annotated meta information for PubMed articles
utilizing a carefully chosen vocabulary. However about 26% of the overall training
set does not contain any MeSH information (about 49% for the 2013 dataset and
14% for the 2016 training set). Therefore this approach was dismissed due to
worse results on the validation set.
2.2</p>
    </sec>
    <sec id="sec-3">
      <title>Visual Features</title>
      <p>
        Several visual descriptors describe an image with color, texture and shape
information. During development di erent combinations of visual descriptors were
tested, resulting in the following set of used features. Most of the visual features
were extracted using the Lucene Image Retrieval (LIRe)4 library [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], which
implements many state-of-the-art descriptors.
      </p>
      <p>
        { ACC: Auto Color Correlogram [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] incorporates the spatial correlation of
colors in an input image, as well as the global distribution of local spatial
correlations.
{ BoVW: Bag-of-Visual-Words [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] is a well known technique for image
representation and highly customizable. For creation the VLFeat library [44] was
used to extract the relevant features, to create the codebook and nally to
build the encoding matrices. The complete creation process is described in
section 2.3. As term weighting scheme the Okapi BM25 weighting scheme
from Section 2.1 was used.
{ CEDD: Color and Edge Directivity Descriptor [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] is a low-level feature
which combines color and textural information. Two fuzzy systems with
Fuzzy Linking [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] are used to encode the colors to histogram bins.
{ CENTRIST: CENsus TRansform hISTogram [46] is originally designed for
scene classi cation. It mainly encodes the global structure of an image, but
suppresses detailed textural information.
{ EHD: Edge Histogram Descriptor [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ] is part of the MPEG-7 standard. An
input image is divided four times in each dimension and for each region ve
3 http://www.nlm.nih.gov/mesh/ (last access: 09.05.2016)
4 https://github.com/dermotte/LIRE/ (last access: 14.05.2016)
      </p>
      <p>
        Commit 3bf3c4ebd2aafaa3b4703b36a65ec65a13166b03 with custom modi cations
di erent edge detectors are applied on each 2 2 pixel block, resulting in a
80-bin histogram.
{ FCTH: Fuzzy Color and Texture Histogram [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] is again a low-level feature
similar to CEDD which combines color and textural information. There are
three fuzzy systems with fuzzy linking involved in the creation of the FCTH
descriptor, one for the textural and two for the color information.
{ FOH: Fuzzy Opponent Histogram, as implemented in LIRe, is a 64-bin Fuzzy
      </p>
      <p>
        Color Histogram [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] using the Opponent Color Space [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ].
{ LBF: The LIRe Basic Feature (LBF) [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] contains global features of an
image: brightness, clipping, contrast, hueCount, saturation, complexity, skew
and energy. Furthermore an additional boolean attribute was appended to
indicate a chromatic image.
{ PHOG: Pyramid Histogram of Oriented Gradients [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is an extension of the
Histogram of Oriented Gradients (HOG) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], which additionally encodes
the spatial distribution. As implemented in LIRe the PHOG descriptor is a
joined histogram of 1 1, 2 2 and 4 4 HOG, 27 individual histograms in
total.
{ RILBP: Rotation Invariant Local Binary Patterns (RILBP) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is an
extension of the Local Binary Patterns (LBP) [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. The key idea is to map
patterns, which are just rotated variants, to one base pattern.
{ Tamura: Tamura Features are six textural features, which were evaluated
with psychological measurements [
        <xref ref-type="bibr" rid="ref43">43</xref>
        ]: coarseness, contrast, directionality,
line likeness, regularity and roughness.
2.3
      </p>
    </sec>
    <sec id="sec-4">
      <title>Bag of Visual Words (BoVW)</title>
      <p>
        Bag-of-Visual-Words (BoVW) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], also known as Bag-of-Keypoints (BoK), is a
technique which involves a local keypoint detector. A keypoint detector
determines important locations in an image, which are invariant to small changes
and also contain much information. In this context the Scale Invariant
Feature Transform (SIFT) [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] descriptors are extracted on a dense grid at di erent
scales, also called dense SIFT (DSIFT) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. It has been shown in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] that DSIFT
is more suitable for classi cation tasks, whereas SIFT is more appropriate for
object recognition.
      </p>
      <p>BoVW involves two separate computational processes: First a codebook with
visual words is created from an image dataset. Second the images of the training
and test set are encoded using the codebook, resulting in one histogram vector
per image.</p>
      <p>
        Codebook: An illustration of the codebook creation process is given in Figure
2. A dataset of images is used to compute the representative visual words. For the
submissions of this participation, the ImageCLEF 2013 dataset [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], as well as
the ImageCLEF 2016 training set [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] were used. All extracted SIFT descriptors
of one image were grouped into 150 clusters using a k-Means algorithm [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. The
overall set of clustered descriptors was clustered into 10000 visual words, which
is the resulting codebook.
      </p>
      <sec id="sec-4-1">
        <title>Codebook</title>
      </sec>
      <sec id="sec-4-2">
        <title>Images</title>
      </sec>
      <sec id="sec-4-3">
        <title>Opponent DSIFT Step=4; Sizes=[4,6,8,10] &lt;&lt;loop&gt;&gt;</title>
      </sec>
      <sec id="sec-4-4">
        <title>Extract SIFT descriptors for each image</title>
        <p>Extract SIFT
(vl_phow)
[else]
[n &gt; 150]
k-Means
(vl_kmeans)
k-Means
(vl_kmeans)</p>
      </sec>
      <sec id="sec-4-5">
        <title>Codebook</title>
      </sec>
      <sec id="sec-4-6">
        <title>SIFT Descriptors</title>
      </sec>
      <sec id="sec-4-7">
        <title>Codebook</title>
        <p>Algorithm=Elkan;
k=150</p>
        <p>Algorithm=Elkan;
k=10000</p>
        <p>
          Several benchmarks were performed to evaluate di erent codebook creation
strategies. Due to the fact that some classes in this classi cation problem can
be distinguished by color information, it was found that color SIFT descriptors
(3x128 attributes) are more powerful than grayscale SIFT (1x128 attributes).
Furthermore, SIFT descriptors extracted from images in Opponent color space
[
          <xref ref-type="bibr" rid="ref38">38</xref>
          ] yielded better results than those in Hue Saturation Value (HSV) color space.
Encoding: The encoding process is shown in Figure 3. For each image the
extracted SIFT features are matched against the codebook using a kd-tree. The
resulting indices of matched visual words are then encoded into a histogram
vector, which is the nal BoVW vector.
        </p>
      </sec>
      <sec id="sec-4-8">
        <title>Images</title>
      </sec>
      <sec id="sec-4-9">
        <title>Codebook</title>
      </sec>
      <sec id="sec-4-10">
        <title>Create kd-Tree (vl_kdtreebuild) &lt;&lt;loop&gt;&gt;</title>
      </sec>
      <sec id="sec-4-11">
        <title>Create histogram for each image</title>
      </sec>
      <sec id="sec-4-12">
        <title>Extract SIFT (vl_phow) kd-Tree</title>
      </sec>
      <sec id="sec-4-13">
        <title>Match visual words</title>
        <p>(vl_kdtreequery)</p>
      </sec>
      <sec id="sec-4-14">
        <title>Create histogram (vl_binsum)</title>
      </sec>
      <sec id="sec-4-15">
        <title>BoVW</title>
      </sec>
      <sec id="sec-4-16">
        <title>Histograms</title>
        <p>
          Information Gain: As already described in Section 2.1, the information gain
can be computed to evaluate the importance of a speci c word. In the context of
BoVW the importance of visual words should also be calculated. Hence removing
visual words with a relative low information gain value is a Feature Selection,
which truncates the dictionary in a similar way. For this participation all visual
words with a value below 0:05 were removed, resulting in a reduction from 10000
to 7971 visual words. On the validation set this method improved the overall
accuracy by about 1%.
In the following, the ten runs submitted for evaluation are shortly described:
{ Run 1: A Support Vector Machine (SVM) was trained using the e1071
package [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ] for R, which uses LibSVM [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] internally. For training the SVM
a RBF kernel was used and the cost parameter was set to 2. Adjusting the
gamma parameter (default: = 1=nattributes) was investigated, but did not
produce any better results. As input all visual features from Section 2.2 were
reduced blockwise using the PCA and fused after reduction (see also Table
2).
{ Run 2: Similar to run 1, a SVM with RBF kernel with default and C = 2
was trained using only textual features, which are described in Section 2.1.
{ Run 3: A fusion of the features from run 1 and 2 was trained following the
same classi er setup as in run 1 and 2.
{ Run 4: Referring to Figure 1, the classi cation problem can be split on the
top level of the class hierarchy. Therefore three classi ers were trained on
the features from run 3, one for the top level split DXXX /GXXX and one
for each of the subproblems. It is important to note that the PCA has to be
applied also three times in total.
{ Run 5: Features from run 3 were extended by Deep Convolutional Activation
Features (DeCAF) [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] from a Residual Network (ResNet) with 152 layers
[
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], named ResNet-152. A ResNet is a Deep Convolutional Neural Network
(DCNN), which is much deeper than for example other winning networks
like GoogLeNet (22 layers) [
          <xref ref-type="bibr" rid="ref42">42</xref>
          ]. This network was trained on the ImageNet
dataset [
          <xref ref-type="bibr" rid="ref37">37</xref>
          ] and won the ImageNet 2015 competition. In this context the
network is only used as a feature extractor, which has been previously shown
to yield good results [
          <xref ref-type="bibr" rid="ref11 ref40">11, 40</xref>
          ]. Pretrained networks have been made public
by the authors [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] as ca e [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] models on Github5. Prior feature fusion
the DeCAF were reduced to 20 principal components. Using a pretrained
network from a di erent domain is also called Transfer Learning [
          <xref ref-type="bibr" rid="ref11">11, 47</xref>
          ].
{ Run 6: Four SVM classi ers, as described in run 1, were trained, each of
them for a disjoint set of features. The sets consist of F1 = fBoWg, F2 =
fBoVWg, F3 = fACC, CEDD, FCTH, FOH, LBFg and
F4 = fCENTRIST, EHD, PHOG, RILBP, Tamurag. Final predictions were
calculated using the mean of the top-3 probabilities.
{ Run 7: A modi ed GoogLeNet [
          <xref ref-type="bibr" rid="ref42">42</xref>
          ] was trained on the training set using
ca e [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] and the Nvidia Deep Learning GPU Training System (DIGITS)6.
To achieve higher accuracy, the Recti ed Linear Unit (ReLU) operations
were replaced by the Parametric Recti ed Linear Unit (PReLU) [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] and
the network initialization was changed from gaussian random initialization
to Xavier initialization [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. Optimization of the network was performed by
a Stochastic Gradient Descent (SGD) solver [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] with 100 epochs in total, a
base learning rate = 0:01 and Step Down as policy with 33% as step size
and = 0:1. The model used for this run was a snapshot at epoch 60.
5 https://github.com/KaimingHe/deep-residual-networks (last access: 24.04.2016)
6 https://github.com/NVIDIA/DIGITS (last access: 24.04.2016)
{ Run 8: In this run the ResNet-152 was used again for transfer learning [
          <xref ref-type="bibr" rid="ref11">11,
47</xref>
          ]. Since this network was trained on a dataset with 1000 classes, the last
network layer fc1000 was extracted and on top of these activation values a
custom network layer with 30 linear neurons was trained using the
PseudoInverse method, also called Projection Learning Rule [
          <xref ref-type="bibr" rid="ref34">34</xref>
          ]:
        </p>
        <p>W =</p>
        <p>XT X
1 XT Y
(3)
In Equation 3 the weights W 2 R(m+1) 30 for the linear neuron layer are
trained, where X 2 Rn (m+1) denotes the training set and Y 2 Rn 30 a
binary label matrix for the training set. Note that the input data has to be
extended by a bias column full of ones.</p>
        <p>
          Y 0 = X0W
(4)
In Equation 4 the test data X0 2 Rn0 (m+1) is tested against the trained
linear classi ers, the class with the largest distance to the separating
hyperplane is chosen.
{ Run 9: The Non-negative Matrix Factorization (NMF) [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ] is a matrix
factorization technique, which computes a purely additive factorization of a
non-negative data matrix. However an exact approximation does not
necessarily yield a discriminative solution for learning algorithms. Therefore
algorithms like the Gradient Descent Constrained Least Squares (GDCLS)
[
          <xref ref-type="bibr" rid="ref39">39</xref>
          ] enforce sparsity in the encoding matrix, leading to more local
discriminating features. For this run the GDCLS implementation in the R package
nmfgpu4R [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] was used with = 0:1 as regularization parameter instead
of the PCA for feature reduction. The NMF was applied blockwise with the
same dimensions used for the PCA reduction.
{ Run 10: Each of the previous classi ers has its own issues in classifying each
class correctly. But if they are combined, then the results can be stabilized
by a certain amount. For this run an ensemble of the predictions from run 3,
5, 8 and 9 was used. As the outputs of di erent classi ers are not calibrated,
a simple voting scheme was used for classi er combination. In this scheme
5, 3 and 1 point(s) for the 1st, 2nd and 3rd predicted class were assigned.
        </p>
        <p>
          According to [
          <xref ref-type="bibr" rid="ref32">32</xref>
          ] the usage of a Random Forest [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] classi er has been
investigated but produced a major drop in terms of accuracy on the validation set.
In the same way a SVM with a linear kernel also produced worse results.
2.5
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Results</title>
      <p>
        Biomedical Computer Science Group (BCSG) achieved top performance in all
three categories (textual, visual and mixed), as visualized in Figure 4. Overall
top performance of 88:43% was achieved by run 10, which is similar to the
development results. It is interesting that run 8 achieved a higher performance
than run 1. As described earlier in Section 2.4, run 8 is a pre-trained deep
convolution neural network, which was trained on the ImageNet dataset [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ].
ircvcccyheeduaAA3214560000000 lt.ttrsx_obeeen0_1nu__VESBSCCGm itt.trxsxe_de5n__u_ee215−−FABSSCDRCNCGM it.trrryxchae_4un__SBSHCCG it.trxxde__un3_SBSCCGM i.ttrxx_de_9n_u_FSBSNCCGMM i.tttrxsonuaeLn__6u_FSBSCCG l.tttrxxauen2__u_TSBSCCG
      </p>
      <p>Mixed Textual
%
22
72
.</p>
      <p>.8537% Itt.rrssvsx_8_un15e2_eedunoee−PDNG rsx1u__nauVG
t
_R tt</p>
      <p>.</p>
      <p>FA l
eC i
S S
C C
B B
_ _</p>
      <p>SC SC</p>
      <p>However run 1 incorporates 11 visual descriptors and a classi er which was
trained on images from the same domain as the test images. In conclusion the
generalization capabilities of DCNNs are veri ed once more.</p>
      <p>When analyzing the confusion matrices in Figure 5, it is noticeable that the
GFIG class is still the major problem. Furthermore it can be observed that GFIG
is mainly confused with other classes within the GXXX class group. Enhancing
the training set to provide more information for a correct separation of those
classes could help. One more interesting point is that the ensemble contains the
least noise whereas the run 8 contains the most noise in the confusion matrices.
Further evaluations were performed after the submission deadline using the o
cial ground truth information. In Table 2 the overall set of visual features from
run 3 (Mixed) was analyzed for accuracy gain. Therefore one classi er per feature
was trained, but the speci ed feature was omitted from the con guration.</p>
      <p>
        Similar to the ndings in [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ] both BoW and BoVW remain the strongest
features for the con guration. However the other features' contributions are very
low with even two features with a negative impact. For further analysis of the
feature vectors, the linear correlation matrix of the fused feature vectors is
visualized in Figure 6. It is noticeable that features other than BoW and BoVW
are more linearly correlated. In addition it can be seen that both BoW matrices
are linearly correlated in the rst few principal components but then do explain
di erent information.
      </p>
      <p>
        Another customizable point is the set of features for principal components
calculation. These can either be computed by using only the training set or
both the training and validation/test set in a semi-supervised fashion. In [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]
further evaluations were performed on the ImageCLEF 2015 dataset [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and
an improvement of about 4% was observed when using both sets combined. In
this year the combination of both sets was dismissed as it did not improve the
accuracy during the development stage. An ex-post evaluation of run 3 (Mixed)
lead to an accuracy degradation of 0:33% when using both sets combined.
      </p>
      <p>As explained earlier, the dataset was enhanced with the ImageCLEF 2013
Medical Task dataset for the sub gure classi cation task. If only the ImageCLEF
2016 dataset is used for training the classi er, then the accuracy of run 1 (Visual)
drops by 1:89% and of run 3 (Mixed) by 2:9%. Hence collecting more images
should further improve the overall accuracy of classi ers.</p>
      <p>Using information gain for important visual words selection improved the
accuracy by about 1% during the development stage, as described in Section
2.3. For example when computing run 3 (Mixed) with all visual words, without
removal of any visual words, the accuracy is reduced by 0:21%. However two
di erent dictionaries were used during development and evaluation stage, since
the dictionary for evaluation also includes the validation set. For any reliable
and statistical conclusions further experiments have to be done.
3</p>
      <p>Conclusions
Several approaches for modality classi cation of medical images were evaluated
for the ImageCLEF 2016 medical task. Especially the transfer learning model was
surprisingly strong compared to traditional feature engineering. Fine-tuning the
ResNet-152 or even training from scratch with a larger medical database could
further improve the accuracy of the DCNN. In addition to this the importance
of textual information was veri ed once again, as this information source is
independent from image information. Bag-of-Visual-Words in conjunction with
dense SIFT and Opponent color space appeared to be a very strong visual feature
and feature selection for visual words further improved the results.
1.0
0.5
44. Vedaldi, A., Fulkerson, B.: VLFeat: An open and portable library of computer
vision algorithms. In: Proceedings of the 18th ACM International Conference on
Multimedia. pp. 1469{1472. MM '10, ACM, New York, NY, USA (2010)
45. Villegas, M., Muller, H., Garc a Seco de Herrera, A., Schaer, R., Bromuri, S.,
Gilbert, A., Piras, L., Wang, J., Yan, F., Ramisa, A., Dellandrea, E., Gaizauskas,
R., Mikolajczyk, K., Puigcerver, J., Toselli, A.H., Sanchez, J.A., Vidal, E.: General
Overview of ImageCLEF at the CLEF 2016 Labs. Lecture Notes in Computer
Science, Springer International Publishing (2016)
46. Wu, J., Rehg, J.M.: Centrist: A visual descriptor for scene categorization. IEEE</p>
      <p>Transactions on Pattern Analysis and Machine Intelligence 33(8), 1489{1501 (2011)
47. Yosinski, J., Clune, J., Bengio, Y., Lipson, H.: How transferable are features in
deep neural networks? In: Advances in Neural Information Processing Systems.
vol. 27, pp. 3320{3328. Curran Associates, Inc. (2014)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Ahonen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matas</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , Pietikainen, M.:
          <article-title>Rotation invariant image description with local binary pattern histogram fourier features</article-title>
          .
          <source>In: Proceedings of the 16th Scandinavian Conference on Image Analysis</source>
          . pp.
          <volume>61</volume>
          {
          <fpage>70</fpage>
          . SCIA '09,
          <string-name>
            <surname>SpringerVerlag</surname>
          </string-name>
          , Berlin, Heidelberg (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bosch</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zisserman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Mun~oz, X.:
          <source>Computer Vision { ECCV 2006: 9th European Conference on Computer Vision</source>
          , Graz, Austria, May 7-
          <issue>13</issue>
          ,
          <year>2006</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>IV</given-names>
          </string-name>
          ,
          <article-title>chap</article-title>
          .
          <source>Scene Classi cation Via pLSA</source>
          , pp.
          <volume>517</volume>
          {
          <fpage>530</fpage>
          . Springer Berlin Heidelberg, Berlin, Heidelberg (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bosch</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zisserman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Munoz</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>Representing shape with a spatial pyramid kernel</article-title>
          .
          <source>In: Proceedings of the 6th ACM International Conference on Image and Video Retrieval</source>
          . pp.
          <volume>401</volume>
          {
          <fpage>408</fpage>
          . CIVR '07,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bottou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          : Proceedings of COMPSTAT'
          <year>2010</year>
          : 19th International Conference on Computational Statistics, Paris France,
          <source>August 22-27</source>
          ,
          <year>2010</year>
          Keynote,
          <article-title>Invited and Contributed Papers, chap</article-title>
          .
          <source>Large-Scale Machine Learning with Stochastic Gradient Descent</source>
          , pp.
          <volume>177</volume>
          {
          <fpage>186</fpage>
          .
          <string-name>
            <surname>Physica-Verlag</surname>
            <given-names>HD</given-names>
          </string-name>
          , Heidelberg (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Breiman</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Random forests</article-title>
          .
          <source>Machine Learning 45(1)</source>
          ,
          <volume>5</volume>
          {
          <fpage>32</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <issue>6</issue>
          .
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>C.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>C.J.:</given-names>
          </string-name>
          <article-title>LIBSVM: A library for support vector machines</article-title>
          .
          <source>ACM Transactions on Intelligent Systems and Technology</source>
          <volume>2</volume>
          (
          <issue>3</issue>
          ),
          <volume>27</volume>
          :1{
          <fpage>27</fpage>
          :
          <fpage>27</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Chatzichristo s,
          <string-name>
            <given-names>S.A.</given-names>
            ,
            <surname>Boutalis</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.S.:</surname>
          </string-name>
          <article-title>CEDD: Color and edge directivity descriptor: A compact descriptor for image indexing and retrieval</article-title>
          .
          <source>In: Proceedings of the 6th International Conference on Computer Vision Systems</source>
          . pp.
          <volume>312</volume>
          {
          <fpage>322</fpage>
          . ICVS'
          <volume>08</volume>
          , Springer-Verlag, Berlin, Heidelberg (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. Chatzichristo s,
          <string-name>
            <given-names>S.A.</given-names>
            ,
            <surname>Boutalis</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.S.:</surname>
          </string-name>
          <article-title>FCTH: Fuzzy color and texture histogram - a low level feature for accurate image retrieval</article-title>
          .
          <source>In: Proceedings of the Ninth International Workshop on Image Analysis for Multimedia Interactive Services</source>
          . pp.
          <volume>191</volume>
          {
          <fpage>196</fpage>
          . WIAMIS '08, IEEE Computer Society, Washington, DC, USA (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Cula</surname>
            ,
            <given-names>O.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dana</surname>
            ,
            <given-names>K.J.</given-names>
          </string-name>
          :
          <article-title>Compact representation of bidirectional texture functions</article-title>
          .
          <source>In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          .
          <source>vol. 1</source>
          , pp.
          <volume>1041</volume>
          {
          <issue>1047</issue>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Dalal</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Triggs</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Histograms of oriented gradients for human detection</article-title>
          .
          <source>In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05)</source>
          . vol.
          <volume>1</volume>
          , pp.
          <volume>886</volume>
          {
          <issue>893</issue>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Donahue</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jia</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vinyals</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ho</surname>
            <given-names>man</given-names>
          </string-name>
          , J., Zhang, N.,
          <string-name>
            <surname>Tzeng</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Darrell</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Decaf: A deep convolutional activation feature for generic visual recognition</article-title>
          .
          <source>In: Proceedings of the 31st International Conference on Machine Learning (ICML-14)</source>
          . pp.
          <volume>647</volume>
          {
          <fpage>655</fpage>
          . JMLR Workshop and Conference Proceedings (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Efron</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tibshirani</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>Improvements on cross-validation: The 632+ bootstrap method</article-title>
          .
          <source>Journal of the American Statistical Association</source>
          <volume>92</volume>
          (
          <issue>438</issue>
          ),
          <volume>548</volume>
          {
          <fpage>560</fpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Glorot</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Understanding the di culty of training deep feedforward neural networks</article-title>
          .
          <source>In: Proceedings of the Thirteenth International Conference on Arti cial Intelligence and Statistics May 13-15</source>
          ,
          <year>2010</year>
          , Chia Laguna Resort, Sardinia, Italy.
          <source>JMLR Workshop and Conference Proceedings</source>
          , vol.
          <volume>9</volume>
          , pp.
          <volume>249</volume>
          {
          <issue>256</issue>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>J</given-names>
          </string-name>
          ., Ma, K.K.:
          <article-title>Fuzzy color histogram and its use in color image retrieval</article-title>
          .
          <source>IEEE Transactions on Image Processing</source>
          <volume>11</volume>
          (
          <issue>8</issue>
          ),
          <volume>944</volume>
          {
          <fpage>952</fpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Hartigan</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wong</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Algorithm</surname>
            <given-names>AS</given-names>
          </string-name>
          136:
          <article-title>A k-means clustering algorithm</article-title>
          .
          <source>Journal of the Royal Statistical Society</source>
          . Series C (Applied Statistics)
          <volume>28</volume>
          (
          <issue>1</issue>
          ),
          <volume>100</volume>
          {
          <fpage>108</fpage>
          (
          <year>1979</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
          </string-name>
          , J.:
          <article-title>Deep residual learning for image recognition</article-title>
          .
          <source>arXiv preprint arXiv:1512.03385</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
          </string-name>
          , J.:
          <article-title>Delving deep into recti ers: Surpassing humanlevel performance on imagenet classi cation</article-title>
          .
          <source>In: The IEEE International Conference on Computer Vision</source>
          (ICCV) (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Garc</surname>
            a Seco de Herrera,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalpathy-Cramer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Demner</given-names>
            <surname>Fushman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Antani</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          , Muller, H.:
          <article-title>Overview of the ImageCLEF 2013 medical tasks</article-title>
          .
          <source>In: Working Notes of CLEF</source>
          <year>2013</year>
          (
          <article-title>Cross Language Evaluation Forum)</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>1179</volume>
          (
          <year>September 2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Garc</surname>
            a Seco de Herrera,
            <given-names>A.</given-names>
          </string-name>
          , Muller, H.,
          <string-name>
            <surname>Bromuri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Overview of the ImageCLEF 2015 medical classi cation task</article-title>
          .
          <source>In: Working Notes of CLEF</source>
          <year>2015</year>
          (
          <article-title>Cross Language Evaluation Forum)</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>1391</volume>
          (
          <year>September 2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Garc</surname>
            a Seco de Herrera,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schaer</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bromuri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Muller, H.:
          <article-title>Overview of the ImageCLEF 2016 Medical Task</article-title>
          .
          <source>In: CLEF 2016 Working Notes. CEUR Workshop Proceedings</source>
          , vol.
          <volume>1609</volume>
          . CEUR-WS.org &lt;http://ceur-ws.
          <source>org&gt;</source>
          , Evora,
          <source>Portugal (September 5-8</source>
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>S.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mitra</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>W.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zabih</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Image indexing using color correlograms</article-title>
          .
          <source>In: Computer Vision and Pattern Recognition</source>
          ,
          <year>1997</year>
          . Proceedings., 1997 IEEE Computer Society Conference on. pp.
          <volume>762</volume>
          {
          <issue>768</issue>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Ingo</surname>
            <given-names>Feinerer</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kurt</given-names>
            <surname>Hornik</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.M.:</surname>
          </string-name>
          <article-title>Text mining infrastructure in R</article-title>
          .
          <source>Journal of Statistical Software</source>
          <volume>25</volume>
          (
          <issue>5</issue>
          ),
          <volume>1</volume>
          {
          <fpage>54</fpage>
          (
          <year>2008</year>
          ), http://www.jstatsoft.org/v25/i05/.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Jia</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shelhamer</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Donahue</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Karayev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Long</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guadarrama</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Darrell</surname>
          </string-name>
          , T.:
          <article-title>Ca e: Convolutional architecture for fast feature embedding</article-title>
          .
          <source>In: Proceedings of the 22Nd ACM International Conference on Multimedia</source>
          . pp.
          <volume>675</volume>
          {
          <fpage>678</fpage>
          . MM '14,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Koitka</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Friedrich</surname>
            ,
            <given-names>C.M.:</given-names>
          </string-name>
          <article-title>nmfgpu4R: Computation of non-negative matrix factorizations (NMF) using CUDA capable hardware</article-title>
          .
          <source>R Journal</source>
          (
          <year>2016</year>
          ), Status: Accepted
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Konstantinidis</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gasteratos</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andreadis</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Image retrieval based on fuzzy color histogram processing</article-title>
          .
          <source>Optics Communications</source>
          <volume>248</volume>
          (
          <issue>4</issue>
          {6),
          <volume>375</volume>
          {
          <fpage>386</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seung</surname>
          </string-name>
          , H.:
          <article-title>Learning the parts of objects by non-negative matrix factorization</article-title>
          .
          <source>Nature</source>
          <volume>401</volume>
          (
          <issue>6755</issue>
          ),
          <volume>788</volume>
          {
          <fpage>791</fpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Lowe</surname>
            ,
            <given-names>D.G.</given-names>
          </string-name>
          :
          <article-title>Object recognition from local scale-invariant features</article-title>
          .
          <source>In: The Proceedings of the Seventh IEEE International Conference on Computer Vision</source>
          . vol.
          <volume>2</volume>
          , pp.
          <volume>1150</volume>
          {
          <issue>1157</issue>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Lux</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chatzichristo s</surname>
          </string-name>
          , S.A.:
          <article-title>Lire: Lucene image retrieval: An extensible Java CBIR library</article-title>
          .
          <source>In: Proceedings of the 16th ACM International Conference on Multimedia</source>
          . pp.
          <volume>1085</volume>
          {
          <fpage>1088</fpage>
          . MM '08,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29. Meyer, D.,
          <string-name>
            <surname>Dimitriadou</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hornik</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weingessel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leisch</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>e1071: Misc Functions of the Department of Statistics, Probability Theory Group (Formerly: E1071)</article-title>
          ,
          <source>TU Wien</source>
          (
          <year>2015</year>
          ), https://CRAN.R-project.
          <source>org/package=e1071, R package version 1</source>
          .6-
          <fpage>7</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Ojala</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pietikainen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maenpaa</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Multiresolution gray-scale and rotation invariant texture classi cation with local binary patterns</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>24</volume>
          (
          <issue>7</issue>
          ),
          <volume>971</volume>
          {
          <fpage>987</fpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Pearson</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>On lines and planes of closest t to system of points in space</article-title>
          .
          <source>Philiosophical Magazine</source>
          <volume>2</volume>
          ,
          <issue>559</issue>
          {
          <fpage>572</fpage>
          (
          <year>1901</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Pelka</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Friedrich</surname>
            ,
            <given-names>C.M.</given-names>
          </string-name>
          : FHDO Biomedical Computer Science Group at
          <article-title>medical classi cation task of ImageCLEF 2015</article-title>
          . In: Working Notes of CLEF 2015 -
          <article-title>Conference and Labs of the Evaluation Forum</article-title>
          , Toulouse, France.
          <source>CEUR-WS Proceedings Notes</source>
          , vol.
          <volume>1391</volume>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Pelka</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Friedrich</surname>
            ,
            <given-names>C.M.:</given-names>
          </string-name>
          <article-title>Modality prediction of biomedical literature images using multimodal feature representation</article-title>
          .
          <source>GMS Medical Informatics, Biometry and Epidemiology (MIBE)</source>
          (
          <year>2016</year>
          ), Status: Submitted
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Personnaz</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guyon</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dreyfus</surname>
          </string-name>
          , G.:
          <article-title>Collective computational properties of neural networks: New learning mechanisms</article-title>
          .
          <source>Physical Review A (General Physics)</source>
          <volume>34</volume>
          (
          <issue>5</issue>
          ),
          <volume>4217</volume>
          {
          <fpage>4228</fpage>
          (
          <year>1986</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Porter</surname>
            ,
            <given-names>M.F.</given-names>
          </string-name>
          :
          <article-title>An algorithm for su x stripping</article-title>
          .
          <source>Program: Electronic Library and Information Systems</source>
          <volume>40</volume>
          (
          <issue>3</issue>
          ),
          <volume>211</volume>
          {
          <fpage>218</fpage>
          (
          <year>1980</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Robertson</surname>
            ,
            <given-names>S.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walker</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hancock-Beaulieu</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gatford</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Okapi at TREC{3</article-title>
          . In:
          <article-title>Overview of the Third Text REtrieval Conference (TREC{3)</article-title>
          . p.
          <volume>109</volume>
          {
          <fpage>126</fpage>
          .
          <string-name>
            <surname>Gaithersburg</surname>
          </string-name>
          , MD: NIST (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <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>
          ,
          <string-name>
            <surname>Krause</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Satheesh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Ma,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Karpathy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Khosla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Bernstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Berg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.C.</given-names>
            ,
            <surname>Fei-Fei</surname>
          </string-name>
          ,
          <string-name>
            <surname>L.</surname>
          </string-name>
          :
          <article-title>ImageNet large scale visual recognition challenge</article-title>
          .
          <source>International Journal of Computer Vision</source>
          <volume>115</volume>
          (
          <issue>3</issue>
          ),
          <volume>211</volume>
          {
          <fpage>252</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38. van de Sande,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Gevers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Snoek</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          :
          <article-title>Evaluating color descriptors for object and scene recognition</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>32</volume>
          (
          <issue>9</issue>
          ),
          <volume>1582</volume>
          {
          <fpage>1596</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Shahnaz</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Berry</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pauca</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Plemmons</surname>
          </string-name>
          , R.J.:
          <article-title>Document clustering using nonnegative matrix factorization</article-title>
          .
          <source>Information Processing &amp; Management</source>
          <volume>42</volume>
          (
          <issue>2</issue>
          ),
          <volume>373</volume>
          {
          <fpage>386</fpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <given-names>Sharif</given-names>
            <surname>Razavian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Azizpour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Sullivan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Carlsson</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.:</surname>
          </string-name>
          <article-title>CNN features o - the-shelf: An astounding baseline for recognition</article-title>
          .
          <source>In: The IEEE Conference on Computer Vision</source>
          and Pattern
          <string-name>
            <surname>Recognition (CVPR) Workshops</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <surname>Sikora</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>The MPEG-7 visual standard for content description-an overview</article-title>
          .
          <source>IEEE Transactions on Circuits and Systems for Video Technology</source>
          <volume>11</volume>
          (
          <issue>6</issue>
          ),
          <volume>696</volume>
          {
          <fpage>702</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Szegedy</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jia</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sermanet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reed</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anguelov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Erhan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vanhoucke</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rabinovich</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Going deeper with convolutions</article-title>
          .
          <source>In: The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          43.
          <string-name>
            <surname>Tamura</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mori</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yamawaki</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Textural features corresponding to visual perception</article-title>
          .
          <source>IEEE Transactions on Systems, Man, and Cybernetics</source>
          <volume>8</volume>
          (
          <issue>6</issue>
          ),
          <volume>460</volume>
          {
          <fpage>473</fpage>
          (
          <year>1978</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>