A self-learning predictive algorithm of hostile attack based on the weighted k-means

Haobin Shi, Wenbin Li

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In order to improve the confrontation level in robot soccer competitions, a predictive algorithm of hostile attack based on the weighted k-means is presented. This algorithm clustered the hostile members with k-means algorithm and weighting calculated the opponent attack center by analyzing hostile members in offensive cluster, then preliminarily predicted hostile attack area; Introducing an adaptive self-learning mechanism to the preliminary predictive result, this algorithm generated the final predictive result by analyzing and optimizing information recurrently in knowledge base. In most cases, it is hard to make timely and accurate predictions about hostile attack during high-speed matches. The algorithm is employed to solve the problem that the defense of robot soccers is deficient in purpose and pertinence. Experiments and competitions proved that this method can raise the predictive accuracy effectively and enhance host defensive effect significantly.

Original languageEnglish
Title of host publicationProceedings - International Conference on Artificial Intelligence and Computational Intelligence, AICI 2010
Pages484-488
Number of pages5
DOIs
StatePublished - 2010
Event2010 International Conference on Artificial Intelligence and Computational Intelligence, AICI 2010 - Sanya, China
Duration: 23 Oct 201024 Oct 2010

Publication series

NameProceedings - International Conference on Artificial Intelligence and Computational Intelligence, AICI 2010
Volume3

Conference

Conference2010 International Conference on Artificial Intelligence and Computational Intelligence, AICI 2010
Country/TerritoryChina
CitySanya
Period23/10/1024/10/10

Keywords

  • K-means algorithm
  • Prediction of hostile attack
  • Self-learning
  • SimuroSot

Fingerprint

Dive into the research topics of 'A self-learning predictive algorithm of hostile attack based on the weighted k-means'. Together they form a unique fingerprint.

Cite this