RT Generic T1 Sistema de predicción de resultados en eventos deportivos y su aplicación en las apuestas A1 Valera Guardiola, Fernando AB El Proyecto de Final de Carrera que se presenta puede dividirse en dos partes: la primerade ellas tiene como principal objetivo la creación de un Sistema de Predicción capaz depredecir el resultado más probable de un partido en un determinado evento deportivo.Después de desarrollar el Sistema de Predicción, se pasará a la segunda parte delproyecto, que será la encargada de la explotación de estas predicciones para obtenerbeneficios en las casas de apuestas. En la fase de explotación, se han utilizado tantoestrategias que son ya utilizadas por los aficionados a las apuestas, como nuevasestrategias que se han ideado para explotar al máximo las características del Sistema dePredicción que se ha desarrollado en la primera fase.El sistema se centra en la predicción de resultados de dos deportes: fútbol (englobandovarias competiciones tanto nacionales como internacionales) y baloncesto (considerandoúnicamente la liga americana de baloncesto, también conocida como NBA).Para el desarrollo del Sistema de Predicción, que estará basado en clasificadores, se hanrecogido datos de un gran número de partidos de los deportes y competiciones nombradosanteriormente. A través de un proceso de minería de datos se ha determinado cuáles sonlos atributos que aportan mayor información para realizar la predicción.Una vez se tienen todos los datos correctamente etiquetados, se ha utilizado laherramienta WEKA para crear diversos modelos de predicción basados en laclasificación. A través de esos modelos generados y tras recoger otra tanda de datos delos eventos deportivos, se ha analizado que modelos eran los que obtenían mejores tasasde acierto.Para automatizar la tarea de predicción de los resultados, se ha creado un archivo Excel,con el que a través de varias macros que implementan los clasificadores seleccionados secalcula el resultado más probable del partido y el riesgo estimado que ese resultado llevaasociado.Posteriormente, se definirán las estrategias que se van a seguir para intentar obtenerbeneficios en las casas de apuestas a través de las predicciones realizadas por el Sistemade Predicción. Entre estas estrategias se ha desarrollado un Algoritmo Genético, que apartir de los datos ofrecidos por el Sistema de Predicción es capaz de conseguir unacombinación de apuestas para las que se maximiza el beneficio minimizando el riesgo.Tras definir las estrategias e implementar el algoritmo en el que se basará una de ellas, serealizará un estudio de beneficios en el que se podrá ver qué estrategias son capaces degenerar beneficios. Además, se podrá comprobar qué competiciones son las que mejorestasas de aciertos tienen y las que más beneficios son capaces de generar. AB This project can be divided into two parts: the first one has as main objective thecreation of a Prediction System capable of predicting the most likely result of a matchin a particular sport event. After developing the Prediction System, we will go to thesecond part of the project, which will be responsible for the exploitation of thesepredictions for profit in betting. In the operational phase, will be used both strategies thatare already used by the betting fans, as new strategies that have been designed to exploitthe characteristics of the Prediction System which has been developed in the first phase.The system focuses on two sports: football (considering several national andinternational competitions) and basketball (considering only American BasketballLeague, also known as NBA).To develop the Prediction System, which will be based on classifiers, we havecollected data from a large number of sports matches and competitions listed above.Through a data mining process, it has been determined what attributes provide moreinformation for the prediction.Once we have all the data correctly labeled, we used the WEKA tool to createdifferent prediction models based on classification. Through these models generated andafter picking up another round of sporting event data, it has been analyzed what modelshas the best hit rates.To automate the task of prediction, we have created an Excel file, which throughseveral macros which implement the selected classifiers, calculate the most likely resultof the match and the estimated risk that is associated with that result.Later, we will define the strategies that are going to follow to try to make profit inbetting through the predictions made by the Prediction System. For one of these strategieswe have developed a Genetic Algorithm, which is based on the data provided by thePrediction System, and is able to get a combination of bets for maximizing profit whileminimizing risk.After defining the strategies and implement the algorithm in which one of them willbe based, we will make a study of benefits in which we can see which strategies are ableto generate profits. Additionally, we can see which competitions have the best hit ratesand the best profit ratio. YR 2013 FD 2013-06 LK https://hdl.handle.net/10016/17882 UL https://hdl.handle.net/10016/17882 LA spa DS e-Archivo RD 18 may. 2024