Using model-based collaborative filtering techniques to recommend the expected best strategy to defeat a simulated soccer opponent
Using model-based collaborative filtering techniques to recommend the expected best strategy to defeat a simulated soccer opponent
dc.contributor.author | Abreu,PH | en |
dc.contributor.author | Silva,DC | en |
dc.contributor.author | Portela,J | en |
dc.contributor.author | João Mendes Moreira | en |
dc.contributor.author | Luís Paulo Reis | en |
dc.date.accessioned | 2017-11-20T10:48:34Z | |
dc.date.available | 2017-11-20T10:48:34Z | |
dc.date.issued | 2014 | en |
dc.description.abstract | How to improve the performance of a simulated soccer team using final game statistics? This is the question this research aims to answer using model-based collaborative techniques and a robotic team - FC Portugal - as a case study. After developing a framework capable of automatically calculating the final game statistics through the RoboCup log files, a feature selection algorithm was used to select the variables that most influence the final game result. In the next stage, given the statistics of the current game, we rank the strategies that obtained the maximum average of goal difference in similar past games. This is done by splitting offline past games into different k-clusters. Then, for each cluster, the expected best strategy was assigned. The online phase consists in the selection of the expected best strategy for the cluster in which the current game best fits. Regarding the final results, our approach proved that it is possible to improve the performance of a robotic team by more than 35%, even in a competitive environment such as the RoboCup 2D simulation league. | en |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/3620 | |
dc.identifier.uri | http://dx.doi.org/10.3233/ida-140678 | en |
dc.language | eng | en |
dc.relation | 5741 | en |
dc.relation | 5450 | en |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.title | Using model-based collaborative filtering techniques to recommend the expected best strategy to defeat a simulated soccer opponent | en |
dc.type | article | en |
dc.type | Publication | en |