{"title":"Machine Learning Approaches for Attacking Behaviors in Robot Soccer","authors":"Justin Rodney, A. Weitzenfeld","doi":"10.5038/jhsp3238","DOIUrl":null,"url":null,"abstract":"In this work, Machine Learning approaches were applied to attacking behaviors in RoboCup Small-Size League autonomous robot soccer. Neural networks were used in order to get a binary prediction of an attacking action’s success, while deep reinforcement learning was leveraged to learn low level skills which control the robot’s wheel speeds and kicker. A trained neural network was used to predict whether a shot would be successful, improving the number of goals scored by the attacking behavior by 84 to 186%. The reinforcement learning methodologies used in this work produced behaviors which were efficient in speed, beating manually programmed behaviors in time taken, but can benefit from future refinements to improve accuracy in shooting towards goal.","PeriodicalId":165319,"journal":{"name":"Proceedings of the 35th Florida Conference on Recent Advances in Robotics","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 35th Florida Conference on Recent Advances in Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5038/jhsp3238","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this work, Machine Learning approaches were applied to attacking behaviors in RoboCup Small-Size League autonomous robot soccer. Neural networks were used in order to get a binary prediction of an attacking action’s success, while deep reinforcement learning was leveraged to learn low level skills which control the robot’s wheel speeds and kicker. A trained neural network was used to predict whether a shot would be successful, improving the number of goals scored by the attacking behavior by 84 to 186%. The reinforcement learning methodologies used in this work produced behaviors which were efficient in speed, beating manually programmed behaviors in time taken, but can benefit from future refinements to improve accuracy in shooting towards goal.