СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Моя книга и научные работы

Категория: Математика

Нажмите, чтобы узнать подробности

статья раскажет о прогнозировании результатов соревновательной деятельности,личных успехов в спорте и как правильно применять объемы выполненной работы на тренировках.

Просмотр содержимого документа
«Моя книга и научные работы»

Прогнозирование статистики стрельбы в биатлоне с помощью нейросетей

1

Зеленский Алексей Валерьевич, преподаватель

Смоленская государственная академия физической культуры, спорта и туризма, 214018, Россия, г. Смоленск, [email protected].

.

Аннотация. В работе раскрывается принцип прогнозирования результатов стрельбы спортсменов-биатлонистов и успешность их выступления на соревнованиях. Одним из наиболее важным фактором влияющих на успешности и стабильность выступлений биатлонистов на соревнованиях, рассматривается статистика стрельбы. Этот показатель вычисляется за один сезон и представляет собой процент попаданий из общего количества выстрелов, выполненных за все соревнования сезона. Существует два положения стрельбы: стоя и лежа. В данной работе рассматривается статистика стрельбы стоя.

Ключевые слова: нейросетевое моделирование, искусственный интеллект, биатлон.


Forecasting statistics of shooting in biathlon using neural networks


Zelensky Alexey Valerievich, teache

Smolensk State Academy of Physical Culture, Sports and Tourism, 214018, Russia, Smolensk


   Annotation. The paper reveals the principle of predicting the results of shooting of biathlon sportsmen and the success of performances at competitions. The result of shooting in the race is an important indicator in the end result of the athlete. One of the most important criteria for the success of a biathlete performance is shooting statistics. This indicator is calculated for one season and represents the percentage of hits from the total number of shots made for all the competitions of the season. There are two shooting positions: standing and lying down. This paper discusses the statistics of standing.


Keywords: neural network modeling, artificial intelligence, biathlon.



Введение

Нейросетевое моделирование все чаще находит применение во многих областях науки и техники. Происходит непрерывное усложнение и совершенствование уже имеющихся моделей, ведется разработка новых моделей. Такое активное развитие данного метода делает возможным его применение в одной из наиболее сложных для моделирования областей: в спорте. Так, например, при выступлении спортсмена на соревнованиях присутствует большое количество факторов, плохо поддающихся формализации, таких, как погодные условия, психологическое состояние спортсмена, его настрой на выступление и так далее. Подобные факторы одновременно оказывают значительное влияние на результат выступления и вызывают затруднения при попытках их учесть при моделировании. Однако работа в данном направлении активно ведется и можно выделить ряд наиболее успешных исследований.

Предсказание результатов спортивных состязаний было осуществлено в работах [1, 2]. В [1] построен прогноз результатов олимпиады-2014 в мужском одиночном фигурном катании, а в [2] с помощью нейросетевого моделирования определены главные претенденты на победу в чемпионате мира 2015 по легкой атлетике. Статья [3] посвящена прогнозированию распределения мест в таблицах неофициального командного зачета при проведении Олимпиады. Возможность использования карт Кохонена для моделирования тренировочного процесса спортсменов-биатлонистов была доказана в [4].

Также имеются зарубежные публикации по применению нейросетевого моделирования в спорте: выявление приемов игры в баскетбол, оказывающих наибольшее влияние на счет [5]; определение способных, перспективных спортсменов для отбора в команды [6].

Настоящая работа посвящена прогнозированию одного из показателей успешности выступления на соревнованиях по биатлону: статистики стрельбы стоя.


Построение нейронной сети

Начальный этап построения нейронной сети подразумевает выделение признаков, которые могли бы оказывать влияние на один или несколько интересующих показателей. Совокупность таких признаков образует множество входных параметров , а набор интересующих признаков — множество выходных параметров . Конкретный набор значений входных параметров и соответствующий им набор желаемых выходных параметров составляют одно наблюдение, здесь — номер наблюдения. Множество наблюдений образуют набор данных для обучения и тестирования сети. Результатом нейросетевого моделирования является набор векторов , в котором каждый вектор отличается от желаемого вектора не более, чем на заданную величину [7].

Делается предположение, что статистика стрельбы биатлониста определяется следующими характеристиками спортсмена:

Параметр

Расшифровка

Значения

X1

Пол

0 — женский, 1— мужской

X2

Месяц рождения

1 — январь, 2 — февраль, 3 — март и т.д.

X3

Возраст

Непрерывный параметр (количество полных лет)

X4

Округ (регион) рождения

1 — центральный, 2 — восточный, 3 — сибирский, 4 — северный

X5

Патология по медицинскому признаку


0 — отсутствие патологии, 1— зрение, 2 — мышцы, 3 — костный аппарат, 4 — сердце, 5 — физическое развитие, 6 — энергетическое, 7 — позвоночник, 8 — психика, 9 — половое развитие

X6

Уровень знаний, оценки в школе

3 — удовлетворительно, 4 — хорошо, 5 — отлично

X7

Занималась ли мать спортом

0 — нет, 1 — да

X8

Занимался ли отец спортом

0 — нет, 1 — да

X9

Темперамент


1 — сангвиник, 2 — холерик, 3 — флегматик, 4 — меланхолик

X10

Тип личности


1 — экстраверт, 2 — интроверт, 3 — эмоционально стабильный, 4 — эмоционально неустойчивый

X11

Характер


0 — гипертимность, 1 — дистимность, 2 — застревание, 3 — тревожность, 4 — эмотивность, 5 — циклотимность, 6 — экзальтированность, 7 — педантичность

X12

Звание/разряд в текущем году

0 — кандидат в мастера спорта, 1 — первый взрослый разряд, 2 — мастер спорта

X13

PWC170 — функциональные данные по всем параметрам: вес, рост, время восстановления, работа на разных режимах

Непрерывный параметр (кг/м/мин)

X14

Максимальное потребление кислорода

Непрерывный параметр (мл/кг/мин)

X15

Максимальное потребление кислорода при пересчете на килограмм веса

Непрерывный параметр

X16

Гемоглобин

Непрерывный параметр (г/л)

X17

Рост

Непрерывный параметр (см)

X18

Вес

Непрерывный параметр (кг)

X19

Количество выстрелянных патронов за сезон

Непрерывный параметр (шт)

X20

Стрелковое годичное тестирование: 10 выстрелов в спокойном состоянии, стрельба лежа

Непрерывный параметр (очки)

X21

Стрелковое годичное тестирование: 10 выстрелов в спокойном состоянии, стрельба стоя

Непрерывный параметр (очки)

X22

Количество часов холостого тренажа в течение сезона

Непрерывный параметр (ч)

X23

Количество тренировочных дней за сезон

Непрерывный параметр (дн)

X24

Объем циклической работы за сезон (кросс, лыжи, бег, роллеры, велосипед)

Непрерывный параметр (км)

X25

Объем выполненной работы бег за сезон

Непрерывный параметр (км)

X26

Объем выполненной работы лыжи за сезон

Непрерывный параметр (км)

X27

PWC170kg — функциональные данные по всем параметрам: вес, рост, время восстановления, работа на разных режимах, — в пересчете на килограмм веса

Непрерывный параметр


Интересующий показатель, существенно влияющий на успешность выступления спортсмена-биатлониста на соревнованиях, — статистика стрельбы. Статистика стрельбы показывает процент попаданий в мишень по отношению к общему количеству произведенных выстрелов, полученный за один соревновательный сезон. Стрельба в биатлоне осуществляется из двух положений: стоя и лежа. Рассматривается статистика стрельбы стоя:

Параметр

Расшифровка

Значения

D1

Статистика стрельбы стоя за сезон

Непрерывный параметр (%)


Моделирование целевой переменной — статистики стрельбы стоя — осуществлялось с помощью нейросимулятора [8].

Набор данных содержит 28 колонок и 105 наблюдений. 28 колонок включают 27 параметров и одну целевую переменную. Сеть будет иметь 27 нейронов на входном слое и 1 нейрон на выходном слое. 105 наблюдений — это информация о 21 биатлонисте, полученная за 5 лет. 95 наблюдений будут использованы для обучения нейронной сети, соответственно, оставшиеся 10 наблюдений — для проверки построенной сети.

Оптимальная структура нейронной сети для статистики стрельбы стоя: двадцать семь входных нейронов, по два нейрона на двух скрытых слоях, один выходной нейрон; алгоритм обучения — алгоритм Левенберга-Марквардта, активационная функция — гиперболический тангенс. Для данной сети ошибка на обучающем множестве составила 3,02%, а ошибка на тестирующем множестве — 16,91%.

Гистограмма адекватности, отражающая соответствие между желаемыми значениями статистики стрельбы стоя и действительными, полученными в результате моделирования, представлена на рисунке 1.

Рисунок 1. Гистограмма адекватности для статистики стрельбы стоя

При оценке значимости параметров сети была обнаружена нестабильность в результатах: при одной и той же (оптимальной) структуре сети обучение заново каждый раз приводит к тому, что наиболее значимыми оказываются разные наборы параметров. Такие результаты могут являться следствием сильной корреляции между некоторыми входными параметрами. Для проверки данного предположения была построена корреляционная матрица по множеству значений входных параметров (приложение 1). Согласно полученным значениям коэффициентов попарной корреляции входных параметров, можно сделать вывод, что достаточно сильная линейная зависимость наблюдается между следующими парами входных параметров (таблица 1):


Параметр 1

Параметр 2

Коэффициент Пирсона

Объем циклической работы за сезон

Объем выполненной работы лыжи за сезон

0,93

PWC170

Максимальное потребление кислорода

0,85

Максимальное потребление кислорода на килограмм веса

PWC170 на килограмм веса

0,84

Количество выстрелянных патронов за сезон

Объем выполненной работы лыжи за сезон

0,84

PWC170

PWC170 на килограмм веса

0,83

Количество выстрелянных патронов за сезон

Объем циклической работы за сезон

0,83

Количество часов холостого тренажа

Объем циклической работы за сезон

0,82

Рост

Вес

0,80

Количество часов холостого тренажа

Количество выстрелянных патронов за сезон

0,79

Количество выстрелянных патронов за сезон

Возраст

0,79

Объем циклической работы за сезон

Объем выполненной работы бег за сезон

0,79

Количество часов холостого тренажа

Объем выполненной работы лыжи за сезон

0,77

Максимальное потребление кислорода на килограмм веса

Максимальное потребление кислорода

0,75

PWC170 на килограмм веса

Максимальное потребление кислорода

0,73

Количество часов холостого тренажа

Возраст

0,71

Стрелковый тест стоя

Стрелковый тест лежа

0,70

Таблица 1. Пары сильно коррелированных между собой входных параметров

Основываясь на данных в таблице 1, можно исключить следующие параметры:

  • объем циклической работы за сезон,

  • PWC170 на килограмм веса,

  • максимальное потребление кислорода

  • максимальное потребление кислорода на килограмм веса,

  • количество часов холостого тренажа.

Сокращенное множество параметров было использовано для обучения новой сети с такой конфигурацией, которая оказалась оптимальной для полного множества параметров, однако к стабилизации значимости параметров это не привело. Так как причина нестабильности значимости параметров сети заключается не в наличии корреляции между входными параметрами, для дальнейшего исследования была использована оптимальная сеть, обученная на всем множестве входных параметров. Для определения наиболее важных показателей, влияющих на статистику стрельбы стоя, была вычислена средняя значимость параметров сети по двадцати сетям с оптимальной конфигурацией и по полученным значениям была построена гистограмма (рисунок 2).

Рисунок 2. Значимость параметров оптимальной сети для статистики стрельбы стоя

Таким образом, наибольшее влияние на статистику стрельбы стоя оказывают следующие параметры: PWC170, максимальное потребление кислорода на килограмм веса, занимается ли спортом отец спортсмена, тип характера и звание/разряд.


Анализ зависимости статистики стрельбы от наиболее значимых параметров

Данная часть работы посвящена рекомендациям спортсменам и тренеру по тому, на что следует обратить внимание при организации тренировочного процесса. Рассмотрены результаты нескольких спортсменов за пять лет. Следует обратить внимание, что не все из наиболее значимых параметров могут быть изменены спортсменом. Например, значение такого параметра, как занимается ли спортом отец, в большинстве случаев может быть учтено только до начала тренировочного процесса, когда тренеру ничего не известно о потенциальном воспитаннике. Прослежена динамика результатов одиннадцати спортсменов в зависимости от того, занимаются ли их отцы спортом.




Исходя из данных, изображенных на графиках, можно сделать вывод, что дети отцов, занимающихся спортом, имеют лучшую статистику стрельбы.

Тип характера спортсмена так же, как параметр, обозначающий, занимается ли отец спортом или нет, не поддается корректировке: изменить характер спортсмена представляется практически невозможным.

Зависимость между статистикой стрельбы и званием/разрядом достаточно очевидна: качество стрельбы играет значительную роль при выполнении более высокого разряда или при получении более высокого звания.

PWC170 и максимальное потребление кислорода (МПК) на килограмм веса представляют собой наиболее надежные характеристики физической работоспособности человека. Входные параметры, соответствующие этим показателям, обладают наиболее высокой значимостью по сравнению со всеми остальными входными параметрами.

Рассмотрено влияние значений параметров PWC170 и МПК на килограмм веса на статистику стрельбы стоя. Графики в первой колонке отражают зависимость статистики стрельбы от показателя PWC170, а графики во второй колонке — от показателя МПК на килограмм веса. Графики построены следующим образом. Отобраны пять спортсменов и взяты значения их показателей — PWC170 и МПК на килограмм веса — за последний год тренировок. Вычислены средние значения, на которые изменяются данные показатели за год тренировок (шаг) и получены величины статистики стрельбы для самих значений показателей и для двух значений, отличных от реальных значений показателей на шаг в меньшую и большую стороны.



Увеличение показателей PWC170 и МПК на килограмм веса, как правило, приводит к улучшению статистики стрельбы, в чем можно убедиться, изучив представленные выше графики. Следовательно, тренеру лучше организовать тренировочный процесс таким образом, чтобы тренировки способствовали росту данных показателей.

Заключение

Создана нейросетевая математическая модель, предсказывающая статистику стрельбы биатлониста из положения стоя. Выявлены наиболее значимые характеристики спортсмена, оказывающие определяющее влияние на статистику стрельбы из положения стоя.





Библиографический список



  1. Жуков С.В.,Зеленский А.В. Использование нейронных сетей в построении оптимальной тренировочной траектории в биатлоне// Ученые записки университета имени П.Ф. Лесгафта. – 2017. – №5(147); URL: http://lesgaft-notes.spb.ru/ru/node/10481

  2. Зеленский А.В., Зеленский А.В. Моделирование тренировочного процесса в биатлоне с помощью искусственного интеллекта // Ученые записки университета имени П.Ф. Лесгафта. – 2017. – №2(144); URL: http://lesgaft-notes.spb.ru/ru/node/10050.

  3. Жуков С.В.,Зеленский А.В. Использование нейронных сетей в построении оптимальной тренировочной траектории в биатлоне// Ученые записки университета имени П.Ф. Лесгафта. – 2017. – №5(147); URL: http://lesgaft-notes.spb.ru/ru/node/10050

  4. Ivanković Z., Racković M., Markoski B., Radosav D., Ivković M. Appliance of Neural Networks in Basketball Scouting // Acta Polytechnica Hungarica. 2010. Vol. 7, No. 4. Pp. 167-180.

  5. McCullagh J. Data Mining in Sport: A Neural Network Approach // International Journal of Sports Science and Engineering. 2010. Vol. 04. No. 03. Pp. 131-138.

  6. Ясницкий Л.Н., Внукова О.В., Черепанов Ф.М. Прогноз результатов олимпиады-2014 в мужском одиночном фигурном катании методами искусственного интеллекта // Современные проблемы науки и образования. – 2014. – № 1; URL: http://www.science-education.ru/115-11339.

  7. Ясницкий Л.Н., Кировоса А.В., Ратегова А.В., Черепанов Ф.М. Прогноз результатов Чемпионата мира-2015 по легкой атлетике методами искусственного интеллекта // Современные проблемы науки и образования. – 2014. – № 4; URL: www.science-education.ru/118-14423 .

  8. Ясницкий Л.Н., Павлов И.В., Черепанов Ф.М. Прогнозирование результатов олимпийских игр 2014 года в неофициальном командном зачете методами искусственного интеллекта // Современные проблемы науки и образования. – 2013. – № 6; URL: http://www.science-education.ru/113-11206 .

  9. Ясницкий Л.Н. Интеллектуальные информационные технологии и системы: учеб.-метод. пособие. – Пермь: изд-во Пермского ун-та, 2007. – 271 с.

  10. 4. Черепанов Ф.М., Ясницкий Л.Н. Нейросимулятор 5.0. Свидетельство о государственной регистрации программы для ЭВМ № 2014618208. Заявка Роспатент № 2014614649. Зарегистрировано в Реестре программ для ЭВМ 12 августа 2014г.

Приложение 1. Матрица корреляций Пирсона для входных параметров

Примечание. Цветом выделены наиболее высокие коэффициенты корреляции Пирсона: чем ярче цвет, тем выше значение коэффициента.

 

X1

X2

X3

X4

X5

X6

X7

X8

X9

X10

X11

X12

X13

X14

X15

X16

X17

X18

X19

X20

X21

X22

X23

X24

X25

X26

X27

X1

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X2

0,02

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X3

-0,02

-0,09

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X4

0,35

-0,13

-0,07

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X5

0,15

0,06

-0,08

0,23

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X6

-0,46

0,03

0,11

-0,17

-0,14

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X7

-0,08

0,03

0,06

0,05

-0,13

0,38

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X8

-0,04

-0,47

0,33

-0,09

-0,02

0,26

0,44

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X9

-0,08

-0,14

-0,26

-0,16

0,41

0,01

-0,10

-0,14

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X10

-0,35

0,06

-0,28

0,20

0,19

0,28

-0,10

-0,03

0,13

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X11

0,22

-0,12

-0,09

0,07

-0,02

-0,32

0,08

0,00

0,00

-0,33

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X12

0,05

0,10

-0,11

0,06

0,04

-0,32

-0,16

-0,20

0,07

-0,03

0,04

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X13

0,59

-0,21

0,14

0,20

0,11

-0,23

-0,12

0,03

-0,13

-0,48

0,14

-0,05

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X14

0,54

-0,21

0,24

0,22

0,05

-0,15

-0,16

0,05

-0,15

-0,47

0,02

-0,04

0,85

1,00

 

 

 

 

 

 

 

 

 

 

 

 

 

X15

0,45

0,00

0,05

0,19

0,00

-0,12

-0,02

-0,07

-0,31

-0,40

-0,01

0,00

0,69

0,75

1,00

 

 

 

 

 

 

 

 

 

 

 

 

X16

0,37

-0,16

0,07

0,05

-0,05

-0,19

-0,08

0,04

-0,09

0,01

0,00

-0,06

0,30

0,30

0,18

1,00

 

 

 

 

 

 

 

 

 

 

 

X17

0,52

-0,12

0,14

0,08

0,21

-0,19

-0,01

0,08

0,24

-0,20

0,19

-0,01

0,30

0,30

-0,07

0,18

1,00

 

 

 

 

 

 

 

 

 

 

X18

0,44

-0,37

0,27

0,02

0,09

-0,11

-0,16

0,12

0,17

-0,35

0,18

-0,12

0,53

0,54

0,07

0,29

0,80

1,00

 

 

 

 

 

 

 

 

 

X19

0,07

-0,15

0,79

0,00

-0,13

0,15

0,05

0,21

-0,23

-0,34

-0,27

-0,11

0,34

0,47

0,33

0,18

0,04

0,26

1,00

 

 

 

 

 

 

 

 

X20

0,03

-0,30

0,63

-0,02

0,06

0,02

-0,24

0,20

-0,06

-0,01

-0,32

-0,04

0,12

0,18

-0,04

0,21

0,23

0,38

0,59

1,00

 

 

 

 

 

 

 

X21

-0,03

-0,30

0,56

0,27

0,17

0,04

-0,07

0,23

-0,13

0,07

-0,32

0,03

0,09

0,17

0,02

0,09

0,18

0,27

0,54

0,70

1,00

 

 

 

 

 

 

X22

0,24

-0,19

0,72

0,17

-0,01

0,00

-0,02

0,24

-0,14

-0,28

-0,33

-0,08

0,39

0,48

0,25

0,20

0,23

0,35

0,79

0,62

0,61

1,00

 

 

 

 

 

X23

0,15

-0,01

0,54

-0,14

0,16

0,08

-0,12

0,18

-0,16

-0,26

0,01

-0,07

0,23

0,29

0,14

0,11

0,14

0,27

0,44

0,41

0,23

0,38

1,00

 

 

 

 

X24

0,13

-0,14

0,69

-0,02

-0,12

0,04

-0,11

0,10

-0,13

-0,41

-0,30

-0,01

0,36

0,45

0,21

0,20

0,08

0,32

0,83

0,58

0,44

0,82

0,43

1,00

 

 

 

X25

0,12

-0,05

0,62

-0,13

-0,09

-0,07

-0,09

0,02

-0,09

-0,32

-0,16

0,03

0,19

0,22

-0,05

0,23

0,15

0,34

0,61

0,58

0,31

0,62

0,53

0,79

1,00

 

 

X26

0,08

-0,17

0,69

0,02

-0,10

0,06

-0,07

0,17

-0,11

-0,40

-0,27

-0,03

0,32

0,43

0,22

0,14

0,05

0,27

0,84

0,57

0,47

0,77

0,37

0,93

0,66

1,00

 

X27

0,48

-0,07

-0,08

0,19

0,18

-0,18

-0,12

-0,12

-0,10

-0,39

0,14

-0,05

0,83

0,73

0,84

0,13

0,10

0,27

0,18

-0,11

-0,07

0,13

0,13

0,12

-0,09

0,10

1,00



1© Зеленский А.В., 2019


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!