We extend the neural basis expansion analysis (NBEATS) to incorporate exogenous factors. The resulting method, called NBEATSx, improves on a well performing deep learning model, extending its capabilities by including exogenous variables and allowing it to integrate multiple sources of useful information. To showcase the utility of the NBEATSx model, we conduct a comprehensive study of its application to electricity price forecasting (EPF) tasks across a broad range of years and markets. We observe state-of-the-art performance, significantly improving the forecast accuracy by nearly 20% over the original NBEATS model, and by up to 5% over other well established statistical and machine learning methods specialized for these tasks. Additionally, the proposed neural network has an interpretable configuration that can structurally decompose time series, visualizing the relative impact of trend and seasonal components and revealing the modeled processes' interactions with exogenous factors. To assist related work we made the code available in this $\href{https://github.com/cchallu/nbeatsx}{\text{repository}}$.
翻译:我们扩展了神经基础扩展分析(NBEATS),将外源因素纳入外源因素。由此产生的方法称为NBEATSx,改进了运行良好的深层学习模式,扩大了能力,纳入了外源变量,并允许其整合多种有用的信息来源。为了展示NBEATSx模型的效用,我们对其应用于电力价格预测(EPF)任务的情况进行了广泛的年份和市场的全面研究。我们观察了最新业绩,大大提高了预测的准确性,比最初的NBEATS模型提高了近20%,比为这些任务专门制定的其他成熟的统计和机器学习方法提高了多达5%。此外,拟议的神经网络具有可解释的配置,可以在结构上拆解时间序列,直观趋势和季节组成部分的相对影响,并揭示模型过程与外源因素的相互作用。为了协助相关工作,我们提供了这个 $href{https://github.com/cchallu/nbeatexunpostory{repostory}中的代码。