Git Product home page Git Product logo

implementation-of-regression-models-for-predicting-points-per-game-ppg-'s Introduction

Implementation-of-Regression-Models-for-Predicting-Points-Per-Game-PPG-

Due to the fact that sport is widespread and so popular, predicting the Points Per Game (PPG) of football players poses an interesting challenge. Hence along with the PPG, predicting the results of football matches is also a difficult task because of the number of variables which should be taken into consideration, that could not be valued or modeled quantitatively. The number of goals scored by each player has traditionally been used by many methods to predict the PPG of professional football players which would be helpful to estimate future results and evaluate the players performance. This research explores various machine learning approaches to predict the PPG of Football players by using various internal factors such as Age, Best position, Potential etc. instead of the number of goals scored by the players. In this research a model is developed that would help us to measure the PPG of the players, rather than using the actual number of goals scored and to identify best player, best club, preferred foot and relation between overall ratings and players potential. We integrated this system with a measurement of various attributes such as age, best position, nationality etc. of a football team players that are updated after each game and used to construct a model that predicts the PPG of the players, as well as to find out the best overall player, preferred foot, best club, relation between player potential and overall ratings etc. In this project I have developed three distinct feature sets for our study, which I have used on our four machine learning models, Random Forest Regressor, XGBoost Regressor, Elastic Net Regressor and Linear Regression. All the models have been evaluated on a minimal error value basis. After successful implementation of all the model we archived a minimum error of around โ€œ50.49โ€ with the XGBoost Regressor.

Keywords: Football, PPG prediction, Machine learning, Regression models.

implementation-of-regression-models-for-predicting-points-per-game-ppg-'s People

Contributors

bharatmaheshwari96 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.