Introduction to Machine Learning in Sports Analytics
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Introduction to Machine Learning in Sports Analytics
This course is part of Sports Performance Analytics Specialization
Instructor: Christopher Brooks
5,498 already enrolled
Included with
Learn more
27 reviews
Recommended experience
27 reviews
Recommended experience
What you'll learn
Gain an understanding of how classification and regression techniques can be used to enable sports analytics across athletic activities and events.
Skills you'll gain
- Feature Engineering
- Data Analysis Software
- Machine Learning Software
- Machine Learning
- Data Analysis
- Decision Tree Learning
- Logistic Regression
- Predictive Analytics
- Model Evaluation
- Predictive Modeling
- Machine Learning Algorithms
- Analytics
- Supervised Learning
- Applied Machine Learning
- Classification And Regression Tree (CART)
- Machine Learning Methods
Details to know
4 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 4 modules in this course
In this course students will explore supervised machine learning techniques using the python scikit learn (sklearn) toolkit and real-world athletic data to understand both machine learning algorithms and how to predict athletic outcomes. Building on the previous courses in the specialization, students will apply methods such as support vector machines (SVM), decision trees, random forest, linear and logistic regression, and ensembles of learners to examine data from professional sports leagues such as the NHL and MLB as well as wearable devices such as the Apple Watch and inertial measurement units (IMUs). By the end of the course students will have a broad understanding of how classification and regression techniques can be used to enable sports analytics across athletic activities and events.
This week will introduce the concept of machine learning and describe the four major areas of places it can be used in sports analytics. The machine learning pipeline will be discussed, as well as some common issues one runs into when using machine learning for sports analytics.
What's included
7 videos3 readings1 assignment1 ungraded lab
7 videosβ’Total 75 minutes
- Introductionβ’3 minutes
- What is Machine Learning?β’8 minutes
- The Machine Learning Workflowβ’16 minutes
- Our First Model: NHL Game Outcomesβ’20 minutes
- Building the Logistic Regression Modelβ’6 minutes
- Considerations in Deploying The Modelβ’20 minutes
- Wrap Upβ’1 minute
3 readingsβ’Total 30 minutes
- Help Us Learn More About Youβ’10 minutes
- Course Syllabusβ’10 minutes
- Assignment 1 Programming Solutionβ’10 minutes
1 assignmentβ’Total 60 minutes
- Assignment 1β’60 minutes
1 ungraded labβ’Total 10 minutes
- JupyterLabβ’10 minutes
In this week students will learn how Support Vector Machines (SVM) work, and will experience these models when looking at both baseball and wearable data. Coming out of the week students will have experience building SVMs with real data and will be able to apply them to problems of their own.
What's included
4 videos2 readings1 assignment
4 videosβ’Total 51 minutes
- Introduction to Support Vector Machines (SVMs)β’16 minutes
- Polynomial Support Vector Machinesβ’11 minutes
- Cross Validationβ’9 minutes
- A Real World SVM Model: Boxing Punch Classificationβ’15 minutes
2 readingsβ’Total 130 minutes
- (Optional) - An evaluation of wearable inertial sensor configuration and supervised machine learning models for automatic punch classification in boxingβ’120 minutes
- Assignment 2 Programming Solutionβ’10 minutes
1 assignmentβ’Total 60 minutes
- Assignment 2β’60 minutes
This week will focus on interpretable methods for machine learning with a particular focus on decision trees. Students will learn how these models work in general, and see special uses of decision trees in combination with regression methods. In this week students will come to better understand how the python sklearn toolkit can be used for a breadth of supervised learning tasks.
What's included
4 videos2 readings1 assignment
4 videosβ’Total 58 minutes
- Decision Treesβ’14 minutes
- A Multiclass Tree Approachβ’6 minutes
- Model Treesβ’21 minutes
- Tuning and Inspecting Model Treesβ’16 minutes
2 readingsβ’Total 20 minutes
- Assignment 3 Programming Solutionβ’10 minutes
- UM Master of Applied Data Science (optional)β’10 minutes
1 assignmentβ’Total 120 minutes
- Assignment 3β’120 minutes
In this week of the course students will learn how many different models can be used together through ensembles, including the random forest method as a common use, as well as more general methods available in sklearn such as stacking and bagging. By the end of this week students will have a broad understanding of how methods such as SVMs, decision trees, and logistic regression can be used together to solve a problem with increasing performance.
What's included
5 videos3 readings1 assignment
5 videosβ’Total 102 minutes
- Ensemblesβ’23 minutes
- Additional Machine Learning Conceptsβ’5 minutes
- Baseball Hall of Fame Predictionβ’15 minutes
- Baseball Hall of Fame Demonstration Part 1 β’23 minutes
- Baseball Hall of Fame Demonstration Part 2 β’36 minutes
3 readingsβ’Total 30 minutes
- Free Deepnote Notebook Serviceβ’10 minutes
- Putting Your Skills to the Test!β’10 minutes
- Post Course Surveyβ’10 minutes
1 assignmentβ’Total 30 minutes
- Assignment 4β’30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Data Analysis
- Status: Free TrialU
University of Michigan
Specialization
- Status: Free TrialU
University of Michigan
Course
- Status: Free TrialU
University of Michigan
Course
- Status: Free TrialR
Real Madrid Graduate School Universidad Europea
Course
Why people choose Coursera for their career
Learner reviews
- 5 stars
81.48%
- 4 stars
11.11%
- 3 stars
3.70%
- 2 stars
3.70%
- 1 star
0%
Showing 3 of 27
Reviewed on Oct 24, 2022
Vβery hands-on course, I could understand all techniques available to model sports.
Reviewed on May 6, 2023
Well-structured notebook, resourceful, applicable to real-world projects, clear and entertaining teaching. Highly satisfied. One of the best modules in the entire specialization.
Reviewed on Dec 4, 2022
Outstanding course! Really interesting and tutor was really enthusiastic which kept the videos and assessments easy to work through.
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
