Научная статья на тему 'Особенности прогнозирования спортивных событий на основе использования аппарата нейронных сетей'

Особенности прогнозирования спортивных событий на основе использования аппарата нейронных сетей Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
582
53
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
спортивные события / прогнозирование / нейрон / нейронная сеть / кластеризация. / sports events / forecasting / neuron / neural network / clustering.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Портнов Михаил Семенович, Речнов Алексей Владимирович, Филиппов Владимир Петрович, Егорова Галина Николаевна, Мулгачев Николай Николаевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Портнов Михаил Семенович, Речнов Алексей Владимирович, Филиппов Владимир Петрович, Егорова Галина Николаевна, Мулгачев Николай Николаевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

FEATURES OF PREDICTING SPORTING EVENTS THROUGH THE USE OF NEURAL NETWORKS

The article deals with the features of the use of innovative forecasting tools. As the main method used by the authors for forecasting, artificial Hopfield neural networks are used, which are neural networks based on radial basis functions. Modern sport requires coaches and athletes to meet the high demands of the time. One of the effective tools of the modern coach is forecasting, which allows to adjust the work of specialists and athletes most effectively. With the results of forecasting, experts can more effectively adjust the training of athletes. The analysis of modern literature shows that forecasting is an effective tool for predicting the results of future sports events. The authors made a valid conclusion that based on the neural networks forecasting is a highly efficient instrument to allow a higher level athletes training by a modern coaches.

Текст научной работы на тему «Особенности прогнозирования спортивных событий на основе использования аппарата нейронных сетей»

VASILYEVA, Olga Gennadyevna - Candidate of Science (Economics), Associate Professor at the Department of Mathematics and Information Technology. Chuvash State Agricultural Academy. Russia. Cheboksary. E-mail: olech.vasiljeva@yandex.ru.

УДК 004.032.26:338.27:796

ОСОБЕННОСТИ ПРОГНОЗИРОВАНИЯ СПОРТИВНЫХ СОБЫТИЙ НА ОСНОВЕ ИСПОЛЬЗОВАНИЯ АППАРАТА НЕЙРОННЫХ СЕТЕЙ

М.С. Портнов, А.В. Речнов, В.П. Филиппов, Г.Н. Егорова, Н.Н. Мулгачев

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

Ключевые слова: спортивные события; прогнозирование; нейрон; нейронная сеть; кластеризация.

M.S. Portnov, A.V. Rechnov, V.P. Filippov, G.N. Egorova, N.N. Mulgachev. FEATURES OF PREDICTING SPORTING EVENTS THROUGH THE USE OF NEURAL NETWORKS

The article deals with the features of the use of innovative forecasting tools. As the main method used by the authors for forecasting, artificial Hopfield neural networks are used, which are neural networks based on radial basis functions. Modern sport requires coaches and athletes to meet the high demands of the time. One of the effective tools of the modern coach is forecasting, which allows to adjust the work of specialists and athletes most effectively. With the results of forecasting, experts can more effectively adjust the training of athletes. The analysis of modern literature shows that forecasting is an effective tool for predicting the results of future sports events. The authors made a valid conclusion that based on the neural networks forecasting is a highly efficient instrument to allow a higher level athletes training by a modern coaches.

Keywords: sports events; forecasting; neuron; neural network; clustering.

Особенности современного спорта требуют от тренеров и спортсменов соответствия высоким требованиям результативности. Для выстраивания планов подготовки спортсменов в спорте необходимо прогнозирование, которое позволяет наиболее эффективно корректировать работу специалистов и спортсменов, применять новшества [2]. Прогнозирование рассматривается как наиболее эффективный инструмент предугадывания результатов будущих спортивных событий. Зная определенный заранее результат соревнований, можно выявить, как наиболее эффективно организовать тренировочный цикл.

Анализ специализированной литерату-

ры по проблеме прогнозирования позволяет констатировать, что наиболее перспективным методом для реализации данной задачи является применение искусственных нейронных сетей [4]. Любой из нейронов искусственной нейронной сети при необходимости имеет возможность корректировать входной сигнал. На нейроны нижнего уровня искусственной нейронной сети передаются значения данных, на основе которых осуществляется нейросетевое прогнозирование. В соответствии с определенным алгоритмом, заложенным в основу работы искусственной нейронной сети, эти данные могут трансформироваться при прохождении на следующий слой. Нейроны, находящиеся

на самом «верхнем» слое искусственной нейронной сети, выполняют формирование окончательного решения.

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

Искусственный нейрон с математической точки зрения является математической функцией, имеющей несколько различных входов и только один выход [3] (рис. 1).

Входы Синапсы

Рис. 1. Функциональная схема искусственного нейрона

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

• сбор необходимых исходных данных о прошедших ранее спортивных событиях в определенном виде спорта;

• выбор наиболее оптимальной архитектуры нейронной сети для решения задачи;

• разработка программного продукта для решения задачи прогнозирования;

• создание и структуризация обучающей выборки в соответствии с требованиями используемого специализированного программного обеспечения;

• разработка алгоритма обучения нейронной сети;

• обучение и прогнозирование на основе использования нейронной сети;

• практическое применение созданной нейронной сети для прогнозирования вероятностей исходов спортивных событий.

Рассмотрим подробнее наиболее важные из приведенных этапов.

Сбор исходных данных. Наличие большого количества исходных данных для обучения искусственной нейронной сети является важным фактором, определяющим возможность эффективного решения поставленной задачи прогнозирования [1]. Однако, как показывают проведенные нами исследования, важным показателем является не только объем, но и происхождение данных.

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

- текущий рейтинг АТР, прогресс изменения рейтинга за текущий сезон, количество титулов на покрытие турнира в этом сезоне;

- рост и возраст игрока;

- стадия турнира (1/32; 1/16; 1/8;..., финал), тип турнира (хард, индора, грунт, трава);

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

Фрагмент обучающей выборки, используемой нами при прогнозировании исходов теннисных матчей, приведен на рис. 2.

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

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

Разработка собственного программного

1,80 0,24 16 61100000014 1,5 5 1 1,90 0,20 33 1110000413 4,5 4022001 13

1,90 0,20 33 1110000413 4,5 4 0 1,00 0,24 16 61100000014 1,5 5122010 13

1,02 0,30 401100100422 3,6 1 0 1,93 0,29 27 74 1001000113 1,5 5422010 22

1,93 0,29 27 74 1001000113 1,5 5 4 1,02 0,30 401100100422 3,6 1022001 22

1,07 0,30 10 21110000111 2,5 4 0 1,95 0,30 52 11000002 13 3,2 5322001 19

1,95 0,30 52 11000002 13 3,2 5 3 1,07 0,30 10 21110000111 2,5 4022010 19

Рис. 2. Фрагмент обучающей выборки для обучения нейронной сети

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

Рис. 3. Структура нейронной сети для прогнозирования результатов теннисных матчей

На рис. 4 представлен программный продукт, реализующий прогнозирование результата матча.

Рис. 4. Программный продукт по прогнозированию результатов теннисных матчей

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

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

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

Список литературы

1. Лаврентьев Л.Ф., Филиппов В.П. Финансовое прогнозирование на основе аппарата нейронных сетей // Вестник Российского университета кооперации. 2014. № 2 (16). С. 122-127.

2. Мулгачев Н.Н., Иванов В.Д. Политика и спорт в современном мире // Актуальные вопросы теории и практики вузовской науки: сб. материалов Междунар. науч.-практ. конф., по-свящ. 55-летию Чебоксарского кооперативного института (филиала) Российского университета кооперации. Чебоксары: ЧКИ РУК, 2017. С. 84-86.

3. Речнов А.В. Нейросетевое моделирование в информационной системе торгового предприятия // Вестник Российского университета кооперации. 2014. № 2 (16). С. 129-133.

4. Речнов А.В. Применение нейронных сетей для классификационного анализа // Вестник Российского университета кооперации. 2013. № 4 (14). С. 141-144.

5. Филиппов В.П. Применение современных информационных технологий интеллек-

туальной обработки данных в экономике // Актуальные вопросы теории и практики вузовской науки: сб. материалов Междунар. науч.-практ. конф., посвящ. 55-летию Чебоксарского кооперативного института (филиала) Российского университета кооперации. Чебоксары: ЧКИ РУК, 2017. С. 311-316.

References

1. Lavrent'ev L.F., Filippov V.P. Finansovoe prognozirovanie na osnove apparata nejronny'kh setej [Financial forecasting based on the apparatus of neural networks] // Vestnik Rossijskogo universiteta kooperatsii. 2014. № 2 (16). S. 122-127.

2. Mulgachev N.N., Ivanov V.D. Politika i sport v sovremennom mire [Politics and sports in the modern world] // Aktual'ny'e voprosy' teorii i praktiki vuzovskoj nauki: sb. materialov Mezh-dunar. nauch.-prakt. konf., posvyashch. 55-letiyu Cheboksarskogo kooperativnogo instituta (filiala) Rossijskogo universiteta kooperatsii. Cheboksary': ChKI RUK, 2017. S. 84-86.

3. Rechnov A.V. Nejrosetevoe modelirovanie v informatsionnoj sisteme torgovogo predpriya-tiya [Neural network modeling in the information system of a trade enterprise] // Vestnik Rossijskogo universiteta kooperatsii. 2014. № 2 (16). S.129-133.

4. Rechnov A.V. Primenenie nejronnykh setej dlya klassifikatsionnogo analiza [Application of neural networks for classification analysis] // Vestnik Rossijskogo universiteta kooperatsii. 2013. № 4 (14). S.141-144.

5. Filippov V.P. Primenenie sovremenny'kh informatsionny'kh tekhnologij intellektual'noj ob-rabotki danny'kh v e'konomike [Application of modern information technologies of intellectual data processing in Economics] // Aktual'ny'e vo-prosy' teorii i praktiki vuzovskoj nauki: sb. materialov Mezhdunar. nauch.-prakt. konf., posvyashch. 55-letiyu Cheboksarskogo kooperativnogo instituta (filiala) Rossijskogo universiteta kooperatsii. Cheboksary': ChKI RUK, 2017. S. 311-316.

ПОРТНОВ Михаил Семенович - кандидат социологических наук, доцент кафедры информационных технологий и математики. Чебоксарский кооперативный институт (филиал) Российского университета кооперации. Россия. Чебоксары. E-mail: m. s.portnov@rucoop.ru.

РЕЧНОВ Алексей Владимирович - кандидат педагогических наук, доцент кафедры информационных технологий и математики. Чебоксарский кооперативный институт (филиал) Российского университета кооперации. Россия. Чебоксары. E-mail: a.v.rechov@rucoop.ru.

ФИЛИППОВ Владимир Петрович - кандидат физико-математических наук, доцент кафедры информационных технологий и математики. Чебоксарский кооперативный институт (филиал) Российского университета кооперации. Россия. Чебоксары. E-mail: v.p.filippov@rucoop.ru.

ЕГОРОВА Галина Николаевна - старший преподаватель кафедры информационных технологий и математики. Чебоксарский кооперативный институт (филиал) Российского университета кооперации. Россия. Чебоксары. E-mail: g.n.egorova@rucoop.ru.

МУЛГАЧЕВ Николай Николаевич - старший преподаватель кафедры физического воспитания. Чебоксарский кооперативный институт (филиал) Российского университета кооперации. Россия. Чебоксары. E-mail: n.n.mulgachov@rucoop.ru.

PORTNOV, Mikhail Semenovich - Candidate of Science (Sociology), Associate Professor of the Department of Information Technology and Mathematics. Cheboksary Cooperative Institute (branch) of the Russian University of Cooperation. Russia. Cheboksary. E-mail: m.s.portnov@rucoop.ru.

RECHNOV, Alexey Vladimirovich - Candidate of Science (Pedagogy), Associate Professor of the Department of Information Technologies and Mathematics. Cheboksary Cooperative Institute (branch) of the Russian University of Cooperation. Russia. Cheboksary. E-mail: a.v. rechov@rucoop.ru.

FILIPPOV, Vladimir Petrovich - Candidate of Physical and Mathematical Sciences, Associate Professor of the Department of Information Technology and Mathematics. Cheboksary Cooperative Institute (branch) of the Russian University of Cooperation. Russia. Cheboksary. E-mail: v.p.filippov@ rucoop.ru.

EGOROVA, Galina Nikolaevna - Senior Lecturer of the Department of Information Technology and Mathematics. Cheboksary Cooperative Institute (branch) of the Russian University of Cooperation. Russia. Cheboksary. E-mail: g.n.egorova@rucoop.ru.

MULGACHEV, Nikolay Nikolaevich - Senior Lecturer of the Department of Physical Education. Cheboksary Cooperative Institute (branch) of the Russian University of Cooperation. Russia. Cheboksary. E-mail: n.n.mulgachov@rucoop.ru.

i Надоели баннеры? Вы всегда можете отключить рекламу.