基于多重分解和XGBoost算法的碳价格预测
Ke Xu1, Zhanguo Xia2, Miao Cheng3
1School of Computer Science and Technology, China University of Mining and Technology, Xuzhou, China.
概括
一个新的多分解XGBOOST模型提高了碳价格预测的准确性. 这种方法提高了波动性和稳定的碳市场的预测,为决策者和市场参与者提供了更好的洞察力.
科学领域:
- 环境经济学环境经济学
- 计算金融是指计算金融.
- 数据科学数据科学数据科学
背景情况:
- 碳交易是控制全球二氧化碳排放的关键机制.
- 碳定价极大地影响了市场参与者和政策制定者的决策.
- 准确的碳价格预测对于有效的市场管理至关重要.
研究的目的:
- 提出和评估一个新的碳价格预测模型,名为多分解-XGBOOST.
- 在不同的市场条件下提高碳价格预测的准确性.
- 为市场参与者和政策制定者提供一个强大的工具.
主要方法:
- 使用完整的集体实证模式分解与自适应噪声 (CEEMDAN) 进行初始价格序列分解.
- 应用变量模式分解 (VMD) 到具有最高样本的内在模式函数 (IMF).
- 基于样本的重组IMF,随后进行进一步的CEEMDAN分解和XGBoost预测.
主要成果:
- 多分解XGBOOST模型在北京和湖北碳市场都表现出卓越的预测性能.
- 在北京市场,与单一的XGBoost.相比,该模型分别提高了RMSE,MAE和MAPE30.4%,44.5%和42.9%,相比之下,单一的XGBoost.
- 在湖北市场,RMSE,MAE和MAPE分别下降了28.5%,39.4%和39.4%.
结论:
- 拟议的多分解-XGBOOST模型为碳价格提供了显著改善的预测准确性.
- 该模型的有效性涵盖了高度波动和相对稳定的碳市场.
- 这种方法为了解和预测碳市场动态提供了可靠的工具.
更多相关视频
07:27Author Spotlight: On-Site Biochar Production for Woody Debris Incineration in Forestry
Published on: January 5, 2024
2.7K
10:36Author Spotlight: Optimization of Airflow Velocities in Battery Cooling Systems for Enhanced Thermal Performance and Reduced Energy Consumption
Published on: November 3, 2023
1.6K
相关概念视频
Regression Analysis
5.8K
Regression analysis is a statistical tool that describes a mathematical relationship between a dependent variable and one or more independent variables.
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
5.8K
Residual Plots
4.7K
A residual plot is a statistical representation of data used to analyze correlation and regression results. It helps verify the requirements for drawing specific conclusions about correlation and regression. To obtain the residual plot, first, the residual for each data value is calculated, which is simply the vertical distance between the observed and the predicted value obtained from the regression equation.
When the residual values are plotted against the variable x, it is called a residual...
When the residual values are plotted against the variable x, it is called a residual...
4.7K
Survival Tree
115
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
115
Multiple Regression
3.0K
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
3.0K
Predicting Products: Substitution vs. Elimination
11.9K
When a nucleophile and an alkyl halide react, nucleophilic substitution and β-elimination reactions compete to generate products.
The following factors can influence the mechanisms competing against each other:
The following factors can influence the mechanisms competing against each other:
11.9K
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
