Seattle Sounders FC lleva la ciencia de datos al juego con Oracle

El club de la Major League Soccer utiliza análisis deportivos para mejorar el rendimiento del equipo con Oracle Cloud Infrastructure Data Science y el data lakehouse de OCI.

Compartir:

Almost all sports now have huge datasets with unique characteristics. Investing in a secure, stable analytics and data science infrastructure will empower teams like ours to focus on what we’re good at: using our data to deliver more wins.

Ravi RamineniVice President of Soccer Analytics and Research, Seattle Sounders FC

Desafíos del negocio

Los equipos de fútbol del campeonato necesitan delanteros goleadores y defensas rocosos, pero por su propio bien, también deberían contar con un par de científicos de datos en su plantilla.

En la actualidad, los principales equipos deportivos profesionales han reconocido que sus datos son claves para generar una ventaja competitiva. "Sabemos que los análisis pueden ayudarnos a aumentar el rendimiento del jugador, optimizar el rendimiento del equipo, gestionar mejor la salud de nuestros jugadores e incluso mejorar la experiencia de nuestros aficionados", comenta Ravi Ramineni, vicepresidente de análisis de fútbol e investigación de Seattle Sounders FC. "Seattle Sounders FC pretende convertirse en líder en el uso de análisis en la Major League Soccer y en el fútbol mundial".

Para lograr ese objetivo, Ramineni y su equipo de ciencia de datos necesitaban una plataforma más rápida y potente. Su idea era desarrollar nuevos enfoques para influir en las estrategias tácticas del equipo, el estilo de juego, el rendimiento de los jugadores durante los partidos, el visionado de videos, etc. Para ello, necesitaban ser capaces de administrar grandes volúmenes de datos de diferentes fuentes y ejecutar rápidamente consultas sobre estos conjuntos de datos para obtener información práctica e instantánea para los entrenadores y el personal encargado de revisar partidos. Sin embargo, una infraestructura local anticuada estaba frenando al equipo.

Para Sounders FC es de vital importancia que la Major League Soccer (MLS) proporcione a los equipos datos de seguimiento de jugadores con un elevado grado de granularidad. Con parámetros sobre el comportamiento de todos los jugadores cada 25 segundos, los datos de seguimiento representan varios millones de filas de datos por partido —multiplicados por los más de 400 partidos de cada temporada. "Una vez obtenidos los datos de seguimiento, nos dimos cuenta rápidamente de que no podríamos hacer lo que queríamos sin crear una nueva infraestructura de análisis deportivo", dice Ramineni. "Nuestra infraestructura anterior no estaba pensada para gestionar este tamaño. Se tardarían muchas horas en ejecutar ciertas consultas, lo cual no resultaba viable para nuestros responsables de la toma de decisiones".

Sounders FC acudió a Oracle con dos objetivos: actualizar la infraestructura de análisis para obtener respuestas rápidas a las consultas en conjuntos de datos muy extensos, y obtener flexibilidad para ampliar el entorno de análisis cuando sea necesario y reducirlo para ahorrar dinero cuando no lo sea.

With OCI’s data lakehouse, we manage 100x more data, generate insights 10x faster, and have reduced database management by 100%.

Ravi RamineniVice President of Soccer Analytics and Research, Seattle Sounders FC

¿Por qué Seattle Sounders FC eligió a Oracle?

Sounders FC optó por crear un data lakehouse en Oracle Cloud Infrastructure (OCI) como base para su infraestructura de análisis deportivos. El equipo está utilizando Oracle Autonomous Data Warehouse para eliminar la gestión de datos y Oracle Analytics Cloud para ejecutar análisis, junto con Oracle Cloud Infrastructure Data Science. Oracle Content Management and Object Storage gestionarán activos de medios digitales.

"No solo queríamos una base de datos más rápida", dice Ramineni. "Además, queríamos una plataforma de ciencia de datos flexible que permitiera a nuestros científicos de datos hacer lo que mejor hacen. Con Oracle, no tenemos que preocuparnos por la infraestructura de datos de backend".

El equipo evaluó las capacidades de agregación de datos de Oracle, el rendimiento y la usabilidad de Oracle Analytics Cloud y OCI Data Science. Después de la transición a Oracle, Sounders FC pudo conectar fácilmente sus datos con cambios mínimos en el esquema y encontró que las herramientas de ciencia de datos eran fáciles de aprender y utilizar.

Otro de los principales objetivos para el equipo era eliminar las actividades de gestión de bases de datos. "No tenemos que preocuparnos por la aplicación de parches, las actualizaciones y otras tareas", dice Ramineni. "Oracle Autonomous Data Warehouse se encarga de todo eso por nosotros".

Sounders FC también eligió Oracle Content Management para organizar sus activos de medios, que incluyen años de resúmenes en video y otros activos de marketing utilizados para aumentar el compromiso de los seguidores. Estos activos representan dos tercios del volumen total de almacenamiento de datos del equipo. La organización quería un proveedor de tecnología que pudiera resolver las necesidades de análisis deportivos y de gestión de contenidos, y Oracle ofrecía la mejor opción posible.

Los profesionales de análisis deportivos de Sounders FC se aliaron con los científicos de datos de Oracle para crear un modelo de aprendizaje automático utilizando datos de seguimiento de los jugadores. "Una de las principales razones por las que elegimos Oracle fue porque nuestros equipos mantenían una relación real", comenta Ramineni. "Nuestros dos equipos trabajaban realmente para el otro, y compartimos la pasión por utilizar los datos para impulsar los resultados sobre el terreno".

Resultados

La prueba de concepto permitió a Ramineni y a su equipo confiar en la tecnología de Oracle y ofrecer un valor real al equipo técnico. Los analistas del equipo decidieron crear un modelo de datos para detectar los pases entre líneas. Este tipo de pases rompen una línea de defensa en la formación del equipo rival, por lo que es más probable que el equipo marque gol. "Elegimos este modelo específico de aprendizaje automático porque es uno de los que siempre queríamos desarrollar y sabíamos que podríamos usarlo tal cual una vez completada la prueba de concepto", dice Ramineni.

Campeones de la MLS

El innovador modelo de pase entre líneas ayudó a Sounders FC a analizar a sus oponentes y a prepararse para enfrentarse a ellos, lo cual reportó ventajas inmediatas al equipo. Sounders FC lo utilizó para evaluar el estilo de juego de cada miembro del equipo en relación con cada oponente y construir estrategias de juego más eficaces. El proyecto concluyó unas semanas antes de que el equipo alcanzara los playoffs de la MLS de 2020, y Sounders FC se basó en este modelo durante su exitosa participación en las finales de MLS.

Debido a las limitaciones de desplazamiento de la COVID-19, el equipo se había enfrentado a un número limitado de oponentes durante la temporada regular de 2020. Esta circunstancia se tradujo en que el equipo jugase con muchos de sus oponentes por primera vez esa temporada durante los playoffs. De esta forma, el análisis deportivo resultó especialmente útil para el equipo técnico durante la preparación de los partidos. "Fue realmente útil poder analizar rápidamente los 20 partidos de un oponente para ver qué tipos de espacios atacan y cómo crean sus oportunidades", dice Ramineni.

Sounders FC ha migrado todos los datos de rendimiento y ciencia deportiva a Oracle Autonomous Data Warehouse, como los de seguimientos, eventos, condición física, etc. Ramineni y su equipo están emprendiendo varios proyectos de gran calado.

Por ejemplo, la función de detección de patrones automatizará la identificación del "patrón de juego" de un jugador utilizando la visión por computador de las grabaciones de video. También evaluará con qué frecuencia cada patrón termina en gol.

Otro proyecto detectará cuándo un jugador crea espacio ante un defensor, y cuantificará esta creación de espacio, para que el equipo pueda desarrollar nuevas tácticas de entrenamiento y estrategias de juego. Además, al calcular las probabilidades de amenaza de gol, el equipo espera predecir mejor la posibilidad de que se marque gol durante el partido en unos minutos concretos.

Por último, el equipo ofrecerá una función de etiquetado mejorada que agregará automáticamente etiquetas de metadatos al archivo de video del equipo para lograr que las grabaciones pasadas sean fáciles de buscar y, por lo tanto, más valiosas.

La organización también está ahorrando dinero gracias a la flexibilidad que ofrece la opción de pagar la infraestructura en la nube solo cuando se esté utilizando. Además, el personal de TI está ahorrando tiempo porque se libera de las tareas de administración de bases de datos. "Es preciso señalar que ahora podemos hacer cosas que no podríamos hacer con nuestra infraestructura anterior", dice Ramineni.

Publicado:31 de agosto de 2021