Multivariate Regression

Analysis to Predict UFC

Fight Scoring

Using historical fight statistics from UFCStats.com and fight scoring data from MMADecisions.com, I created a Multivariate Linear Regression model that accepts fight data (strikes, takedowns, submission attempts, control time) and predicts the score of the fight. In addition to evaluating the model’s accuracy for predicting the correct score, I also evaluated the model’s ability to pick the winning fighter correctly. After testing several different algorithms, I settled on LinearRegressor from Sci-Kit Learn for my multivariate linear regression model. In predicting fight scores, the model returned an R-Squared of 0.7168. The model predicted the correct winner of the fight with approximately 85.5% accuracy.

Read. Watch. Review.

Previous
Previous

Data Pipelining and Dashboarding to Report on the State of Bitcoin

Next
Next

Ranking Special Teams Plays and Players Using Player Tracking Data