Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/11000/32294
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorGARCIA AROCA, CARLOS-
dc.contributor.authorMartínez Mayoral, Mª Asunción-
dc.contributor.authorMorales-Socuéllamos, Javier-
dc.contributor.authorSegura-Heras, José Vicente-
dc.contributor.otherDepartamentos de la UMH::Estadística, Matemáticas e Informáticaes_ES
dc.date.accessioned2024-06-13T08:06:47Z-
dc.date.available2024-06-13T08:06:47Z-
dc.date.created2023-09-18-
dc.identifier.citationExpert Systems with Applications, Volume 237, Part C, 2024, 121636es_ES
dc.identifier.issn1873-6793-
dc.identifier.issn0957-4174-
dc.identifier.urihttps://hdl.handle.net/11000/32294-
dc.description.abstractIn this paper, we present an algorithm designed to automatically merge predictions from a collection of individual prediction methods coded in R. The algorithm employs varying weights and decision rules to ascertain the optimal amalgamation of these methods, with the aim of forecasting historical time series data while minimizing human intervention. The algorithm serves as an automated component within the artificial intelligence toolkit. The proposed algorithm (al), denoted as “alPCA” is founded on principal component analysis (PCA), hence the acronym. Commencing with 52 configurations of 11 distinct methods available in R, we calculate several loss functions: specifically, scaled Mean Absolute Percentage Error (sMAPE) and Mean Absolute Scaled Error (MASE) for both fitting (Training Phase) and prediction (Validation Phase), along with Root Mean Squared Error (RMSE) and Overall Weighted Average (OWA) solely for prediction (Validation Phase). We then employ PCA to reduce the error matrix derived from this data to one or two dimensions. Subsequently, the methods are ranked based on their proximity to the highest score. A probability distribution is fitted to this proximity metric, and utilizing the percentiles of these values, the optimal methods for combination are selected. We propose three categories of weights derived from the PCA scores, encompassing the fitting sMAPE (Training Phase) and the prediction sMAPE (Validation Phase), to facilitate the amalgamation process. This approach is applied to seven distinct univariate time series across diverse domains, including automobile sales, electricity production, and CO2 levels. Additionally, a set of 100 random monthly series from the M4 competition is included in the analysis. To assess the predictive precision of our algorithm, we compare its performance against three widely utilized combined prediction algorithms available in R. We evaluate the outcomes in Test Phase (unseen data) using four distinct loss functions and conduct a sensitivity analysis to gauge the algorithm’s robustness and efficacy across various specifications.es_ES
dc.formatapplication/pdfes_ES
dc.format.extent11es_ES
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectForecastinges_ES
dc.subjectTime series methodses_ES
dc.subjectForecasting combinationes_ES
dc.subjectPrincipal component analysises_ES
dc.subjectIntelligent Manufacturinges_ES
dc.subject.otherCDU::5 - Ciencias puras y naturales::51 - Matemáticases_ES
dc.titleAn algorithm for automatic selection and combination of forecast modelses_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.relation.publisherversionhttps://doi.org/10.1016/j.eswa.2023.121636es_ES
Aparece en las colecciones:
Artículos Estadística, Matemáticas e Informática


Vista previa

Ver/Abrir:
 1-s2.0-S0957417423021383-main.pdf

839,21 kB
Adobe PDF
Compartir:


Creative Commons La licencia se describe como: Atribución-NonComercial-NoDerivada 4.0 Internacional.