Table 3 Model performance comparison with varying forecast horizons.

From: Electric-load forecasting using interval models based on granularity and justifiable principles

Model

Lag, output

RMSE

MAE

\(R^2\)

MAPE

Linear regression

lag=48, output=1

109.52

84.36

0.9918

2.00

Decision tree

lag=48, output=1

149.26

114.49

0.9847

2.69

SVM

lag=48, output=1

222.17

165.13

0.9661

3.72

KNN

lag=48, output=1

135.77

103.81

0.9873

2.36

Boosted ensemble

lag=48, output=1

109.95

84.31

0.9917

1.95

Neural net

lag=48, output=1

124.35

96.81

0.9894

2.34

LSTM

lag=48, output=1

109.70

84.11

0.9917

1.99

Transformer

lag=48, output=1

111.44

85.87

0.9915

2.04

ARIMA

lag=48, output=1

207.55

158.93

0.9404

3.69

SARIMA

lag=48, output=1

217.16

165.58

0.9676

3.86

Linear regression

lag=48, output=48

178.44

135.07

0.9781

3.14

Decision tree

lag=48, output=48

285.93

212.16

0.9438

4.88

SVM

lag=48, output=48

231.50

182.07

0.9631

4.13

KNN

lag=48, output=48

192.33

146.74

0.9746

3.33

Boosted ensemble

lag=48, output=48

209.43

156.92

0.9698

3.50

Neural net

lag=48, output=48

187.29

143.16

0.9759

3.36

LSTM

lag=48, output=48

233.81

178.62

0.9624

3.89

Transformer

lag=48, output=48

217.28

168.24

0.9675

3.78

ARIMA

lag=48, output=48

1766.04

1455.39

-1.1449

29.65

SARIMA

lag=48, output=48

1758.65

1448.87

-1.1270

29.63

Linear regression

lag=48, output=336

204.55

163.02

0.2830

5.66

Decision tree

lag=48, output=336

305.31

220.36

0.5973

7.59

SVM

lag=48, output=336

340.94

293.56

-1.0030

10.23

KNN

lag=48, output=336

205.21

156.98

0.2780

5.44

Boosted ensemble

lag=48, output=336

226.87

176.01

0.1157

6.13

Neural net

lag=48, output=336

219.96

174.99

0.1707

6.06

LSTM

lag=48, output=336

332.58

257.87

0.9227

5.65

Transformer

lag=48, output=336

300.18

235.02

0.9370

5.35

ARIMA

lag=48, output=336

1745.09

1439.82

-1.1247

28.75

SARIMA

lag=48, output=336

1713.45

1411.00

-1.0484

28.52