• DocumentCode
    2222575
  • Title

    A multiobjective optimisation approach for the dynamic inference and refinement of agent-based model specifications

  • Author

    Adra, Salem F. ; Kiran, Mariam ; McMinn, Phil ; Walkinshaw, Neil

  • Author_Institution
    STC, Microsoft, London, UK
  • fYear
    2011
  • fDate
    5-8 June 2011
  • Firstpage
    2237
  • Lastpage
    2244
  • Abstract
    Despite their increasing popularity, agent-based models are hard to test, and so far no established testing technique has been devised for this kind of software applications. Reverse engineering an agent-based model specification from model simulations can help establish a confidence level about the implemented model and in some cases reveal discrepancies between observed and normal or expected behaviour. In this study, a multiobjective optimisation technique based on a simple random search algorithm is deployed to dynamically infer and refine the specification of three agent-based models from their simulations. The multiobjective optimisation technique also incorporates a dynamic invariant detection technique which serves to guide the search towards uncovering new model behaviour that better captures the model specification. The Non-dominated Sorting Genetic Algorithm (NSGA-II) was also deployed to replace the random search algorithm, and the results from both approaches were compared. While both algorithms revealed good potential in capturing the model specifications, the pure exploratory nature of random search was found more suitable for the application at hand, compared to the balanced exploitation/exploration nature of genetic algorithms in general.
  • Keywords
    genetic algorithms; inference mechanisms; multi-agent systems; search problems; agent based model specifications; dynamic inference; dynamic invariant detection technique; multiobjective optimisation approach; nondominated sorting genetic algorithm; random search algorithm; reverse engineering; Biological system modeling; Computational modeling; Economics; Predator prey systems; Rabbits; Search problems; Skin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2011 IEEE Congress on
  • Conference_Location
    New Orleans, LA
  • ISSN
    Pending
  • Print_ISBN
    978-1-4244-7834-7
  • Type

    conf

  • DOI
    10.1109/CEC.2011.5949892
  • Filename
    5949892