clear that the game prediction algorithm was wrong
on 8 predictions. The biggest mistake is recorded for
the game played on 18.1.2015. The reason for this is
the fact that the match was played without five very
important players, players with the highest average
IPE.
5 CONCLUSIONS
This paper shows modelling of a Web based expert
system for support in basketball training and game
decisions. Expert system allows their user to easily
analyse basketball games or make good preparation
for upcoming games based on previous analysed
games or notes made about opponent teams or
players, but also previous played games. This paper
shows complete development of the expert system.
Game analysis is very complex matter. It takes years
of experience and knowledge to analyse game,
especially if it is made by hand. Developed expert
system supports coaches to analyse game on fast and
efficient way.
Second chapter presents expert system
architecture and shows expert system flow chart.
Input data into the database are boxscore and notes
about own players, opponent teams and opponent
players. Very interesting information about player
performance are player efficiency indexes. The
developed expert system uses IPE (Index of Player
Efficiency) index, statistical data which
mathematically differently evaluate basic elements
of basketball game and thus numerically evaluates
the usefulness of a player. The main advantage of
IPE compared to other known player efficiency
indexes is the fact that IPE makes players’ defensive
activities equal to attacking activities.
Expert system, based on IPE, previously played
games and predicted parameters, calculates game
win percentage prediction. By changing parameters
coaches are able to find the highest percentage for
the win and use time before game to correct team
mistakes. The initial percentage of victory is set to
50%. The Application AssistantCoach uses decision
tree for every parameter of the game, by increasing
or decreasing win percentage based on ration
between average and predicted parameter. The
output of one decision tree is input into another
decision tree. Parameters of prediction can be
divided into three groups; predicted team
parameters, individual player parameters and basic
opponent team parameters.
Third chapter presents the development of the
expert system through phases of conceptual and
logical phase. Conceptual model of the data is
represented by ER (Entity - Relationship) model
which is a graphical representation of entities and
relationships among them. The resulting ER model
is translated into a relational schema, which is
implemented into MySQL database. The application
works on client-server architecture.
Verification of the algorithms and the methods
has been conducted on a basketball 2014/2015
season.
REFERENCES
Chen, P., 1976. The Entity-Relationship Model -- Toward
a Unified View of Data. ACM Transactions on
Database Systems.
Dežman, B., Trninić, S., Dizdar, D., 2001. Expert model of
decision-making system for efficient orientation of
basketball players to positions and roles in the game-
empirical verification. Collegium Antropologicum.
Havaš, L., Medved, V., Skočir, Z., 2013. Application of
mobile technologies in the preparations for long
distance running. icSPORTS 2013.
Havaš, L., Medved, V., Skočir, Z., 2014. Machine
learning for individualized training support in
marathon running. icSPORTS 2014.
Havaš, L., Skočir, Z., Medved, V., 2013. Modeling of the
athlete's training decision support. Technical Gazette.
Hoofler, R., Payne, J., 1997. Measuring efficiency in the
national basket association. Econ lett.
Hughes, M., Franks, I.M., 2004. Notational Analysis of
Sport Systems for better coaching and performance in
sport. London: Routledge.
Hughes, M. D., Franks, I.M., 1997. Notational Analysis of
Sport. London: E. & F.N. Spon.
Hughes, M. D., Franks, I.M., 2004. Notational Analysis of
Sport 2nd Edition – better systems for improving
coaching and performance. London: E. & F.N. Spon.
Jackson, P., 1998. Introduction to Expert Systems (3 ed.).
Addison Wesley.
Karapidis, A, Fotinakis, A, Taxildaris, K., Fatouros, J.,
2001. Factors characterizing a successful
performance in basketball. J Hum Mov Stu.
Leondes, C. T., 2002. Expert systems: the technology of
knowledge management and decision making for the
21st century. Academic Press.
Lidor, R., Arnon, M., 2000. Developing indexes of
efficiency in basketball: talk with the coaches in their
own language. Kinesiology.
MySQL. Retrieved on April 15 2015 from
https://www.mysql.com/.
PHP. Retrieved on April 15 2015 from http://php.net/.