Sebastian Raschka
Sebastian Raschka
@sebastianraschka·88.6K subscribers·307 videos

Using Machine Learning to Predict NBA Games (Student Presentation, Group 22)

Posted

December 23, 2020

Views

4,241

Likes

42

Comments

8

Engagement

1.18%

Search the Record

Indexed

Every word spoken in this episode is indexed. Type any phrase to jump straight to the moment it was said.

Type any word or phrase that may have been spoken. Click a result to seek the player to that exact moment.

Try a name, a topic, or a quoted line

YouTube Description

as posted by the channel

This is a STAT 451 class project presentation

by Almann Brague

This presentation is shared with the students' permission.

Abstract:

I use machine learning algorithms to predicted the out- come of NBA basketball games. As someone who has enjoyed the game of basketball all of my life, both as a participant and a fan. I hope through this project to find a machine learning algorithm to predict for wins and losses of NBA games. For this I have found statistics from NBA games from the years 2012 to 2018. I have assigned these statistics to each individual team to allow me to pre- dict which team would win against each other. I trained this on the years 2012-2017 and tested it on the most recent years of 2017-2018. The models that were used included, K-Nearest Neighbors (KNN), Decision Trees, Random Forests, and Gradient Boosting Classifiers. To find which model was best suited to create an accurate prediction I used a Nested Cross-Validation. This com- pared the four different algorithms together while also searching for their best hyper parameters. From this when apply the hyper parameters to each model that were best suited for prediction. I achieved prediction accuracy, on the training set, ranging from 57.04 percent to 65.76 per- cent. The best model from the the training set accuracy was the Gradient Boosting. Then when testing the Gradient Boosting method with specific hyper parameters on the test set it achieved a test accuracy of 65.89 percent.

Guests & Subjects Covered

Almann Brague ThisAbstract IGradient Boosting Classifiers ToNested Cross-Validation ThisGradient Boosting ThenGradient Boosting

Sentinel Indexing in Progress

Metadata and chapters are available. Claim extraction for this episode is pending.

All video content is delivered via YouTube embedded players in accordance with the YouTube Terms of Service. Sentinel provides research tools that promote discovery and accountability across political media.

Using Machine Learning to Predict NBA Games (Student Presentation, Group 22) · Sebastian Raschka · Sentinel