Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11531/52068
Título : Interpretable Unit Commitment
Autor : Lumbreras Sancho, Sara
Ramos Galán, Andrés
Elechiguerra Batlle, Daniel
Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)
Palabras clave : 12 Matemáticas;1203 Ciencias de los ordenadores;120304 Inteligencia artificial
Fecha de publicación : 2021
Resumen : Este proyecto propone la aplicación de las técnicas de machine learning interpretable al problema del unit commitment con el fin no solo de predecir las soluciones óptimas sino también entender cómo se han obtenido dichos resultados. De este modo, el modelo podrá ser empleado para explicar el funcionamiento del problema. Para ello, se han implementado dos modelos basados en árboles de decisión con múltiples salidas, uno para las tareas de regresión, y otro para las de clasificación. El modelo de regresión se implementará construyendo un árbol de decisión, sobre cuyos nodos se entrenará una regresión lineal de una única variable, escogiendo en cada nodo la que mejores resultados ofrezca. Con este método, se pretende capturar las relaciones lineales existentes en las particiones del espacio de variables que un árbol de decisión no podría capturar, sin impactar excesivamente la interpretabilidad del modelo. Por el contrario, en el modelo de clasificación se aplicará un clustering sobre los nodos terminales con el fin de reducir el número de parámetros únicos del modelo. Esto facilitará sustancialmente su interpretación, por lo que se podrán construir árboles de mayor profundidad que en el caso de la regresión. El mismo proceso se llevará a cabo con las variables de salida, puesto que en muchas ocasiones también presentan elevadas correlaciones. Los resultados obtenidos al aplicar ambos modelos al problema del UC definido en este proyecto muestran que, en general, logran un equilibrio óptimo entre desempeño e interpretabilidad, superando habitualmente en ambos aspectos al resto de algoritmos intrínsecamente interpretables. De hecho, la precisión de estos modelos no se aleja excesivamente de la obtenida utilizando algoritmos más complejos y no interpretables. En consecuencia, los modelos implementados cumplen satisfactoriamente los objetivos que se han definido al inicio del proyecto.
This project proposes the application of interpretable machine learning techniques to the unit commitment problem in order not only to predict the optimal solutions but also to understand how these results have been obtained. In this way, the model can be used to explain the performance of the problem. For this purpose, two models based on multi-output decision trees have been implemented, one for the regression tasks and another for the classification tasks. The regression model will be implemented by constructing a decision tree, on whose nodes a single-variable linear regression will be trained, choosing at each node the feature that yields the best results. This method is intended to capture the linear relationships existing in the partitions of the space of variables that a decision tree could not capture, without excessively impacting the interpretability of the model. On the contrary, in the classification model, a clustering algorithm will be applied to the terminal nodes in order to reduce the number of unique parameters of the model. This will substantially facilitate its interpretation, and thus, trees of greater depth can be constructed than in the case of regression. The same process will be carried out with the output variables since they also present high correlations on many occasions. The results obtained by applying both models to the UC problem defined in this project show that, in general, they achieve an optimal balance between performance and interpretability, usually outperforming in both aspects the rest of the intrinsically interpretable algorithms. In fact, the accuracy of these models does not depart excessively from that obtained using more complex and non-interpretable algorithms. Consequently, the implemented models satisfactorily meet the objectives defined at the beginning of the project.
Descripción : Máster Universitario en Ingeniería Industrial y Máster Universitario en Sector Eléctrico - Master in the Electric Power Industry
URI : http://hdl.handle.net/11531/52068
Aparece en las colecciones: H62-Trabajos Fin de Máster

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TFM - Elechiguerra Batlle, Daniel.pdfTrabajo Fin de Máster2,57 MBAdobe PDFVista previa
Visualizar/Abrir
Firmas (Anexo I) SL AR.pdfAutorización19,75 kBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.