giovedì 12 luglio 2018

Perchè non si può predire chi vincerà i mondiali di calcio?


I mondiali FIFA 2018 sono ormai all'atto finale, in questo mese man mano che alcune nazionali venivano eliminate è salito alla ribalta un articolo, e un modello di Machine Learning, che prevedeva una finale Germania - Brasile vinta dalla Germania.
Il link all'articolo è qui: https://www.kdnuggets.com/2018/06/football-world-cup-predictions.html

World Cup KDnuggets brackets
La Previsione di KDNuggets


Su vari forum e social network ho letto diversi commenti sul perchè il modello non abbia funzionato:
  • andava usato un altro modello
  • le fonti dati non erano quelle giuste
  • analisti scarsi
  • blablabla...
  • ...
Premesso che nel ML come nel calcio siamo tutti allenatori (del modello) al bar e l'assente ha sempre ragione.
Secondo me non è nessuno dei precedenti motivi ma il motivo principale è che i mondiali di calcio non sono prevedibili perchè:
  • il calcio è uno sport basato sul blitz: puoi essere il Brasile e giocare contro Taiwan, ma se ti fanno un gol in qualsiasi modo e si chiudono bene con un pò di fortuna Taiwan passa il turno;
L'imprevedibilità di Higuita che qualifica il Camerun
  • basarsi sui dati storici è inutile: ogni 4 anno le rose cambiano completamente: puoi avere squadre totalmente rinnovate (Francia 2014 vs Francia 2018) o squadre quasi uguali ma con 4 anni in più sulle spalle (Argentina 2014 vs Argentina 2018);
 
Totò Schillaci numero 9 del Palermo, Eto'o e Miccoli: una ...
Le "imprevedibili" notti magiche di Totò Schillaci
  • la competizione è talmente breve che una squadra/calciatore molto in forma può fare un'enorme differenza: vedi le notti magiche di Totò Schillaci in Italia 90 o il Brasile del 2002 che si qualifica a stento e poi vince il torneo.

Detto questo il calcio è il gioco più bello del mondo e quando si può unire passione e lavoro anche se i risultati non ci danno ragione "almeno ci siamo divertiti", quindi ben vengano questi esperimenti e per il mondiale 2022 in Quatar non dimenticatevi di inserire tra le variabili di input lo sbalzo termico tra il paese di origine/campionato di provenienza dei calciatori e la sede del torneo!

Buona finale mondiale a tutti!

 

Enjoy!
Enjoy!