• DocumentCode
    1797750
  • Title

    An interpretable graph-based image classifier

  • Author

    Bianchi, Filippo M. ; Scardapane, Simone ; Livi, Lorenzo ; Uncini, Aurelio ; Rizzi, Antonello

  • Author_Institution
    Dept. of Inf. Eng., Sapienza Univ. of Rome, Rome, Italy
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    2339
  • Lastpage
    2346
  • Abstract
    The generalization capability is usually recognized as the most desired feature of data-driven learning systems, such as classifiers. However, in many practical applications obtaining human-understandable information, relevant to the problem at hand, from the classidication model can be equally important. In this paper we propose a classification system able to fulfill these two requirements simultaneously for a generic image classification task. As a first preprocessing step, an input image to the classifier is represented by a labeled graph, relying on a segmentation algorithm. The graph is conceived to represent visual and topological information of the relevant segments of the image. Then, the graph is classified by a suited inductive inference engine. In the learning procedure all the training set images are represented by graphs, feeding a state-of-the-art classification system working on structured domains. The synthesis procedure consists in extracting characterizing subgraphs from the training set, which are used to embed the graphs into a vector space, enabling thus the applicability of well-known classifiers for feature-based patterns. Such characterizing subgraphs, which are derived in an unsupervised fashion, are interpretable by suitable field experts, allowing a semantic analysis of the discovered classification rules for the given problem at hand. The system is optimized with a genetic algorithm, which tunes the system parameters according to a cross-validation scheme. We show the validity of the approach by performing experiments considering some image classification problems derived from an on-line repository.
  • Keywords
    genetic algorithms; graph theory; image classification; image segmentation; inference mechanisms; learning (artificial intelligence); data driven learning systems; feature based patterns; generalization capability; generic image classification; genetic algorithm; human understandable information; image segmentation; inductive inference engine; interpretable graph based image classifier; learning procedure; state-of-the-art classification system; topological information; visual information; Genetic algorithms; Histograms; Image edge detection; Image segmentation; Semantics; Training; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks (IJCNN), 2014 International Joint Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6627-1
  • Type

    conf

  • DOI
    10.1109/IJCNN.2014.6889601
  • Filename
    6889601