Using Experience to Generate New Regulations

Abstract

Humans have developed jurisprudence as a mechanism to solve conflictive situations by using past experiences. Following this principle, we propose an approach to enhance a multi-agent system by adding an authority which is able to generate new regulations whenever conflicts arise. Regulations are generated by learning from previous similar situations, using a machine learning technique (based on Case-Based Reasoning) that solves new problems using previous experiences. This approach requires: to be able to gather and evaluate experiences; and to be described in such a way that similar social situations require similar regulations. As a scenario to evaluate our proposal, we use a simplified version of a traffic scenario, where agents are traveling cars. Our goals are to avoid collisions between cars and to avoid heavy traffic. These situations, when happen, lead to the synthesis of new regulations. At each simulation step, applicable regulations are evaluated in terms of their effectiveness and necessity. Overtime the system generates a set of regulations that, if followed, improve system performance (i.e. goal achievement).

Cite

Text

Morales et al. "Using Experience to Generate New Regulations." International Joint Conference on Artificial Intelligence, 2011. doi:10.5591/978-1-57735-516-8/IJCAI11-061

Markdown

[Morales et al. "Using Experience to Generate New Regulations." International Joint Conference on Artificial Intelligence, 2011.](https://mlanthology.org/ijcai/2011/morales2011ijcai-using/) doi:10.5591/978-1-57735-516-8/IJCAI11-061

BibTeX

@inproceedings{morales2011ijcai-using,
  title     = {{Using Experience to Generate New Regulations}},
  author    = {Morales, Javier and López-Sánchez, Maite and Esteva, Marc},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2011},
  pages     = {307-312},
  doi       = {10.5591/978-1-57735-516-8/IJCAI11-061},
  url       = {https://mlanthology.org/ijcai/2011/morales2011ijcai-using/}
}