<!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>RECOD at ImageCLEF 2011: Medical Modality Classi cation using Genetic Programming</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Computing - University of Campinas Campinas</institution>
          ,
          <addr-line>S~ao Paulo</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes the participation of the RECOD group on the ImageCLEF 2011 Medical Modality Classi cation sub-task. We present an approach based on genetic programming and kNN for image classi cation. In our approach the genetic programming is used for the learning of good functions for the combination of similarities obtained from a set of global descriptors for di erent visual evidences such as color, texture, and shape. For each class of the dataset a combination function was learned and used as a kNN classi er. Final classi cation results were generated by a majority voting scheme with the voting functions from each class. Preliminary experiments have shown a good e ectiveness of the approach and its potential for improvements.</p>
      </abstract>
      <kwd-group>
        <kwd>Genetic Programming</kwd>
        <kwd>Medical Images</kwd>
        <kwd>Image Classi cation</kwd>
        <kwd>Pattern Recognition</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Currently with the advance of the technology of acquisition and storage of images
along with the popularization of the Internet use we can notice the emerging of
big image collections. Furthermore the increase of storage and processing power
makes possible the use of intelligent computer systems for image manipulation
based on machine learning. Machine learning techniques are used, for instance,
on image processing, pattern analysis and recognition, and image retrieval, and
classi cation [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        In the medical eld, the classi cation task is conducted for several types
of images (e.g., x-ray, CT, and endoscopy) [
        <xref ref-type="bibr" rid="ref2 ref4 ref7">2, 7, 4</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], learning techniques
are used for the detection and classi cation of benign and malign tumors and
in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] it is used to determine the gestational age of newborns. Moreover intelligent
image classi cation approaches are used in several di erent elds such as diseases
diagnosis [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], biometrics [
        <xref ref-type="bibr" rid="ref14 ref6">6, 14</xref>
        ], biology [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], and remote sensing [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        In the image classi cation task, descriptors can be used to extract visual
features from the images. A visual descriptor can be described by two
functions; (1) an extraction algorithm that encodes visual characteristics (e.g., color,
texture, and shape) into a feature vector; (2) a similarity measure (distance
function) that computes the similarity of two images using their respective
feature vectors. Hence di erent descriptors potentially describes di erent features
for distinct visual evidences or even for the same evidence. For instance, the
BIC [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and JAC [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] descriptors characterize the color evidence by di erent
means. One descriptor may be more e ective for a dataset than another one,
but no descriptor is perfect for all collections.
      </p>
      <p>
        Therefore the use of learning techniques to combine di erent visual evidences
has the objective of increasing the e ectiveness of the classi ers by taking
advantage of the power of di erent but potentially complementary descriptors.
In this work we propose the use of Genetic Programming as a learning
technique together with kNN classi ers (GP+kNN) for image classi cation tasks.
This technique has been used in several application such as data mining, signal
processing, image retrieval and classi cation [
        <xref ref-type="bibr" rid="ref12 ref17 ref26 ref5 ref8">12, 5, 8, 26, 17</xref>
        ].
      </p>
      <p>The remaining of this text is organized as follows: Section 2 brie y describes
the genetic programming technique. Section 3 presents our proposed approach
for image classi cation using genetic programming. In Section 4 we present
experimental setup and results for the ImageCLEF 2011 Medical Modality
Classication. Finally, Section 5 presents our conclusions and future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Genetic Programming</title>
      <p>
        Genetic Programming [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is a machine learning technique based on biology
evolutionary concepts, such as natural selection and survival. In this context each
potential solution is seen as an individual evolving in a population.
Evolutionary transformations are iteratively applied on the populations thus simulating
sequential generations of individuals. Hence the individuals evolve by genetic
transformations such as reproduction, mutation and crossover.
      </p>
      <p>In general, GP individuals are encoded in a tree structure that represent
programs that will evolve throughout the solution space towards a good solution
for the problem. A tness function is used to evaluate the individuals, and then
it is possible to measure the quality of the solutions found in the evolutionary
process. A basic evolution algorithm for genetic programming is presented in
Algorithm 1.</p>
      <p>Algorithm 1 Basic GP evolution algorithm.
1: Generate initial population of individuals
2: for N generations do
3: Calculate the tness of each individual
4: Select the individuals to genetic operations
5: Apply reproduction
6: Apply crossover
7: Apply mutation
8: end for</p>
      <p>At rst the initial population is generated, usually in random fashion (line 1).
The iterative process starts for the evolution of the population through N
generations (line 2). For each generation the tness of the individuals are computed
(line 3) and the genetic operators are then applied to the selected individuals.
In order to evolve the population some individuals are properly selected (line 4)
and they are subjected to genetic operators. The operators are responsible to
introduce variability on the solutions making the moving through the solution
space possible and consequently the discovery of better solutions. The
reproduction operator just copies an individual to next generation (line 5). The crossover
operator takes two individuals and exchange sub-trees from them creating two
new individuals (line 6). The mutation operator just selects a random sub-tree
from an individual and exchanges it for a new randomly generated sub-tree (line
7).</p>
      <p>In our approach tree-based GP individuals are used to encode candidate
functions that combine similarity measures obtained from di erent visual
descriptors. In these trees inner nodes are arithmetic operators and the leaves are
input nodes for similarity values computed using visual descriptors. Figure 1
presents an example combination function DP G that combines four di erent
visual descriptors di.</p>
      <p>
        (a)
(b)
The approach for visual image classi cation of this paper was adapted from the
one originally proposed in [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] for textual documents. Our approach is presented
in Algorithm 2.
      </p>
      <p>At the beginning the classi er is trained by the search of the best GP
individuals (Ici ), which means the search for the best similarity functions for each
class ci using the training set (D) and the validation set (V) (lines 1 to 9). For
Algorithm 2 Approach for image classi cation using GP and kNN classi ers
Require: Training set (D), validation set (V), and test set (T ), number of classes
(Nc), number of generations (Ngen)
1: for all i j 1 &lt;i Nc do
2: Generate individuals populations (similarity functions) for each class ci
3: for all j j 0 &lt;j Ngen do
4: Calculate the tness of the individuals using the tness function and (D)
5: Store Ntop ttest individuals
6: Create a new population by: reproduction, crossover and mutation
7: end for
8: end for
9: Select the best Ici individual, among the Ngen Ntop candidates using (V), which
is unique for each class ci
10: for all w j 1 &lt;w T do
11: for all i j 1 &lt;i Nc do
12: Vwi ( Ici + kN N applied to image w (Ici + kN N is the kNN classi er using
the individual of the class ci)
13: end for
14: Class of w ( majority voting between all Vwi
15: end for
this purpose D is used to nd the Ngen Ntop candidates individuals and V is
used to nd the best individuals for each class. The classi cation step is then
conducted on lines 10 to 15 for the test set (T )</p>
      <p>For the multi-class problem the algorithm uses Nc kN N classi ers. The nal
classi cation for each image w is decided by a majority voting using the output
of all kN N classi ers.
3.1</p>
      <sec id="sec-2-1">
        <title>Fitness Function</title>
        <p>The tness function used in our experiments was the FFP4 and its steps are
presented in Algorithm 3. The bigger is the value of F the best is the similarity
function.</p>
        <sec id="sec-2-1-1">
          <title>Algorithm 3 FFP4 tness function algorithm</title>
          <p>1: F = 0
2: For each image D in class C
3: F itnessD = F F P 4 calculated using the jCj images most similar to D
4: F + = F itnessD
5: F = F=C</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>The F F P 4 equation is de ned as:</title>
          <p>
            F F P 4 =
jCj
X r(di) k8 (k9)i
i=1
(1)
where r(d) is the relevance of the image(1 if it is relevant, 0 otherwise). jCj is
the total number of images similar to D. For each image in class C, the tness
value is computed based on Eq. 1, and the nal tness is calculated as the mean
FFP4 value for all images. The k8=7.0 e k9=0.982 were used according to the
exhaustive analysis in [
            <xref ref-type="bibr" rid="ref25">25</xref>
            ].
4
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experiments</title>
      <p>This section presents the methodology of the parametric search for the genetic
programming approach and for the generation of nal results for the ImageCLEF
2011 Medical Modality Classi cation Task.
4.1</p>
      <sec id="sec-3-1">
        <title>Visual Descriptors</title>
        <p>In this work we used a set of nine visual descriptors for global features such as
color, texture and shape. Table 1 presents the descriptors used and the respective
kind of evidence encoded.
For the experiments on the genetic programming parametric search and for the
nal classi cation generation we created three di erent sub-datasets from the
original train and test dataset of the classi cation task. On the parametric search
the original training dataset from the task (989 images) was split into training
(ps train, 56%), validation (ps val, 24%) and testing (ps test, 20%) sub-datasets
named PSdataset. With this three sub-datasets an exploratory search was
conducted in order to nd a good parametric setup for the genetic programming
approach that should be used for original modality classi cation test set. The
best con gurations found are presented on Table 2. Table 2 presents the number
of individuals on the population (Pop), the number of generations (# of Gen),
the k factor on the kNN classi er, crossover, reproduction and mutation rates,
and also the classi cation accuracy (Acc) obtained on the ps test for each GP
con guration.</p>
        <p>For the nal classi cation results for the original test set of the modality
classi cation sub-task we used two di erent sub-datasets. The rst one has the
same training and validation sub-datasets of the PSdataset previously mentioned
and was named as Small. The second one has the same validation sub-dataset of
the PSdataset but at this time the training sub-dataset was composed by joining
the ps train and ps test sub-datasets and was named Large. All sub-datasets were
randomly generated from the original ones and Table 3 summarizes the amount
of image samples for each sub-dataset used on the experiments.
For the ImageCLEF 2011 Medical Modality Classi cation sub-task our group
submitted 10 runs with di erent sub-datasets and genetic programming con
gurations. The runs from 1 to 3 were generated using the Small sub-dataset with
S1, S2 and S3 GP con gurations, respectively. Similarly runs from 4 to 6 were
generated using the Large sub-dataset.</p>
        <p>For the runs 7 and 8 we conducted a majority voting on the results from 1
to 3 and 4 to 6, respectively. In case of ties the nal classi cations were decided
by the classi cation present on runs 1 and 4, respectively.</p>
        <p>Finally for runs 9 and 10 we conducted a majority voting on the results from
1 to 3 and 4 to 6, respectively. For this time, in case to ties the nal classi cation
was randomly chosen from one the voting runs.</p>
        <p>Table 4 summarizes the con gurations used for each run and their respective
classi cation accuracy. The best run is highlighted.
For the ImageCLEF 2011 Medical Modality Classi cation sub-task this work
proposed the use of a learning technique for the combination of di erent visual
evidences. The approach described in this paper is based on the use of genetic
programming for the learning of e ective similarity measures for the combination
of visual similarities obtained from a set of global visual descriptors. For this
purpose a kNN classi er using the similarity functions discovered was built for
each class of the dataset and the nal classi cation results were generated by a
majority voting scheme.</p>
        <p>In our experiments the GP+kNN classi ers were trained to combine visual
evidences from images (e.g., color, texture, and shape). In the experiments the
worst run submitted achieved an accuracy of 66.69% on the test set and our
best run achieved 69.71%. Since we conducted only preliminary experiments we
foresee a great potential of e ectiveness growing of the approach, for example,
by using more folds on the training step, using di erent visual descriptors and
also incorporating textual information on the similarity functions.
Acknowledgments. FAPESP, CNPq and CAPES for nancial support.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Andalo</surname>
            ,
            <given-names>F.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torres</surname>
          </string-name>
          , R.d.S.:
          <article-title>Descritores de forma baseados em tensor scale</article-title>
          .
          <source>Master's thesis</source>
          , Instituto de Computaca~o, Unicamp, Campinas,
          <string-name>
            <given-names>SP</given-names>
            ,
            <surname>Brazil</surname>
          </string-name>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Antonie</surname>
            ,
            <given-names>M.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zaiane</surname>
            ,
            <given-names>O.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Application of Data Mining Tecniques for Medical Image Classi cation</article-title>
          .
          <source>In: 2nd Int. Workshop on Multimedia Data Mining MDM/KDD2001</source>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Araujo</surname>
            ,
            <given-names>A.V.e.a.</given-names>
          </string-name>
          :
          <article-title>Aplicando Minerac~ao de Imagem para Auxiliar na Determinac~ao da Idade Gestacional em Recem-Nascidos</article-title>
          . XI Congresso Brasileiro de Informatica em Saude, Florianopolis, Brazil (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bai</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qian</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>Medical image classi cation based on fuzzy support vector machines</article-title>
          .
          <source>In: ICICTA '08: Proceedings of the 2008 International Conference on Intelligent Computation Technology and Automation</source>
          . pp.
          <volume>145</volume>
          {
          <fpage>149</fpage>
          . IEEE Computer Society, Washington, DC, USA (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bhanu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Object Detection in Multi-Modal Images Using Genetic Programming</article-title>
          .
          <source>Applied Soft Computing</source>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bowyer</surname>
            ,
            <given-names>K.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hollingsworth</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Flynn</surname>
            ,
            <given-names>P.J.</given-names>
          </string-name>
          :
          <article-title>Image understanding for iris biometrics: A survey</article-title>
          .
          <source>Computer Vision and Image Understanding</source>
          <volume>110</volume>
          (
          <issue>2</issue>
          ),
          <volume>281</volume>
          {
          <fpage>307</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Cheng, P.,
          <string-name>
            <surname>Chien</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Medical image classi cation by supervised machine learning</article-title>
          .
          <source>In: AIC'06: Proceedings of the 6th WSEAS International Conference on Applied Informatics and Communications</source>
          . pp.
          <volume>106</volume>
          {
          <fpage>110</fpage>
          . World Scienti c and Engineering Academy and Society (WSEAS), Stevens Point, Wisconsin, USA (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>E.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pathak</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
          </string-name>
          , H.:
          <article-title>The e ects of tness functions on genetic programming-based ranking discovery for web search: Research articles</article-title>
          .
          <source>J. Am. Soc. Inf. Sci. Technol</source>
          .
          <volume>55</volume>
          (
          <issue>7</issue>
          ),
          <volume>628</volume>
          {
          <fpage>636</fpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>An orientation independent texture descriptor for image retrieval</article-title>
          .
          <source>In: International Conference on Computational Science</source>
          . pp.
          <volume>772</volume>
          {
          <issue>776</issue>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>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.</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: IEEE Conference on Computer Vision and Pattern Recognition</source>
          . pp.
          <volume>762</volume>
          {
          <issue>768</issue>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Kovalev</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Volmer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Color co-occurence descriptors for querying-by-example</article-title>
          .
          <source>In: Proceedings of the 1998 Conference on MultiMedia Modeling</source>
          . pp.
          <volume>32</volume>
          {
          <issue>38</issue>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Koza</surname>
          </string-name>
          , J.:
          <article-title>Genetic Programming: On the programming of computers by natural selection</article-title>
          . MIT Press (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Koza</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          :
          <article-title>Genetic Programming: On the Programming of Computers by Means of Natural Selection</article-title>
          . MIT Press, Cambridge, MA, USA (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Passi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Comparison and combination of iris matchers for reliable personal authentication</article-title>
          .
          <source>Pattern Recognition</source>
          <volume>43</volume>
          (
          <issue>3</issue>
          ),
          <volume>1016</volume>
          {
          <fpage>1026</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Mahmoudi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shanbehzadeh</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eftekhari-Moghadam</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soltanian-Zadeh</surname>
          </string-name>
          , H.:
          <article-title>Image retrieval based on shape similarity by edge orientation autocorrelogram</article-title>
          .
          <source>Pattern Recognition</source>
          <volume>36</volume>
          (
          <issue>8</issue>
          ),
          <volume>1725</volume>
          {
          <fpage>1736</fpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Pass</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zabih</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miller</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Comparing images using color coherence vectors</article-title>
          .
          <source>In: ACM Multimedia</source>
          . pp.
          <volume>65</volume>
          {
          <issue>73</issue>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. da
          <string-name>
            <given-names>S.</given-names>
            <surname>Torres</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          , Falc~ao,
          <string-name>
            <given-names>A.X.</given-names>
            ,
            <surname>Goncalves</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.A.</given-names>
            ,
            <surname>Papa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.P.</given-names>
            ,
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Fox</surname>
          </string-name>
          ,
          <string-name>
            <surname>E.A.</surname>
          </string-name>
          :
          <article-title>A genetic programming framework for content-based image retrieval</article-title>
          .
          <source>Pattern Recognition</source>
          <volume>42</volume>
          (
          <issue>2</issue>
          ),
          <volume>283</volume>
          {
          <fpage>292</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Santos</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torres</surname>
          </string-name>
          , R.d.S.:
          <string-name>
            <surname>Reconhecimento</surname>
          </string-name>
          Semi-Automaatico e Vetorizac~ao de Regi~oes em Imagens de Sensoriamento Remoto.
          <source>Master's thesis</source>
          , Campinas,
          <string-name>
            <given-names>SP</given-names>
            ,
            <surname>Brazil</surname>
          </string-name>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Stehling</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nascimento</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Falc~ao, A.:
          <article-title>A compact and e cient image retrieval approach based on border/interior pixel classi cation</article-title>
          .
          <source>In: CIKM</source>
          . pp.
          <volume>102</volume>
          {
          <issue>109</issue>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Suzuki</surname>
          </string-name>
          , C.T.N.: Segmentac~ao de Imagem de Parasitos Intestinais do Homem.
          <source>Master's thesis</source>
          , Campinas,
          <string-name>
            <given-names>SP</given-names>
            ,
            <surname>Brazil</surname>
          </string-name>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Swain</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ballard</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Color indexing</article-title>
          .
          <source>International Journal of Computer Vision</source>
          <volume>7</volume>
          (
          <issue>1</issue>
          ),
          <volume>11</volume>
          {
          <fpage>32</fpage>
          (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Tao</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dickinson</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Texture recognition and image retrieval using gradient indexing</article-title>
          .
          <source>Journal of Visual Communication and Image Representation</source>
          <volume>11</volume>
          (
          <issue>3</issue>
          ),
          <volume>327</volume>
          {
          <fpage>342</fpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. To lski, A.,
          <string-name>
            <surname>Wing</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>A program for numerical description of insect wings</article-title>
          .
          <source>Journal of Insect Science</source>
          <volume>4</volume>
          (
          <issue>17</issue>
          ),
          <volume>1</volume>
          {
          <issue>5</issue>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoon</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Content-based image retrieval using joint correlograms</article-title>
          .
          <source>Multimedia Tools and Applications</source>
          <volume>34</volume>
          (
          <issue>2</issue>
          ),
          <volume>239</volume>
          {
          <fpage>248</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>E.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goncalves</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cristo</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calado</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Intelligent gp fusion from multiple sources for text classi cation</article-title>
          .
          <source>In: CIKM '05: Proceedings of the 14th ACM international conference on Information and knowledge management</source>
          . pp.
          <volume>477</volume>
          {
          <fpage>484</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goncalves</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>E.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calado</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cristo</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>Combining structural and citation-based evidence for text classi cation</article-title>
          .
          <source>In: CIKM '04: Proceedings of the thirteenth ACM international conference on Information and knowledge management</source>
          . pp.
          <volume>162</volume>
          {
          <fpage>163</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>