• DocumentCode
    635192
  • Title

    Learning revised models for planning in adaptive systems

  • Author

    Sykes, Daniel ; Corapi, Domenico ; Magee, Jeff ; Kramer, Juliane ; Russo, A. ; Inoue, Ken

  • Author_Institution
    Imperial Coll. London, London, UK
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    63
  • Lastpage
    71
  • Abstract
    Environment domain models are a key part of the information used by adaptive systems to determine their behaviour. These models can be incomplete or inaccurate. In addition, since adaptive systems generally operate in environments which are subject to change, these models are often also out of date. To update and correct these models, the system should observe how the environment responds to its actions, and compare these responses to those predicted by the model. In this paper, we use a probabilistic rule learning approach, NoMPRoL, to update models using feedback from the running system in the form of execution traces. NoMPRoL is a technique for nonmonotonic probabilistic rule learning based on a transformation of an inductive logic programming task into an equivalent abductive one. In essence, it exploits consistent observations by finding general rules which explain observations in terms of the conditions under which they occur. The updated models are then used to generate new behaviour with a greater chance of success in the actual environment encountered.
  • Keywords
    adaptive systems; inductive logic programming; learning (artificial intelligence); planning (artificial intelligence); software architecture; NoMPRoL technique; adaptive systems; environment domain models; execution traces; inductive logic programming task; learning revised models; machine learning; nonmonotonic probabilistic rule learning; software architecture; Adaptation models; Adaptive systems; Computational modeling; Planning; Probabilistic logic; Robot sensing systems; adaptive systems; feedback; machine learning; runtime model; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606552
  • Filename
    6606552