Martínez‐Rodríguez, DavidColmenar, J. ManuelVillanueva Micó, Rafael JacintoSalcedo‐Sanz, SanchoHidalgo Pérez, José Ignacio2025-01-302025-01-302019-12-172050-05052050-050510.1002/ese3.568https://hdl.handle.net/20.500.14352/117402El Enjambre Gramatical es un algoritmo de búsqueda y optimización perteneciente a la familia más general de la Evolución Gramatical, que trabaja con un conjunto de soluciones denominadas individuos o partículas. Utiliza el algoritmo de Optimización por Enjambre de Partículas como motor de búsqueda en la evolución de soluciones. En este trabajo presentamos un algoritmo de Enjambre Gramatical para la estimación de la demanda total de energía en un país a partir de variables macroeconómicas. Cada partícula del Enjambre Gramatical codifica un modelo diferente para la estimación de la demanda energética, que será decodificado por una gramática predefinida. Los parámetros del modelo también son optimizados por el algoritmo propuesto, de forma que el modelo se ajusta a un conjunto de entrenamiento de datos reales de demanda energética, seleccionando las variables más apropiadas para aparecer en el modelo. Analizamos el rendimiento de la evolución del Enjambre Gramatical en dos problemas reales de estimación de la demanda energética a un año vista en España y Francia. La propuesta se compara con enfoques anteriores con resultados competitivos.engAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Particle swarm grammatical evolution for energy demand estimationjournal articlehttps//doi.org/10.1002/ese3.568open accessEnergy prediction modelsGrammatical swarm evolutionMacroeconomic variablesTotal energy demandInformática (Informática)33 Ciencias Tecnológicas