• DocumentCode
    2651355
  • Title

    Adaptive Behavioral Programming

  • Author

    Eitan, Nir ; Harel, David

  • Author_Institution
    Dept. of Comput. Sci. & Appl. Math., Weizmann Inst. of Sci., Rehovot, Israel
  • fYear
    2011
  • fDate
    7-9 Nov. 2011
  • Firstpage
    685
  • Lastpage
    692
  • Abstract
    We introduce a way to program adaptive reactive systems, using behavioral, scenario-based programming. Extending the semantics of live sequence charts with reinforcements allows the programmer not only to specify what the system should do or must not do, but also what it should try to do, in an intuitive and incremental way. By integrating scenario-based programs with reinforcement learning methods, the program can adapt to the environment, and try to achieve the desired goals. Visualization methods and modular learning decompositions, based on the unique structure of the program, are suggested, and result in an efficient development process and a fast learning rate.
  • Keywords
    data visualisation; learning (artificial intelligence); programming; adaptive behavioral programming; adaptive reactive systems; live sequence charts; modular learning decompositions; reinforcement learning methods; scenario based programming; visualization methods; Learning; Learning systems; Markov processes; Optimization; Programming; Robots; Visualization; BPJ; LSC; adaptive systems; behavior-based; reinforcement learning; scenario-based programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence (ICTAI), 2011 23rd IEEE International Conference on
  • Conference_Location
    Boca Raton, FL
  • ISSN
    1082-3409
  • Print_ISBN
    978-1-4577-2068-0
  • Electronic_ISBN
    1082-3409
  • Type

    conf

  • DOI
    10.1109/ICTAI.2011.109
  • Filename
    6103400