1 / 10

Soccer Games Results Prediction

Soccer Games Results Prediction. ECE 539 – Introduction to Artificial Neural Networks and Fuzzy Systems Henrique Parreiras Couto . Background. The first division of Brazilian soccer league includes 20 teams Every team plays against all others twice Total of 380 games per year

jed
Download Presentation

Soccer Games Results Prediction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Soccer Games ResultsPrediction ECE 539 – Introductionto Artificial Neural Networks andFuzzy Systems Henrique Parreiras Couto

  2. Background • The first division of Brazilian soccer league includes 20 teams • Every team plays against all others twice • Total of 380 games per year • The championship format was different before 2003

  3. Project Goal • Predictthe score ofany match ofthefirstdivisionoftheBraziliannationalchampionshipusing a Multi-layerperceptron.

  4. Data Extraction • Public study about the market value of Brazilian teams Source: http://www.pluriconsultoria.com.br/relatorio.php?segmento=sport&id=263

  5. Data Extraction • Publically available game results from 2003 through 2012 • Python program was used to extract and format the data into .txt files according to each team (with Alberto Tavares) • http://www.bolanaarea.com/gal_brasileirao.htm

  6. Feature Vectors • MATLAB program used to assembly the data • Home Team • # of matches playedsince 2003 • Home goals for • Home goalsagainst • Market value • Away Team • # of matches playedsince 2003 • Awaygoalsfor • Awaygoalsagainst • Market value

  7. FeatureVectors - Labels • [1 0 0 0 0] – Largeloss • [0 1 0 0 0] – Smallloss • [0 0 1 0 0] – Tie • [0 0 0 1 0] – Smallvictory • [0 0 0 0 1] – Largevictory

  8. FeatureVectors • Training andTesting files • 380 featurevectorseach

  9. Score prediction • Classifierresultgivesthedifferencebetweenthenumberofgoalsofeachteam • Final score predictionbasedontheclassifierresultandaveragenumberofgoalsscoredbyeachteamsince 2003.

  10. Results • Averageclassification rate ofthe MLP : ~40% • Improvementsneeded

More Related