Прогнозирование спортивных результатов в индивидуальных видах спорта с помощью обобщенно-регрессионной нейронной сети | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 9 ноября, печатный экземпляр отправим 13 ноября.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №12 (198) март 2018 г.

Дата публикации: 23.03.2018

Статья просмотрена: 1702 раза

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

Крутиков, А. К. Прогнозирование спортивных результатов в индивидуальных видах спорта с помощью обобщенно-регрессионной нейронной сети / А. К. Крутиков. — Текст : непосредственный // Молодой ученый. — 2018. — № 12 (198). — С. 22-26. — URL: https://moluch.ru/archive/198/48884/ (дата обращения: 30.10.2024).



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

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

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

Существующие математические модели, для прогнозирования индивидуальных показателей спортсменов, редко используются в автоматизированных системах прогнозирования, а в случае индивидуального прогнозирования наиболее предпочтительны математические модели на основе методов многокритериального долгосрочного прогнозирования, применяемые в экономике и анализе телекоммуникационных сетей [2]. Для прогноза индивидуальных результатов необходимо учитывать весомый набор факторов, параметров, промежуточных тестовых показателей, погодных условий и даже информацию о фармакологических средствах, используемых спортсменом в процессе подготовки. Многообразны возможности ИТ-сферы для выбора средств прогнозирования, которыми могут являться системы прогнозирования на основе логического вывода [3], временные ряды, корреляционный анализ и системы на основе нейронных сетей (НС). Нейронные сети позволяет решить сложную задачу прогнозирования результата, основываясь на наборе факторов. Прогнозирование с помощью нейронных сетей достаточно распространённый метод, так как способность нейронной сети к прогнозированию напрямую следует из ее способности к обобщению и выделению скрытых зависимостей между входными и выходными данными. Кроме того, НС решает проблему кластеризации больших объемов данных.

Студентами ВятГУ проводится работа по проектированию системы, предполагающей использование, для прогнозирования спортивных результатов в индивидуальных видах спорта, нейронных сетей, каждая из которых прогнозирует группу видов спорта, либо отдельные виды спорта [4]. Структура данной системы представлена на Рис. 1.

Рис. 1. Обобщенная структура системы для прогнозирования спортивных результатов

Обобщенно-регрессионная нейронная сеть (GRNN) устроена аналогично вероятностной нейронной сети (PNN), но она предназначена для решения задач регрессии, а не классификации. Как и в случае PNN-сети, в точку расположения каждого обучающего наблюдения помещается гауссова ядерная функция. Мы считаем, что каждое наблюдение свидетельствует о некоторой нашей уверенности в том, что поверхность отклика в данной точке имеет определенную высоту, и эта уверенность убывает при отходе в сторону от точки. GRNN-сеть копирует внутрь себя все обучающие наблюдения и использует их для оценки отклика в произвольной точке. Окончательная выходная оценка сети получается, как взвешенное среднее выходов по всем обучающим наблюдениям, где величины весов отражают расстояние от этих наблюдений до той точки, в которой производится оценивание (и, таким образом, более близкие точки вносят больший вклад в оценку) [5].

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

Обучающая выборка в экспериментах с GRNN имеет 345 векторов с девятью параметрами в каждом. График, построенный на основе обучающей выборки, представлен на Рис. 2.

Рис. 2. График построенный на основе обучающей выборки

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

Рис. 3. График, построенный на основе тестовых результатов, полученных после обучения GRNN сети

Как видно их графика, сеть обучена. Часть результатов экспериментов с параметрами нейронной сети представлена в Табл. 1.

Таблица 1

Сравнение результатов обучения GRNN сети

GRNN, Целевая ошибка (GOAL)

Ошибка обучения (MSE)

0.0003

0.01e-11

0.003

0.116e-09

0.03

1.8997e-07

0.3

2.5471

3

29.4675

30

31.6274

300

31.6490

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

Рис. 4. Совмещенный график

Cеть использует свои способности к обобщению и обучается соответственно. Экранные формы работы данной сети в среде MathLab представлены на Рис. 5.

Рис. 5. Экранные формы

GRNN достаточно успешно проявила себя при прогнозировании результатов в дисциплине легкой атлетики — толкании ядра. Эта дисциплина относится к группе легкоатлетических метаний, которые достаточно близки друг к другу по ряду параметров общей и силовой подготовки, имеют близкие контрольные нормативы, за исключением специализированных упражнений и ряда технических параметров [6]. Поскольку представленная обучающая выборка имеет много общего с выборками, составленными по другим дисциплинам из группы легкоатлетических метаний (во всех легкоатлетических метаниях могут быть добавлены значения параметров спец. упражнений, значения погодных показателей), первично сделан вывод, о том, что GRNN-сеть подходит для достаточно точного прогнозирования результатов легкоатлетических метаний. Обученная сеть хранится в файле среды MathLab и доступна для работы и прогнозирования через стандартный интерфейс этой среды.

Литература:

  1. Прогнозирование исходов спортивных игр. URL: http://neuronus.com/stat/207-prognosys-sport-neural-claster.html. — (Дата обращения 20.10.2017).
  2. Усков А. А., Кузьмин А. В. Интеллектуальные технологии управления. –М.: Горячая линия Телеком, 2004. 143 с.
  3. Страбыкин Д. А. Метод логического прогнозирования развития ситуаций на основе абдуктивного вывода. Известия Российской академии наук. Теория и системы управления. 2013. № 5. С. 87.
  4. Крутиков А. К., Клюкин В. Л. Прогнозирование спортивных результатов с помощью нейронных сетей. Advanced Science. Технические науки. –ВятГУ, 2017, № 2. С. 44–52.
  5. Обобщенно-регрессионная нейронная сеть. URL: http://studbooks.net/2052401/informatika/obobschenno_regressionnaya_neyronnaya_set — (Дата обращения 11.03.2018)
  6. Бондарчук А. Управление тренировочным процессом спортсменов высокого класса. — М.: Олимпия Пресс, 2007, 272 с.
Основные термины (генерируются автоматически): GRNN, обучающая выборка, нейронная сеть, сеть, спортивное прогнозирование, индивидуальный вид спорта, обобщенно-регрессионная нейронная сеть, прогнозирование, GOAL, обобщенно-регрессионная сеть.


Ключевые слова

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

Похожие статьи

Применение моделей машинного обучения для поддержки принятия врачебных решений

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

Анализ тональности высказываний в Twitter

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

Анализ и прогнозирование успеваемости студентов на основе радиальной базисной нейронной сети

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

Создание математической модели для решения экономических задач, используя математический аппарат «нейронная сеть»

В представленной работе рассматривается процесс создания модели прогнозирования экономических показателей при помощи математического аппарата «нейронная сеть». При помощи использования модели в будущем появляется возможность произвести прогноз и на о...

Совершенствование построения теоретических моделей надежности газонефтепроводов

Создана новая методика построения модели надежности газонефтепроводов с помощью объектно-ориентированного языка программирования C# (Си Шарп), в частности, использование библиотеки C # для вычислений нейронных сетей и их применение для решения задач ...

Методика прогнозирования эмоционального состояния на основе компьютерного зрения в реальном времени

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

Обзор подходов и методов прикладного использования генетических алгоритмов в образовательной сфере

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

Когнитивное исследование качества жизни и занятости молодежи

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

Нечеткие тензорные модели анализа технико-экономической информации

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

Контроль качества промысловой отчетности на основе сравнения прогностического и фактического значений улова

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

Похожие статьи

Применение моделей машинного обучения для поддержки принятия врачебных решений

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

Анализ тональности высказываний в Twitter

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

Анализ и прогнозирование успеваемости студентов на основе радиальной базисной нейронной сети

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

Создание математической модели для решения экономических задач, используя математический аппарат «нейронная сеть»

В представленной работе рассматривается процесс создания модели прогнозирования экономических показателей при помощи математического аппарата «нейронная сеть». При помощи использования модели в будущем появляется возможность произвести прогноз и на о...

Совершенствование построения теоретических моделей надежности газонефтепроводов

Создана новая методика построения модели надежности газонефтепроводов с помощью объектно-ориентированного языка программирования C# (Си Шарп), в частности, использование библиотеки C # для вычислений нейронных сетей и их применение для решения задач ...

Методика прогнозирования эмоционального состояния на основе компьютерного зрения в реальном времени

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

Обзор подходов и методов прикладного использования генетических алгоритмов в образовательной сфере

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

Когнитивное исследование качества жизни и занятости молодежи

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

Нечеткие тензорные модели анализа технико-экономической информации

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

Контроль качества промысловой отчетности на основе сравнения прогностического и фактического значений улова

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

Задать вопрос