Table 1: Classification accuracy using 10-fold cross-validation.
Class F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 Mean
α = 0.25
C0 54.55 40 40 10 60 60 36.36 30 75 30 39.42
C1 70 66.67 72.73 60 22.22 10 30 60 10 30 43.16
C2 100 100 75 88.89 100 88.89 100 88.89 88.89 90 92.06
C3 66.67 76.92 53.85 84.62 84.62 100 92.31 38.46 100 85.71 78.32
α = 0.20
C0 36.36 50 40 20 50 70 72.73 40 33.33 40 42.24
C1 90 75 72.73 40 22.22 20 20 50 10 40 43.99
C2 100 100 83.33 88.89 100 88.89 100 88.89 100 90 94
C3 80 92.31 100 76.92 92.31 100 92.31 46.15 100 85.71 88.75
α = 0.15
C0 54.55 40 50 30 70 80 72.73 30 33.33 40 50.06
C1 70 66.67 63.64 50 22.22 20 20 20 10 30 36.25
C2 100 100 83.33 88.89 100 88.89 88.89 88.89 88.89 90 91.78
C3 86.67 84.62 61.54 76.92 92.31 83.33 76.92 84.62 84.62 92.86 82.44
α = 0.10
C0 63.64 20 50 30 60 50 72.73 40 33.33 30 44.97
C1 80 66.67 36.36 50 44.44 30 30 50 20 30 43.75
C2 88.89 100 58.33 88.89 100 88.89 100 100 88.89 90 91.39
C3 80 92.31 84.62 69.23 100 83.33 92.31 100 100 85.71 88.75
focused on unsupervised learning, with no ability to
classify behaviors into classes.
In this area, Riley and Veloso (Riley and Veloso,
2000) present an approach that model high-level ad-
versarial behavior by classifying the current opponent
team into predefined adversary classes. It is assumed
that opponent teams do not change strategies during
the league. Their system could classify fixed duration
windows of behavior using a set of sequence-invariant
action features. The authors use a windowing ap-
proach to extracting useful feature removing time se-
quencing from data,but this length affect the accuracy
of the classifier and its performance. To classify the
instance of observations decision tree on flat symbols
are used.
In our work, we proposed a relational model to
characterize adversary teams based on its behavior. A
team’s deportment is represent by a set of relational
sequences of basic actions extract to their observed
behaviors. Based on this, a similarity measure for
classify the teams’ behavior has been presented.
The log files used to extract the dataset, are the
results of the matches of a RoboCup competition. In
order to create winner teams, many people working
together using a great variety of technique and strate-
gies. Moreover, we create an adversary class for each
team. If two teams adopt a similar strategy, we re-
quest to the classification method to distinguish them.
A more refined method to define adversary classes,
likely could improve the classification accuracy. Ex-
perimental results proved the validity of the proposed
approach. As a future work, we will investigate meth-
ods for extracting patterns with a high discriminative
power, and we will compare different similarity func-
tions.
REFERENCES
Agrawal, R., Mannila, H., Srikant, R., Toivonen, H., and
Verkamo, A. (1996). Fast discovery of association
rules. In Advances in Knowledge Discovery and Data
Mining.
Duda, R. O., Hart, P. E., and Stork, D. G. (2000). Pattern
Classification (2nd Edition). Wiley-Interscience.
Esposito, F., Di Mauro, N., Basile, T., and Ferilli, S. (2008).
Multi-dimensional relational sequence mining. Fun-
damenta Informaticae, 89(1):23–43.
Kaminka, G. A., Fidanboylu, M., Chang, A., and Veloso,
M. M. (2002). Learning the sequential coordinated
behavior of teams from observations. In Kaminka,
G. A., Lima, P. U., and Rojas, R., editors, RoboCup,
volume 2752 of Lecture Notes in Computer Science,
pages 111–125. Springer.
Kitano, H., Tambe, M., Stone, P., Veloso, M., Coradeschi,
S., Osawa, E., Matsubara, H., Noda, I., and Asada,
M. (1997). The robocup synthetic agent challenge,97.
In International Joint Conference on Artificial Intelli-
gence (IJCAI97).
Lattner, A. D., Miene, A., Visser, U., and Herzog, O.
(2005). Sequential pattern mining for situation and
behavior prediction in simulated robotic soccer. In 9th
RoboCup International Symposium.
Muggleton, S. and De Raedt, L. (1994). Inductive logic
programming: Theory and methods. Journal of Logic
Programming, 19/20:629–679.
Riley, P. and Veloso, M. M. (2000). On behavior classifi-
cation in adversarial environments. In Parker, L. E.,
Bekey, G. A., and Barhen, J., editors, DARS, pages
371–380. Springer.
ICAART 2010 - 2nd International Conference on Agents and Artificial Intelligence
622