Programming Robosoccer agents by modeling human behavior
Entity
UAM. Departamento de Ingeniería InformáticaPublisher
Pergamon PressDate
2009-03Citation
10.1016/j.eswa.2007.12.033
Expert Systems with Applications: An International Journal 36.2 (2009): 1850-1859
ISSN
0957-4174 (print); 1873-6793 (online)DOI
10.1016/j.eswa.2007.12.033Editor's Version
http://dx.doi.org/10.1016/j.eswa.2007.12.033Subjects
Behavioral cloning; Human modeling; Imitation; Learning to play; Machine learning; Robosoccer; InformáticaNote
This is the author’s version of a work that was accepted for publication in Journal Expert Systems with Applications: An International Journal. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Expert Systems with Applications: An International Journal, 36, 2 (2009) DOI: 10.1016/j.eswa.2007.12.033Rights
© 2006 Elsevier B.V. All rights reservedEsta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
The Robosoccer simulator is a challenging environment for artificial intelligence, where a human has to program a team of agents and introduce it into a soccer virtual environment. Most usually, Robosoccer agents are programmed by hand. In some cases, agents make use of Machine learning (ML) to adapt and predict the behavior of the opposite team, but the bulk of the agent has been preprogrammed. The main aim of this paper is to transform Robosoccer into an interactive game and let a human control a Robosoccer agent. Then ML techniques can be used to model his/her behavior from training instances generated during the play. This model will be used later to control a Robosoccer agent, thus imitating the human behavior. We have focused our research on low-level behavior, like looking for the ball, conducting the ball towards the goal, or scoring in the presence of opponent players. Results have shown that indeed, Robosoccer agents can be controlled by programs that model human play.
Files in this item
Google Scholar:Aler, Ricardo
-
Valls, José M.
-
Camacho, David
-
López, Alberto
This item appears in the following Collection(s)
Related items
Showing items related by title, author, creator and subject.
-
Multi-agent plan based information gathering
Camacho, David; Aler, Ricardo; Borrajo, Daniel; Molina, José M.
2006-08-01 -
The relationship between physical activity, apolipoprotein e ϵ4 carriage, and brain health
De Frutos-Lucas, Jaisalmer; Cuesta, Pablo; López-Sanz, David; Peral-Suárez, África; Cuadrado-Soto, Esther; Ramírez-Toranõ, Federico; Brown, Belinda M.; Serrano Rodríguez, Juan Manuel; Laws, Simon M.; Rodríguez-Rojo, Inmaculada C.; Verdejo-Román, Juan; Brun, Ricardo; Delgado-Losada, Maria L.; Barabash, Ana; López-Sobaler, Ana M.; López-Higes, Ramón; Marcos, Alberto; Maestú, Fernando
2020-04-24