1/6

Learn from the team leader of a FIFA certified soccer big data company <Python soccer data analysis>

Beginner
8 chapters · 8 hours 47 minutes
English · Japanese|Audio Korean

Skills You’ll Learn

Python data processing/processing/aggregation

Analyzing large amounts of data with NumPy and Pandas

Python visualization in general

Effectively visualizing data with Matplotlib and Seaborn

Python animation visualization

Visualize player/ball movements and changes in occupied space over time with videos

Machine learning basics

Apply a simple machine learning model to soccer data and calculate indicators such as xG

✅ Data analysis is this fun?

✅ Can you analyze soccer with coding?

This course 1) Those who want to have fun learning Python data analysis, 2) Those who dream of becoming a sports data analyst, and 3) Those who want to enjoy soccer more deeply through dataThis is a class for listening.


Learn from actual soccer data in this class
Get started with Python data analysis,
Furthermore, let's make the dream of a 'sports data analyst' come true.




Hello,

Soccer data scientist

I'm a pie type human

Hallo I'm looking for a point of contact between my major in mathematics and my favorite soccer 'Soccer Data Scientist' Pi Type HumanIt's.


I'm currently a company that collects and analyzes sports big data based on positioning technology based on wearable sensors, 'Fit Together'I'm doing research as a team leader in the Data Science Team. Thinking about what kind of interesting research I can do while watching my favorite soccer game has become a “success story.” Now, through Class 101, I would like to help all of you who are interested in soccer and data analysis to become a “success story.”


Creator's main history

  • [ website / LinkedIn ]
  • Fit Together, Inc. Data Science Team Leader
  • M.A. in Data Mining Laboratory, Department of Industrial Engineering, Seoul National University
  • Graduated from POSTECH University with a bachelor's degree in mathematics
  • Short-term study abroad at the Technical University of Aachen, Germany
  • Completed the Korean Professional Football Federation (K-League) Soccer Industry Academy
  • Includes KDD, the most authoritative society in the field of data mining, and has 1 author's paper in multiple international AI conferences/workshops





Soccer is a sport that is constantly moving!

Is it becoming a data sport now?

Until now, when it comes to “sports of data,” many people thought of baseball. In baseball, due to the nature of the sport, it is possible to collect key data by counting directly by humans, so the collection and analysis of data was actively carried out early on.


On the other hand, in soccer, the movements of the players are continuous and irregular, so simply counting the number of events was not able to capture all the information about the game. Collecting “continuous movement data of players” in soccer was really difficult, and since key data could not be collected, data analysis was not carried out. Therefore, until recently, soccer experts relied on their own honest intuition and experience to make most decisions. (C. Anderson & D. Sally, < Why has soccer been full of errors until now? (> in progress)


However, due to the recent development of various positioning techniques, it is now possible to collect continuous movement data of players during soccer games. Massive amounts of data have begun to be collected from soccer games around the world, and the possibility of advanced analysis has arisen.


As a result, international clubs such as Barcelona, Liverpool, and Manchester City are recruiting mathematicians, physicists, and computer scientists for data analysis jobs, and world-class players such as Kevin De Bruyne are not agents There was an example of a contract renewal for an astronomical amount of money with the help of data analysts.


Data science, which has already penetrated deeply into various fields including medicine, finance, and gaming, is rapidly expanding its base in soccer, as more and more soccer data analysis papers are being presented at the most prestigious conferences in the AI field such as KDD, AAAI, and IJCAI.





Game data that I analyze myself,

Start with real soccer data

Python data analysis

In this class, we will analyze open source soccer big data in various ways using Python (Python), which is the most widely used programming language for data analysis.


1 ️ Processing, aggregating, and analyzing soccer time series data

All the students use Python libraries that help with high-performance numerical computation such as NumPy and Pandas with me Practice of directly processing, aggregating, and analyzing soccer data in the form of time-series (time-series)I'm going to do it.


2 ️ Evaluating player performance with xG calculation

By analyzing data recorded during the 2018 World Cup matches, we will directly calculate advanced game stats such as xG (expected score) beyond the pass success rate and share rate. Based on this Evaluate actual striker performanceWe will also check if the results match the perceptions of actual soccer experts or fans.


3 ️ Visualizing heatmaps, sprint paths, and path networks

Visualize speed graphs, heat maps, sprint paths, pass networks, etc. on top of the stadium image using visualization libraries such as Matplotlib and Plotly. Create your own various visual materials to help you deeply interpret the gameI'm planning to try it.


4 ️ Visualize players' movements and occupied space with images to derive tactical insights

In addition, various techniques such as Voronoi segmentation are applied to the movement data of the player and the ball to obtain the ever-changing occupancy space of each player, and visualize it Derive tactical insights on space utilization and pressureI'll try it.

In the visualization process, we will use the Matplotlib animation function to visualize the movement of the player and the ball in an animated form. Visualize an athlete's sprint scene or changes in the space occupied by each athlete on videoWhile trying, You'll have the experience as if you were recreating a real game in a game.


1. 우리가 열광하는 축구를 데이터로 설명할 수 있다면?/ 2. 축구 이벤트 데이터 분석/ 3. 위치 추적 데이터 분석/ 4. AI 기반 스포츠 데이터 분석의 학계와 업계 동향

▶ 1. What if we could explain our passion for soccer with data? /2. Soccer event data analysis/ 3. Location tracking data analysis/ 4. Academic and industry trends in AI-based sports data analysis




Class 101's first 'Soccer Data Analysis' lecture

With the advent of AlphaGo and Son Heung-min, I expect a lot of people will be interested in both data analysis and soccer. But what if you also learn job skills to become a data analyst, and the subject of analysis is your favorite soccer game?


In this class Class 101's first 'Soccer Data Analysis' lectureThrough, I would like to help soccer fans and prospective data analysts realize their dreams. Also, I would like to show a new world to those who love soccer and want to learn data analysis, even though they haven't thought about connecting the two.


Are you ready to be a “success story” with me?




[Required prior knowledge]

  • You need to know basic Python syntax and be able to interpret simple code.
  • You should know the basics of the Python essential packages NumPy, Pandas, and Matplotlib.

Curriculum

Creator

Hyunsung Kim

Hyunsung Kim

Key history

  • [ website / LinkedIn ]

  • Team leader of Fit Together Data Science Co., Ltd., a soccer big data company

  • M.A. in Data Mining Laboratory, Department of Industrial Engineering, Seoul National University

  • Graduated from POSTECH University with a bachelor's degree in mathematics

  • Short-term study abroad at the Technical University of Aachen, Germany

  • Completed the Korean Professional Football Federation (K-League) Soccer Industry Academy

  • Includes KDD, the most authoritative society in the field of data mining, and has 1 author's paper in multiple international AI conferences/workshops

About me


The talent awards required by modern society are called “T-shaped talents” who have deep expertise in one field and have broad and shallow knowledge in various fields. I am Math majoret Favorite soccer, With the desire to have deep expertise in both fields 'Pi (Pi) -type humans'I'm using the nickname Data Scientist Kim Hyun-sungIt's. Nice to meet you.


I majored in mathematics at the undergraduate level and I still love it, but I also really like soccer, which I enjoyed as a hobby. I “intuit” by visiting stadiums for 10 to 20 games every year, including K League, and when I went to Germany for a short-term study abroad, I traveled all over Europe, including France, which hosted Euro 2016, to watch soccer. Throughout my college life, I was involved in a soccer club, and while playing soccer, the anterior cruciate ligament on both knees ruptured once, so I was exempted from military service obligations.


Because of my passion for soccer, I Mathematics is a field where you can gain competitivenesset Soccer is a field where you can put your passion I had a lot of trouble in between. Meanwhile, a senior in a school soccer club who had similar concerns Collects and analyzes movement data of athletes based on wearable sensorsA company that does'Fit Together“I founded the business. I joined the company as an initial member with the intuition that analyzing this large amount of sports data could be the point of contact between mathematics and soccer that I was looking for. The company, which had only 6 employees when I joined in 2018, was only 2 years later at FIFA Number one in the world for GPS accuracy It has been certified, and as of 2022 The number of employees is about 60, and the corporate value is about 40 billionIt has grown rapidly as a startup of


I currently work as a co-head of a data science team that has grown to 10 members, and hundreds of teams using our services Research that derives meaningful insights by analyzing movement data during competitions/trainingI'm doing it. Thinking about what kind of interesting research I can do while watching my favorite soccer game has become a “success story.” Now, through Class 101, I would like to help all of you who are interested in soccer and data analysis to become a “success story.”

LinkedIn

LinkedIn

View similar classes you might also like

Financial freedom after 5 years with 20 million won! A real story that won't be revealed to the world!Stocks  |  thejb.star

Notes on Copyright Protection

  • All videos and materials included in the class are protected intellectual property under relevant laws.
  • You may face legal action if you copy, distribute, transmit, modify or edit the videos or materials included in the class without permission.
CLASS 101, LLC.
1201 North Market St. Suite 111, Wilmington, DE, 19801
support@101.inc