0 引 言
1 数据与处理
1.1 数据采集
1.2 数据集构建与增强
1.2.1 数据集构建
1.2.2 数据增强
1.2.3 归一化处理
2 CO2稳态浓度预测模型构建与训练
2.1 模型结构
2.2 损失函数
2.3 模型评价指标与训练
3 结果与分析
3.1 对比实验
表1 不同模型在CO2稳态预测任务中的结果对比Table 1 Comparison of results of different models in CO2 steady-state prediction tasks |
| 模型 | GFLOPS | MAE/(μmol/mol) | RMSE/(μmol/mol) | MAPE/% | R 2 | ||||
|---|---|---|---|---|---|---|---|---|---|
| down | up | down | up | down | up | down | up | ||
| 1D-CNN | 1.26 | 2.87 | 4.87 | 4.72 | 6.74 | 2.75 | 3.57 | 0.986 | 0.955 |
| LSTM | 17.85 | 2.32 | 2.73 | 3.72 | 4.79 | 1.94 | 2.02 | 0.991 | 0.977 |
| GRU | 52.59 | 1.38 | 2.31 | 2.61 | 4.44 | 1.25 | 1.81 | 0.996 | 0.980 |
| D-Linear | 0.05 | 3.77 | 4.15 | 5.77 | 6.06 | 3.84 | 3.17 | 0.979 | 0.963 |
| LightTS | 1.13 | 2.52 | 2.25 | 3.83 | 4.00 | 2.38 | 1.69 | 0.991 | 0.986 |
| i-Transformer | 69.04 | 7.15 | 12.24 | 11.44 | 15.64 | 6.61 | 9.12 | 0.916 | 0.755 |
| DBE-TSNet(ours) | 0.80 | 1.22 | 2.07 | 2.43 | 3.95 | 1.13 | 1.60 | 0.996 | 0.984 |
|
3.2 消融实验
表2 DBE-TSNet时序预测模型消融实验结果对比Table 2 Comparison of ablation experiment results for the DBE-TSNet temporal prediction model |
| 序号 | AC | LC | Diff | MAE/(μmol/mol) | RMSE/(μmol/mol) | MAPE/% | R 2 | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| down | up | down | up | down | up | down | up | ||||
| 1 | × | × | × | 31.19 | 21.86 | 36.42 | 27.07 | 29.65 | 15.56 | 0.148 | 0.266 |
| 2 | × | × | √ | 28.03 | 20.64 | 33.28 | 25.76 | 26.64 | 14.73 | 0.289 | 0.334 |
| 3 | √ | × | √ | 1.86 | 11.07 | 4.42 | 13.53 | 1.76 | 8.35 | 0.987 | 0.816 |
| 4 | × | √ | √ | 2.11 | 2.84 | 3.57 | 5.35 | 2.00 | 2.20 | 0.992 | 0.971 |
| 5 | √ | √ | × | 1.96 | 2.26 | 3.75 | 4.24 | 1.85 | 1.72 | 0.991 | 0.982 |
| 6 | √ | √ | √ | 1.22 | 2.07 | 2.43 | 3.95 | 1.13 | 1.60 | 0.996 | 0.984 |
|
3.3 模型不确定度与误差关系分析
表3 CO2稳态浓度预测研究: 不同不确定度区间下模型预测误差统计结果Table 3 Prediction of CO2 steady-state concentration: statistical results of model prediction errors under different uncertainty intervals |
| 输入阶段 | 不确定度范围 | MAE/(μmol/mol) | RMSE/(μmol/mol) | MAPE/% | Ratio/% |
|---|---|---|---|---|---|
| down | [0.004 8,0.008 6] | 0.39 | 0.51 | 0.46 | 59.13 |
| (0.008 6,0.010 1] | 0.48 | 0.74 | 0.62 | 52.36 | |
| (0.010 1,0.011 9] | 0.56 | 0.85 | 0.74 | 40.64 | |
| (0.011 9,0.014 8] | 0.61 | 0.92 | 0.76 | 36.26 | |
| (0.014 8,0.019 5] | 0.68 | 1.038 | 0.78 | 33.13 | |
| (0.019 5,0.026 7] | 0.86 | 1.31 | 0.89 | 30.83 | |
| (0.026 7,0.033 7] | 1.04 | 1.55 | 0.90 | 29.98 | |
| (0.033 7,0.041 7] | 1.44 | 2.11 | 1.19 | 28.97 | |
| (0.041 7,0.054 1] | 2.31 | 3.02 | 1.73 | 16.47 | |
| (0.054 1,0.296 2] | 3.94 | 6.15 | 3.26 | 6.73 | |
| up | [0.004 7,0.007 7] | 0.54 | 0.83 | 0.75 | 73.13 |
| (0.007 7.0.009 3] | 0.58 | 0.94 | 0.85 | 67.37 | |
| (0.009 3,0.011 5] | 0.56 | 1.15 | 0.89 | 58.53 | |
| (0.011 5,0.014 6] | 0.76 | 1.39 | 1.54 | 49.30 | |
| (0.014 6,0.018 1] | 1.04 | 1.78 | 1.20 | 46.42 | |
| (0.018 1,0.021 9] | 1.21 | 2.02 | 1.23 | 46.31 | |
| (0.021 9,0.028 1] | 1.41 | 2.35 | 1.49 | 42.41 | |
| (0.028 1,0.038 0] | 2.59 | 3.88 | 1.64 | 34.22 | |
| (0.038 0,0.055 5] | 2.73 | 5.03 | 1.66 | 23.52 | |
| (0.055 5,0.372 6] | 5.79 | 8.16 | 4.16 | 6.73 |
3.4 测量加速效果及时间节省评估
表4 CO2稳态浓度预测研究基于不确定度阈值的提前预测性能与时间节省统计结果Table 4 statistical results of early prediction performance and time savings based on uncertainty thresholds of CO2 steady-state concentration prediction |
| 输入阶段 | MAE/(μmol/mol) | 输入时 间/s | 输入时间 比例 | 节省时 间/s |
|---|---|---|---|---|
| down | 0.69 | 54.14 | 0.40 | 77.81 |
| up | 0.97 | 71.54 | 0.61 | 51.06 |
| total | / | 125.68 | 0.49 | 128.87 |
|





