Book Chapter or Conference Paper Title
On learning coordination among soccer agents
Was this content written or created while at IBA?
2012 IEEE International Conference on Robotics and Biomimetics (ROBIO)
11-14 December 2012
Institute of Electrical and Electronics Engineers (IEEE)
Collision avoidance, Control engineering computing, Knowledge acquisition, Learning (artificial intelligence), Mobile robots, Multi-robot systems, Neural nets, Pattern classification, Regression analysis
Abstract / Description
The paper applies machine learning to learn coordination between two soccer agents. The prime focus is on designing the role of a support player whose job is to support the attack player as the attacker dribbles the ball towards the opponent goal. The traditional way of designing coordination among players is via manual scripting. This, however, requires a detailed specification of routines related to path planning, team formation, collision avoidance, etc. In this paper, we learn the coordination skill by observing log files of the matches played by one of the better teams in the RoboCup Soccer 3D Simulation league. For effective learning, we have extracted knowledge from log files by defining events that relates to a team's strategy. The coordination skill is learned as classification and regression models using neural networks. The goal is to predict the next position of the support robot based on the game state and other relevant variables. Experiments have shown very promising results.
Raza, A., Sharif, U., & Haider, S. (2012). On learning coordination among soccer agents., 699. https://doi.org/10.1109/ROBIO.2012.6491049