• DocumentCode
    237201
  • Title

    Using a Machine Learning Algorithm to Control an Artificial Hormone System

  • Author

    Pacher, Mathias

  • Author_Institution
    Systemund Rechnerarchitektur, Leibniz Univ. Hannover, Hannover, Germany
  • fYear
    2014
  • fDate
    10-12 June 2014
  • Firstpage
    317
  • Lastpage
    325
  • Abstract
    The Artificial Hormone System (AHS) is a decentralized software which can be used to allocate tasks in a system of heterogeneous processing elements (PEs). Tasks are allocated according to their suitability for the heterogeneous PEs, the current PE load and task relationships. The AHS also provides properties like self-configuration, self-optimization and self-healing in the context of task allocation. In addition, it is able to guarantee real-time bounds for such self-X-properties. Our contribution in this paper is a machine learning approach for gradually learning the hormone values of different tasks. This is a major advance because expert knowledge is needed to configure the AHS up to now. We present an Observer-/Controller architecture monitoring and controlling the behaviour of the AHS. The user has to provide a simple set of initial rules and the Observer-/Controller is able to generate new rules if needed. The evaluation of our approach is very promising and we show and discuss our evaluation.
  • Keywords
    learning (artificial intelligence); software fault tolerance; AHS; artificial hormone system; decentralized software; heterogeneous PEs; heterogeneous processing elements; machine learning algorithm; observer/controller architecture; self-configuration properties; self-healing properties; self-optimization properties; task allocation; Biochemistry; Computer architecture; Monitoring; Observers; Radiation detectors; Real-time systems; Silicon; Artificial Hormone System; Learning Classifier Systems; Observer-/Controller architecture; learning of hormone parameters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
  • Conference_Location
    Reno, NV
  • ISSN
    1555-0885
  • Type

    conf

  • DOI
    10.1109/ISORC.2014.25
  • Filename
    6899166