Downloads · 30 days
0
emezac/football-lstm-predictor
football-lstm-predictor is a machine learning model from emezac. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Modelo LSTM para predicción de resultados de fútbol (Local/Empate/Visita) basado en evidencia académica.
Downloads · 30 days
0
Access
Public
Updated Apr 22, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.py12.2 KB · 74%
From the Hugging Face model README
Modelo LSTM para predicción de resultados de fútbol (Local/Empate/Visita) basado en evidencia académica.
Basado en papers revisados:
Walsh & Joshi (2023) - arxiv:2303.06021
Beal et al. (2020) - arxiv:2012.04380
Habib (2025) - arxiv:2508.02725
| Métrica | Modelo LSTM | Bookmakers |
|---|---|---|
| Precisión total | 56.8% | 60.0% |
| Precisión Local | 63.4% | 82.4% |
| Precisión Empate | 22.4% | 0.0% |
| Precisión Visita | 68.8% | 65.6% |
| Brier Score | 0.1959 | 0.1776 |
El modelo está aprendiendo los momios, no información nueva. La correlación entre probabilidades del modelo y momios es r=0.93.
Los bookmakers ya capturan casi toda la información pública. El límite teórico es ~60-65%.
Apostar solo con alta confianza (>45%):
model.py - Arquitectura LSTM con Brier Lossfeatures.py - Feature engineering (Elo ratings, forma, estadísticas)train.py - Entrenamiento del modeloevaluate.py - Evaluación vs bookmakers con Kelly Criterion# Descargar datos de football-data.co.uk
wget https://www.football-data.co.uk/mmz4281/2324/E0.csv
# Generar features
python features.py
# Entrenar modelo
python train.py
# Evaluar
python evaluate.py
5 temporadas Premier League (2019-2024) = 1,900 partidos
Features:
MIT