Первые результаты работы прообраза «СППР на службе хоккея».
Описание системы.
Данная версия системы для принятия решения использует индивидуальные статистические показатели игроков, такие как G, A, Pts, SOG, +-, Pct, PIM, GP, GAA, GA, SV, SV%, Min и др.
Эти показатели интегрально отражают конечный результат игры хоккеиста, его вклад в результат игры команды, в том числе опосредовано (в неявном виде) функциональное и психологическое состояние игрока, тактику команды, взаимодействие в звене и т.п.
Главное окно системы выглядит так:
Система позволяет из наличного ростера команды формировать состав команды на конкретную игру: тройки нападения, пары защитников и вратарь.
Реализованы следующие режимы:
- основное время - игра в 4 пятёрки;
- ОТ - игра в 4 четвёрки;
- основное время - игра в 3 пятёрки;
- ОТ - игра в 3 четвёрки;
В качестве своей команды, для тренера которой работает система, считается Команда 1.
Показателем эффективности, по которому принимается решение, является вероятность исхода игры для Команды 1 с заданной разностью голов и более.
Например,
- Р0 - вероятность исхода игры для Команды 1 с разностью 0 голов и более, т.е. это вероятность непоражения Команды 1 – ничьи или победы с любой разностью шайб.
- Р1- вероятность исхода игры для Команды 1 с разностью 1 гол и более т.е. это вероятность победы с разностью в 1 шайбу или более.
- Р-1- вероятность исхода игры для Команды 1 с разностью -1 гол и более т.е. это вероятность поражения с разностью не более чем в 1 шайбу, ничьи или победы.
и т.д.
Оперативность работы системы: на одноядерном процессоре с частотой 2 Ггц время анализа одной игры на основании моделирования 10 000 игр – не более 1 минуты.
Очевидные недостатки данной версии системы:
- в явном виде не учитывается тактика команд (только опосредовано через индивидуальные статистические показатели), нет возможности анализировать и синтезировать тактику;
- в явном виде не учитывается физическое и психологическое состояние игроков (только опосредовано через индивидуальные статистические показатели), нет возможности анализировать влияние физического и психологического состояния игроков на исход игры;
- в явном виде не учитывается игра в ПК и ПП (только опосредовано через индивидуальные статистические показатели), нет возможности анализировать и синтезировать игру в ПК и ПП;
- нет синтеза противостояния пятёрок, т.е. какая пятёрка своей команды должна играть против какой пятёрки соперника;
- не учитывается возможность замены вратаря по ходу игры.
Над устранением этих недостатков веду работу.
Критерии оценивания качества результатов работы системы:
По результатам работы системы возможны следующие варианты:
1. Правильный прогноз выигрыша (ППВ) – система правильно спрогнозировала выигрыш (победу) своей команды.
2. Правильный прогноз поражения (ППП) – система правильно спрогнозировала поражение своей команды.
3. Не правильный прогноз поражения (НПП), ложная тревога (ЛТ) – система не правильно спрогнозировала поражение своей команды, т.е. реально оказался выигрыш (победа).
4. Не правильный прогноз выигрыша (НПВ) – система не правильно спрогнозировала выигрыш (победу) своей команды, т.е. реально оказалось поражение.
Данные варианты образуют полную группу событий.
Рассмотрим эти варианты.
С ППВ и ППП всё ясно – система отработала правильно.
НПП практически не опасен, т.к. в реальности команда побеждает. А для тренера прогноз по объективным показателям поражения своей команды является стимулом для дополнительной проработки, поиска вариантов противостояния сопернику, психологического настроя команды и т.п.
Наиболее опасным случаем для тренера является НПВ. В этом случае прогноз по объективным показателям победы может расслабляющее подействовать на тренера.
Поэтому оценивать качество результатов работы системы будем следующим образом:
- Рекомендация (решение) системы считается принесшей позитивный, положительный результат в случае ППВ, НПП и ППП.
- Рекомендация (решение) системы считается принесшей негативный, отрицательный результат в случае НПВ.
Исходные данные:
Для оценивания достоверности и надёжности результатов работы системы, исходя из наличия наиболее полной информации, был выбран регулярный чемпионат НХЛ 2006/07 годов. Были рассмотрены 24 игры для наиболее характерных сочетаний команд:
- лидер конференции (Баффало) : аутсайдер конференции (Филадельфия) – 4 игры;
- лидер конференции (Баффало) : середняк конференции (Монреаль) – 8 игр;
- середняк конференции (Монреаль) : середняк конференции (Торонто) – 8 игр;
- середняк конференции (Монреаль) : аутсайдер конференции (Филадельфия) – 4 игры;
Рассматривались только игры в основное время, поскольку отдельных значений статистических показателей игроков для игр в ОТ в открытом доступе нет.
Если использовать для принятия решений по ОТ значения статистических показателей для основного времени, то прогнозы не будут достоверными.
В качестве своей команды, для тренера которой работает система, считается Команда 1, т.е. для рассмотренных исходных данных это были Баффало и Монреаль.
Результаты работы системы:
Положительный результат работы системы (ППВ, НПП и ППП) зафиксирован по всем 24-м играм. Отрицательный результат - неправильный прогноз выигрыша своей команды: 0 игр.
Качество результатов работы системы - вероятность ППВ, НПП и ППП = 24/24 = 1.
Как дополнительный показатель качества проанализировал и вероятность правильного прогноза исхода игр. Правильный прогноз исхода игры (ППВ и ППП ): 17 игр. Неправильный прогноз исхода игры (НПВ и НПП ): 7 игр. Вероятность правильного прогноза исхода игры = 17/24 = 0.71.
Таким образом, качество результатов работы системы по анализу и прогнозу на 24 игры можно признать вполне приемлемым.
Сейчас завершается разработка версии, которая позволяет осуществлять синтез противостояния пятёрок, т.е. какая пятёрка своей команды должна играть против какой пятёрки соперника исходя из достижения максимального значения показателя эффективности.
Просьба к участникам форума:
На данный момент оценка качества работы системы была выполнена по 24 играм, что является недостаточно репрезентативной выборкой, по которой можно признать результаты системы в достаточной степени достоверными и надёжными. Считаю, что необходимо проанализировать не менее 100 игр. Однако подготовка исходных данных по каждой игре – достаточно трудоёмкий и рутинный процесс, т. к., прежде всего, необходимо вычислить в каких сочетаниях троек, пятёрок играли соперники.
Я обращаюсь к участникам форума с просьбой помочь мне в подготовке исходных данных для системы. Всех желающих потратить несколько своего времени и помочь прошу написать об этом здесь или в личку. Технология работы проста, я объясню, что нужно делать.