• DocumentCode
    2822673
  • Title

    Learning feature hierarchies under reinforcement

  • Author

    Knittel, Anthony

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
  • fYear
    2012
  • fDate
    10-15 June 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Learning feature hierarchies, where larger features are composed of smaller re-used features, is an important area of study in object recognition and classification, and relates to processes in the human visual system. Established techniques are able to build deep hierarchies using neural networks, such as deep learning based on Restricted Boltzmann Machines, however approaches using other machine learning techniques involving reinforcement are not well established. An approach is presented that uses a form of Learning Classifier System to build a hierarchical feature network, for classification of images using the MNIST dataset. Larger scale representations of rules are composed of re-used smaller elements, in a network of 4,000 features and 2,000 rules. The feature network is developed autonomously, according to reinforcement of rules the features participate in. An implementation is shown using the ARCS classifier system to perform classification of images, using rules based on image templates. A second implementation uses rules with image templates constructed from a hierarchical feature network. This shows effective classification performance, but not as accurate as the best neural network and kernel methods. The implementation shows the ability to construct a hierarchical feature network under reinforcement, and its application to develop a rule population used by a Learning Classifier System. An alternative method for modifying existing rules is shown to substitute for standard mutation and crossover processes, to allow exploration of the rule space more closely related to gradient descent and cognitively related processes, rather than the genetic analogy commonly used in learning classifier systems.
  • Keywords
    Boltzmann machines; feature extraction; gradient methods; image classification; image recognition; learning (artificial intelligence); object recognition; ARCS classifier system; MNIST dataset; cognitively related processes; genetic analogy; gradient descent processes; hierarchical feature network; human visual system; image classification; image templates; large scale rule representations; learning classifier system; machine learning techniques; neural networks; object classification; object recognition; reinforcement learning feature hierarchies; restricted Boltzmann machines; reused features; Accuracy; Buildings; Feature extraction; Genetic algorithms; Machine learning; Neural networks; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2012 IEEE Congress on
  • Conference_Location
    Brisbane, QLD
  • Print_ISBN
    978-1-4673-1510-4
  • Electronic_ISBN
    978-1-4673-1508-1
  • Type

    conf

  • DOI
    10.1109/CEC.2012.6256569
  • Filename
    6256569