GithubHelp home page GithubHelp logo

kenny613 / football-players-market-value-prediction Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 13.34 MB

A data mining project to predict the market value of football playera

Jupyter Notebook 99.99% R 0.01%

football-players-market-value-prediction's Introduction

Market value prediction of football players

Introduction

This is a data mining project that aims to mine real footballing data to extract useful knowledge using data mining and machine learning techniques. There are 4 main sections in this report: Problem descriptions, Dataset and preprocessing, Algorithms, Results and analysis. The overall data mining procedures and techniques used are also introduced.

Therefore, the objective of this project is to use real in-match statistics to predict the market value of the football player in โ‚ฌ in the sense that we can analyze the goodness as well as the level of the football players.

Data sources

  1. FBref.com
  2. Transfermarkt.com

Prediction models

  • Neural network
  • Ridge regression
  • ElasticNet

Dimensionality reduction approaches

  • Principal Component Analysis (PCA)
  • Autoencoder
  • Feature Selection

Results

Syntax MAE mean MAE min RMSE mean RMSE min
PCA+NN (Without log transformation) 7.55715625 7.0544 12.46855625 11.4937
Autoencoder + NN (Without log transformation) 8.480625 7.1313 12.36180625 7.3327
PCA+NN (With log transformation) 7.85724375 6.363 14.41860625 11.1701
Autoencoder + NN (With log transformation) 8.4075875 7.0791 13.9653375 8.7817
Ridge Regression 6.3427 5.8817 11.6661 10.0278
ElasticNet Regression 6.41438 5.9112 11.6596 10.4843

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.