On the importance of the long-term seasonal component in day-ahead electricity price forecasting. Part II - Probabilistic forecasting

Similar documents
HSC/16/05 On the importance of the long-term seasonal component in day-ahead electricity price forecasting

Recent advances in electricity price forecasting (EPF)

Recent trends and advances in electricity price forecasting (EPF)

Electricity Demand Probabilistic Forecasting With Quantile Regression Averaging

Efficient Forecasting of Electricity Spot Prices with Expert and LASSO Models

A look into the future of electricity (spot) price forecasting

Day-ahead electricity price forecasting with high-dimensional structures: Multi- vs. univariate modeling frameworks

Probabilistic Energy Forecasting

HSC Research Report. Probabilistic load forecasting via Quantile Regression Averaging on sister forecasts HSC/15/01

Electric Load Forecasting Using Wavelet Transform and Extreme Learning Machine

HSC Research Report. Improving short term load forecast accuracy via combining sister forecasts

Warwick Business School Forecasting System. Summary. Ana Galvao, Anthony Garratt and James Mitchell November, 2014

Probabilistic Price Forecasting for Day-Ahead and Intraday Markets: Beyond the Statistical Model

Oil-Price Density Forecasts of GDP

arxiv: v1 [stat.ap] 4 Mar 2016

robust estimation and forecasting

FORECASTING OF INFLATION IN BANGLADESH USING ANN MODEL

COMPARISON OF CLEAR-SKY MODELS FOR EVALUATING SOLAR FORECASTING SKILL

Day Ahead Hourly Load and Price Forecast in ISO New England Market using ANN

ANN-Based Forecasting of Hydropower Reservoir Inflow

Time Series Models for Measuring Market Risk

A Hybrid Model of Wavelet and Neural Network for Short Term Load Forecasting

Analysis of Fast Input Selection: Application in Time Series Prediction

MODELLING ENERGY DEMAND FORECASTING USING NEURAL NETWORKS WITH UNIVARIATE TIME SERIES

Short Term Load Forecasting Based Artificial Neural Network

8.6 Bayesian neural networks (BNN) [Book, Sect. 6.7]

Segmenting electrical load time series for forecasting? An empirical evaluation of daily UK load patterns

WEATHER DEPENENT ELECTRICITY MARKET FORECASTING WITH NEURAL NETWORKS, WAVELET AND DATA MINING TECHNIQUES. Z.Y. Dong X. Li Z. Xu K. L.

Conditional Autoregressif Hilbertian process

How Accurate is My Forecast?

Predicting freeway traffic in the Bay Area

Hierarchical Probabilistic Forecasting of Electricity Demand with Smart Meter Data

GL Garrad Hassan Short term power forecasts for large offshore wind turbine arrays

Lecture 4: Feed Forward Neural Networks

HSC Research Report. Electric load forecasting with recency effect: A big data approach. Pu Wang 1 Bidong Liu 2 Tao Hong 2. SAS - R&D, Cary, NC, USA 2

FORECASTING THE RESIDUAL DEMAND FUNCTION IN

ECON/FIN 250: Forecasting in Finance and Economics: Section 3.2 Filtering Time Series

Prediction of Hourly Solar Radiation in Amman-Jordan by Using Artificial Neural Networks

Short-Term Forecasting of Electric Loads Using Nonlinear Autoregressive Artificial Neural Networks with Exogenous Vector Inputs

A BAYESIAN APPROACH FOR PREDICTING BUILDING COOLING AND HEATING CONSUMPTION

Short-term wind forecasting using artificial neural networks (ANNs)

A Novel 2-D Model Approach for the Prediction of Hourly Solar Radiation

Load Forecasting Using Artificial Neural Networks and Support Vector Regression

FaMIDAS: A Mixed Frequency Factor Model with MIDAS structure

Data-Driven Forecasting Algorithms for Building Energy Consumption

Predicting Future Energy Consumption CS229 Project Report

Bagging and Other Ensemble Methods

Weighted Fuzzy Time Series Model for Load Forecasting

Random Vector Functional Link Network for Short-term Electricity Load Demand Forecasting

EM-algorithm for Training of State-space Models with Application to Time Series Prediction

Statistical Machine Learning Hilary Term 2018

Holiday Demand Forecasting

FORECASTING OF ECONOMIC QUANTITIES USING FUZZY AUTOREGRESSIVE MODEL AND FUZZY NEURAL NETWORK

Robust Building Energy Load Forecasting Using Physically-Based Kernel Models

A Wavelet Neural Network Forecasting Model Based On ARIMA

Short-term electricity load forecasting with special days: an analysis on parametric and non-parametric methods

22/04/2014. Economic Research

Will it rain tomorrow?

Single Home Electricity Power Consumption Forecast Using Neural Networks Model

Application of Artificial Neural Network for Short Term Load Forecasting

Day-Ahead Solar Forecasting Based on Multi-level Solar Measurements

Mining Big Data Using Parsimonious Factor and Shrinkage Methods

Macroeconomics Theory II

Direct Method for Training Feed-forward Neural Networks using Batch Extended Kalman Filter for Multi- Step-Ahead Predictions

Forecasting Hourly Electricity Load Profile Using Neural Networks

Do we need Experts for Time Series Forecasting?

Goodness-of-fit testing for regime-switching models

TAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω

Revisiting linear and non-linear methodologies for time series prediction - application to ESTSP 08 competition data

Time Series Analysis -- An Introduction -- AMS 586

Univariate versus Multivariate Models for Short-term Electricity Load Forecasting

A Sparse Linear Model and Significance Test. for Individual Consumption Prediction

Machine Learning with Neural Networks. J. Stuart McMenamin, David Simons, Andy Sukenik Itron, Inc.

Input Selection for Long-Term Prediction of Time Series

Markovian Models for Electrical Load Prediction in Smart Buildings

arxiv: v1 [cs.ir] 21 Dec 2018

Forecasting Automobile Sales using an Ensemble of Methods

Predicting the Electricity Demand Response via Data-driven Inverse Optimization

Different Criteria for Active Learning in Neural Networks: A Comparative Study

Solar Nowcasting with Cluster-based Detrending

Nonparametric forecasting of the French load curve

A Hybrid Deep Learning Approach For Chaotic Time Series Prediction Based On Unsupervised Feature Learning

COMPARISON OF CLEAR-SKY MODELS FOR EVALUATING SOLAR FORECASTING SKILL

Dynamics of Firms and Trade in General Equilibrium. Robert Dekle, Hyeok Jeong and Nobuhiro Kiyotaki USC, Seoul National University and Princeton

COMPARISON OF PEAK FORECASTING METHODS. Stuart McMenamin David Simons

Explanatory Information Analysis for Day-Ahead Price Forecasting in the Iberian Electricity Market

Introduction to Regression

Time Series and Forecasting

Price Discrimination through Refund Contracts in Airlines

APPLIED TIME SERIES ECONOMETRICS

Multi-Model Ensemble for day ahead PV power forecasting improvement

A new method for short-term load forecasting based on chaotic time series and neural network

Frequency Forecasting using Time Series ARIMA model

Data and prognosis for renewable energy

arxiv: v1 [stat.ap] 17 Oct 2016

Forecasting Regional Employment in Germany: A Review of Neural Network Approaches. Objectives:

State-Space Methods for Inferring Spike Trains from Calcium Imaging

Short-term electricity demand forecasting in the time domain and in the frequency domain

Department of Econometrics and Business Statistics

EXAMINATION OF RELATIONSHIPS BETWEEN TIME SERIES BY WAVELETS: ILLUSTRATION WITH CZECH STOCK AND INDUSTRIAL PRODUCTION DATA

Transcription:

On the importance of the long-term seasonal component in day-ahead electricity price forecasting. Part II - Probabilistic forecasting Rafał Weron Department of Operations Research Wrocław University of Science and Technology (PWr), Poland http://kbo.pwr.edu.pl/en/staff/rafal-weron/ Based on work with Grzegorz Marcjasz and Bartosz Uniejewski Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 1 / 31

Introduction LTSC and short-term price forecasting Can the long-term trend-seasonal component (LTSC) impact short-term (day-ahead) electricity price forecasts? 6 4 2.5 1 1.5 2 2.5 4 Log(price) LTSC 1 4 2 Log(price) - LTSC -2.5 1 1.5 2 2.5 1 4 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 2 / 31

Introduction Point forecasting: Yes, it can! Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 3 / 31

Introduction What about probabilistic forecasts? t 4 t 5 P t 2 t 3 t t 1 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 4 / 31

Agenda 1 Introduction 2 The Seasonal Component (SC) approach Wavelets and the HP-filter SCAR/SCANN models 3 Study design Datasets Probabilistic forecasts and the pinball score 4 Results Combining SCAR models across LTSCs Combining SCANN models across runs Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 5 / 31

The Seasonal Component (SC) approach Wavelets and the HP-filter Wavelets Decomposition of a signal into an approximation (a smoother) and a sequence of detail series: A J + D J + D J 1 +... + D 1 ): 1 Original signal 5 35 7 15 14 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 6 / 31

The Seasonal Component (SC) approach Wavelets and the HP-filter Wavelets Decomposition of a signal into an approximation (a smoother) and a sequence of detail series: A J + D J + D J 1 +... + D 1 ): 1 Original signal 1 Approximation 1 level S 1 5 5 35 7 15 14 5 1 15 2 Details 1 level D 1 1 1 5 1 15 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 6 / 31

The Seasonal Component (SC) approach Wavelets and the HP-filter Wavelets Decomposition of a signal into an approximation (a smoother) and a sequence of detail series: A J + D J + D J 1 +... + D 1 ): 1 Original signal 1 Approximation 1 level S 1 6 Approximation 7 level S 7 5 5 4 2 35 7 15 14 5 1 15 2 1 Details 1 level D 1... 5 1 15 1 5 5 Details 7 level D 7 1 5 1 15 1 5 1 15 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 6 / 31

The Seasonal Component (SC) approach Wavelets and the HP-filter The Hodrick-Prescott (198, 1997) filter A simple alternative to wavelets Originally proposed for decomposing GDP into a long-term growth component and a cyclical component Returns a smoothed series τ t for a noisy input series y t : min τ t { T (y t τ t ) 2 + λ t=1 T 1 t=2 Punish for: deviating from the original series roughness of the smoothed series [ ] } 2 (τ t+1 τ t ) (τ t τ t 1 ), Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 7 / 31

The Seasonal Component (SC) approach Wavelets and the HP-filter Wavelet and HP-filter based LTSCs GEFCom214 log-price 6 5.5 5 4.5 4 3.5 3 p d,h S 6 S 9 S 12 2.5 1.1.211 1.4.211 1.7.211 1.1.211 26.12.211 Nord Pool log-price 4.2 4 3.8 3.6 3.4 3.2 3 2.8 2.6 p d,h HP 1 8 HP 5 1 9 HP 5 1 11 2.4 1.7.213 1.1.213 1.1.214 1.4.214 25.6.214 Wavelet filters (-S J ): S 5, S 6,..., S 14, ranging from daily smoothing (S 5 2 5 hours) up to biannual (S 14 2 14 hours) HP-filters (-HP λ ): with λ = 1 8, 5 1 8, 1 9,..., 5 1 11 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 8 / 31

The Seasonal Component (SC) approach SCAR/SCANN models A multivariate framework (Ziel & Weron, 218, ENEECO) Price at hour h = 1 4 3 2 1 Price at hour h = 2 4 3 2 1 Price at hour h = 9 4 3 2 1 Price at hour h = 24 4 3 2 1 D-6 D-5 D-4 D-3 D-2 D-1 D D+1 6 12 18 24 6 12 18 24 6 12 18 24 6 12 18 24 6 12 18 24 6 12 18 24 6 12 18 24 6 12 18 24 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 9 / 31

The Seasonal Component (SC) approach SCAR/SCANN models The ARX model For the log-price, i.e., p d,h = log(p d,h ), the model is given by: p d,h = β h,1 p d 1,h + β h,2 p d 2,h + β h,3 p d 7,h + β h,4 p d 1,min }{{}}{{} autoregressive effects non-linear effect + β h,5 z d,h + 3 }{{} β i=1 h,i+5d i +ε d,h (1) }{{} load forecast Mon, Sat, Sun dummies p d 1,min is yesterday s minimum hourly price z t is the logarithm of system load/consumption Dummy variables D 1, D 2 and D 3 refer to Monday, Saturday and Sunday, respectively Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 1 / 31

The Seasonal Component (SC) approach SCAR/SCANN models A nonlinear alternative: The ANN model p d 1,h Input layer Hidden layer Ouput layer p d 2,h p d 7,h p min d 1 z d,h p d,h D 1 D 2 D 3 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 11 / 31

The Seasonal Component (SC) approach SCAR/SCANN models The SCAR/SCANN modeling framework Nowotarski-Weron, 216, ENEECO; Marcjasz et al., 218, IJF; Uniejewski et al., 218, ENEECO The Seasonal Component AutoRegressive (SCAR) / Artificial Neural Network (SCANN) framework consists of the following steps: 1 (a) Decompose the (log-)price in the calibration window into the LTSC T d,h and the stochastic component q d,h (b) Decompose the exogenous series in the calibration window using the same type of LTSC as for prices 2 Calibrate the ARX or ANN model to q t and compute forecasts for the 24 hours of the next day (24 separate series) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 12 / 31

The Seasonal Component (SC) approach SCAR/SCANN models The SCAR/SCANN modeling framework cont. 3.6 3.5 log(price) LTSC LTSC forecast 3.4 3.3 3.2 2 4 6 8 1 12 3 Add stochastic component forecasts ˆq d+1,h to persistent forecasts ˆT d+1,h of the LTSC to yield log-price forecasts ˆp d+1,h 4 Convert them into price forecasts of the SCAR or SCANN model, i.e., ˆP d+1,h = exp (ˆp d+1,h ) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 13 / 31

Agenda 1 Introduction 2 The Seasonal Component (SC) approach Wavelets and the HP-filter SCAR/SCANN models 3 Study design Datasets Probabilistic forecasts and the pinball score 4 Results Combining SCAR models across LTSCs Combining SCANN models across runs Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 14 / 31

Study design and results Datasets GEFCom214 (211-213) From the Global Energy Forecasting Competition LMP [USD/MWh] 4 35 3 25 2 15 1 5 Initial calibration window for point forecasts Initial calibration window for probabilistic forecasts Test period for point forecasts Test period for probabilistic forecasts System load [GWh] 1.1.211 26.12.211 25.6.212 31.12.212 16.12.213 3 2 1 1.1.211 26.12.211 25.6.212 31.12.212 16.12.213 Hours [1.1.211-16.12.213] Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 15 / 31

Study design and results Datasets Nord Pool (213-217) 21 18 Initial calibration window for point forecasts Test period for point forecasts Test period for probabilistic forecasts Price [EUR/MWh] 15 12 9 6 Initial calibration window for probabilistic forecasts 3 Consumption [GWh] 1.1.213 26.12.213 26.6.214 31.12.214 31.12.215 31.12.216 28.12.217 7 5 3 1.1.213 26.12.213 26.6.214 31.12.214 31.12.215 31.12.216 28.12.217 Hours [1.1.213-28.12.217] Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 16 / 31

Study design and results Probabilistic forecasts and the pinball score Three methods of constructing PIs 1 Historical simulation (H), which consists of computing sample quantiles of the empirical distribution of ε d,h s 2 Bootstrapping (B), which first generates pseudo-prices recursively using sampled normalized residuals, then computes desired quantiles of the bootstrapped prices Takes into account not only historical forecast errors but also parameter uncertainty 3 Quantile Regression Averaging (Q) Note: All require that one-day ahead point prediction errors are available in the calibration window for probabilistic forecasts Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 17 / 31

Individual point forecasts Study design and results Probabilistic forecasts and the pinball score Quantile Regression Averaging (QRA): The idea (Nowotarski & Weron, 215, COST) y 1,t y 2,t Quantile regression: min β q t q 1 yt <X t β q y t X t β q y t L, y t U y m,t X t = 1, y 1,t,, y m,t β q - vector of parameters Combined interval forecast (e.g. for q=.5 &.95) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 18 / 31

Study design and results Probabilistic forecasts and the pinball score Combining probabilistic forecasts Average probability forecast: F-Ave n 1 n ni=1 ˆFi (x) a vertical average of predictive distributions Average quantile forecast: Q-Ave n ˆQ 1 (x) with ˆQ(x) = 1 ni=1 ˆQ n i (x) and quantile forecast ˆQ i (x) = ˆF i 1 (x) a horizontal average = H, B or Q denotes the method of constructing PIs 1 Averaging probabilities 1 Averaging quantiles 1 Comparison.8.8.8 CDF.6.4 SCARX Q HP5e1 CDF.6.4 SCARX Q HP5e1 CDF.6.4.2 SCARX Q S6 Q F-Ave 2.2 SCARX Q S6 Q-Ave 2 Q.2 F-Ave 2 Q Q-Ave 2 Q 25 3 35 4 45 5 System price (EUR/MWh) 25 3 35 4 45 5 System price (EUR/MWh) 25 3 35 4 45 5 System price (EUR/MWh) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 19 / 31

Study design and results Probabilistic forecasts and the pinball score Sharpness and the pinball loss Pinball ( ˆQPt (q), P t, q ) (1 q) ( ) ˆQ Pt (q) P t, for Pt < ˆQ Pt (q), = q ( P t ˆQ Pt (q) ), for P t ˆQ Pt (q), ˆQ Pt (q) is the price forecast at the q-th quantile P t is the actually observed price To provide an aggregate score we average: across all hours in the test period across 99 percentiles 1.4 1.2 1.8.6.4.2 q=5% q=25% q=5% 2 1 1 2 Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 2 / 31

Study design and results Probabilistic forecasts and the pinball score Diebold-Mariano (DM) tests Define the multivariate loss differential series in the 1 -norm as: X,Y,d = π X,d 1 π Y,d 1 where π X,d = (π X,d,1,..., π X,d,24 ) is the vector of pinball scores for model X and day d π X,d 1 = 24 h=1 π X,d,h is the average across the 24 hours As in the standard DM test, we assume that the loss differential series is covariance stationary For each model pair we compute two one-sided DM tests: 1 H : E( X,Y,d ) X yields better forecasts 2 H R : E( X,Y,d ) Y yields better forecasts Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 21 / 31

Agenda 1 Introduction 2 The Seasonal Component (SC) approach Wavelets and the HP-filter SCAR/SCANN models 3 Study design Datasets Probabilistic forecasts and the pinball score 4 Results Combining SCAR models across LTSCs Combining SCANN models across runs Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 22 / 31

Results Combining SCAR models across LTSCs Combining SCAR models across LTSCs (Uniejewski et al., 218, ENEECO) We present results for 14 selected ARX-type models: Both naive benchmarks Naive H, Naive Q All three ARX benchmarks ARX H, ARX B, ARX Q The best ex-post SCARX H, SCARX B and SCARX Q models Q-Ave H n, Q-Ave B n and Q-Ave Q n F-Ave H n, F-Ave B n and F-Ave Q n average quantile forecasts average probability forecasts Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 23 / 31

Results Combining SCAR models across LTSCs p-values of the DM test across 99 percentiles Naive H GEFCom214, Pinball across all 99 percentiles.1 Naive H Nord Pool, Pinball across all 99 percentiles.1 Naive Q.9 Naive Q.9 ARX H ARX B ARX Q.8.7 ARX H ARX B ARX Q.8.7 SCARX H S9.6 SCARX H S9.6 SCARX B S9.5 SCARX B S9.5 SCARX Q S9 SCARX Q S9 Q-Ave H 18.4 Q-Ave H 7.4 Q-Ave B 18.3 Q-Ave B 19.3 Q-Ave Q 16 Q-Ave Q 19 F-Ave H 18.2 F-Ave H 7.2 F-Ave B 18.1 F-Ave B 19.1 F-Ave Q 16 Naive H Naive Q ARX H ARX B ARX Q SCARX H S9 SCARX B S9 SCARX Q S9 Q-Ave H 18 Q-Ave B 18 Q-Ave Q 16 F-Ave H 18 F-Ave B 18 F-Ave Q 16 F-Ave Q 19 Naive H Naive Q ARX H ARX B ARX Q SCARX H S9 SCARX B S9 SCARX Q S9 Q-Ave H 7 Q-Ave B 19 Q-Ave Q 19 F-Ave H 7 F-Ave B 19 F-Ave Q 19 We use a heat map to indicate the range of the p-values the closer they are to zero ( dark green) the more significant is the difference between the forecasts of a model on the X-axis (better) and the forecasts of a model on the Y-axis (worse) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 24 / 31

Results Combining SCAR models across LTSCs Main findings Probabilistic SCARX models (nearly always) significantly outperform the Naive and ARX benchmarks SCARX Q models (nearly always) significantly outperform SCARX H and SCARX B Both averaging schemes generally significantly outperform the benchmarks and the non-combined SCARX models Averaging over probabilities (F-Ave n) generally yields better probabilistic EPFs than averaging over quantiles (Q-Ave n) In contrast to typically encountered economic forecasting problems (Lichtendahl et al., 213, Mgnt Sci.) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 25 / 31

Results Combining SCANN models across runs The SCANN modeling framework (Marcjasz et al., 218, IJF; Marcjasz et al., 218, WP) x(t) 5 y(t) 1 W,1,6 W Hidden b 5 W b Output 1 y(t+1) 1 One hidden layer with 5 neurons and sigmoid activation functions NARX inputs identical as in the ARX model Trained using Matlab s trainlm function, utilizing the Levenberg-Marquardt algorithm for supervised learning Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 26 / 31

Results Combining SCANN models across runs Sample gains from using committee machines Average WMAE (in %) 12.5 12 11.5 GEFCom: ANN n (SC)ANN n (SC)ARX 11 1 2 3 4 5 6 7 8 9 1 n GEFCom: SCANN n-hp 1 9 11 1.5 1 1 2 3 4 5 6 7 8 9 1 n 1 9.5 9 8.5 NP: ANN n 8 1 2 3 4 5 6 7 8 9 1 n 8.4 8.2 8 7.8 NP: SCANN n-s 1 7.6 1 2 3 4 5 6 7 8 9 1 n Forecast errors roughly scale as a power-law function of the number of networks (runs) in a committee machine We should use as large committee machines as we can...... or use a more efficient training algorithm FANN library, see Marcjasz, Uniejewski & Weron (218, WP) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 27 / 31

Results Combining SCANN models across runs Combine point or probabilistic forecasts? Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 28 / 31

Results Combining SCANN models across runs p-values of the DM test across 99 percentiles (Marcjasz, Uniejewski & Weron, 218, WP) Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 29 / 31

Results Combining SCANN models across runs Main findings Point forecasts (SC)ANN models outperform (SC)ARX for every LTSC Probabilistic forecasts The QRA and QRM models are much better than Hist QRA(2) is the best performer, but much slower than QRM(N) It is always beneficial to average forecasts (vertical is better) Times needed to produce one week of hourly forecasts: QRM(N) QRA(2) QRA(3) QRA(4) QRA(5) 25 s 68 s 111.5 s 171.5 s 248 s Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 3 / 31

Wrap up Point forecasts (SC)ANN models outperform (SC)ARX... if properly designed Probabilistic forecasts (SC)ANN models offer opportunities that (SC)ARX do not However: Rafał Weron (Wrocław, PL) LTSC in probabilistic EPF 2-21.6.218, CEMA, Rome 31 / 31