This is a very interesting project! Thank you very much for sharing this. Can you provide some experience on the real life accuracy of your model? Did you work on this any further?
Why am I asking: The 99% accuracy in training and validation actually feels a bit odd. When reviewing the code I found a bug in line 114 of prediction.py. It seems that the match data is constructed of multiple copies of year 2010's match data. This would result in identical data for training an evaluation - which would in turn explain the high accuracy.
See
|
content = open(match_data_directory + "/matchdata" + str(2010) + ".txt", "r").read() |
This is a very interesting project! Thank you very much for sharing this. Can you provide some experience on the real life accuracy of your model? Did you work on this any further?
Why am I asking: The 99% accuracy in training and validation actually feels a bit odd. When reviewing the code I found a bug in line 114 of prediction.py. It seems that the match data is constructed of multiple copies of year 2010's match data. This would result in identical data for training an evaluation - which would in turn explain the high accuracy.
See
BundesligaPrediction/prediction.py
Line 114 in 2b647f2