基于政策量化驱动的IBKA-TCN-TimesNet-BiLSTM天然气需求预测模型

A natural gas demand forecasting model of IBKA-TCN-TimesNet-BiLSTM driven by policy quantification

  • 摘要:
    目的 天然气需求受经济波动、政策调控、季节变化等多重因素交织影响,政策动态效应与时序数据长短期依赖关系的耦合适配性不足严重制约其预测精度,为捕捉政策时序特征、强化模型对复杂场景的适配能力并提升预测精度,开展政策时序特征驱动的耦合预测模型研究尤为重要。
    方法 首先,采用“线性插值+同月份历史均值插值”组合策略,处理影响因素特征序列中的数据缺失问题。其次,引入BorutaShap算法进行特征重要性筛选与降维,以剔除冗余特征、保留核心信息,降低模型输入维度。再次,构建政策性特征序列,整合政策层级差异、季节动态调整、时间衰减规律及协同冲突效应,实现政策因素的量化表征。同时依托时域卷积网络(Temporal Convolutional Network, TCN)捕捉长程趋势、时序二维变异建模网络(Temporal 2D-Variation Modeling Network, TimesNet)解析多尺度周期特征、双向长短期记忆网络(Bidirectional Long Short-Term Memory, BiLSTM)刻画局部时序依赖,再引入政策门控机制动态调控特征权重,实现政策与时序数据的深度耦合,最后采用改进黑翅鸢算法(Improved Black-winged Kite Algorithm, IBKA)优化模型超参数,从而构建IBKA-TCN-TimesNet-BiLSTM天然气需求预测融合模型。
    结果 为实现输入特征的精准筛选与维度优化,利用默认参数设定的XGBoost(eXtreme Gradient Boosting)模型,对原始数据集、插值后数据集、Deep Lasso筛选特征集、BorutaShap筛选特征集及其两两组合、三者联合特征集进行预测误差评估后发现,BorutaShap算法筛选效果最佳;新提出的基于政策量化驱动的IBKA-TCN-TimesNet-BiLSTM模型的预测精度优于其他对比模型,其平均绝对百分比误差、平均绝对值误差、均方根误差分别为2.64%、9.42、11.44。
    结论 该方法能有效适配政策与多因素影响下的天然气需求预测场景,可为天然气产供储销规划及行业决策提供参考依据。

     

    Abstract:
    Objective Natural gas demand is influenced by intertwined factors such as economic fluctuations, policy regulations, and seasonal variations. Inadequate integration of dynamic policy effects with the long- and short-term dependencies in time-series data significantly hinders forecasting accuracy. Therefore, it is essential to develop a coupled forecasting model that incorporates policy time-series characteristics to enhance model adaptability to complex scenarios and improve prediction accuracy.
    Methods First, a combined approach of linear interpolation and historical monthly mean interpolation was used to address missing data in the feature sequence of influencing factors. Second, the BorutaShap algorithm was applied for feature importance screening and dimensionality reduction, eliminating redundant features and retaining core information to reduce model input dimensions. Third, a policy-related feature sequence was constructed, incorporating policy hierarchy, seasonal adjustments, time-decay effects, and synergistic or conflicting influences to quantitatively represent policy factors. Meanwhile, a policy gating mechanism was introduced to dynamically adjust feature weights, leveraging the Temporal Convolutional Network (TCN) for capturing long-range trends, Temporal 2D-Variation Modeling Network (TimesNet) for multi-scale periodic analysis, and Bidirectional Long Short-Term Memory (BiLSTM) for local time-series dependencies, thus achieving deep coupling of policy and time-series data. Finally, the Improved Black-winged Kite Algorithm (IBKA) was employed to optimize model hyperparameters, resulting in the integrated IBKA-TCN-TimesNet-BiLSTM natural gas demand forecasting model.
    Results To accurately screen input features and optimize dimensionality, the eXtreme Gradient Boosting (XGBoost) model with default parameters evaluated prediction errors across the original dataset, interpolated data, feature sets filtered by Deep Lasso and BorutaShap, their combinations, and the combined feature set. BorutaShap demonstrated the best screening performance. The proposed IBKA-TCN-TimesNet-BiLSTM model, driven by policy quantification, outperformed comparative models, achieving an average absolute percentage error of 2.64%, an average absolute error of 9.42, and a root-mean-square error of 11.44.
    Conclusion This method effectively adapts to natural gas demand forecasting under the influence of policies and multiple factors, providing valuable guidance for planning production, supply, storage, sales, and industry decision-making.

     

/

返回文章
返回