TESTING AMI PERFORMANCE OF J-DEMETRA+ Turaç YAVUZ TURKSTAT

Slides:



Advertisements
Similar presentations
Luxembourg, 16/4/2013.  Data providers  IT improvements  Methodological improvements.
Advertisements

Seasonal Adjustment of National Index Data at International Level
Using Demetra+ in daily work at NBP – SA in the time of crisis Sylwia Grudkowska, Department of Statistics, NBP.
REPUBLIC OF TURKEY TURKISH STATISTICAL INSTITUTE TurkStat Direct vs. Indirect Approach in Seasonal Adjustment: Proposal for a new tool Necmettin Alpay.
BABS 502 Lecture 9 ARIMA Forecasting II March 23, 2009.
Terrain Datasets: How good are they? Celso Ferreira¹, Francisco Olivera¹, Dean Djokic² ¹Texas A & M University ² Environmental Systems Research Institute.
Properties Change theme Properties Change theme Windows (standard) Windows start.
Demetra+ Quick Tour Versatile software. Choose the right tool Demetra+ main feature: multi-processing Demetra+ in production. Understanding.
Eurostat Seasonal Adjustment. Topics Motivation and theoretical background (Øyvind Langsrud) Seasonal adjustment step-by-step (László Sajtos) (A few)
United Nations Economic Commission for Europe Statistical Division Seasonal Adjustment Process with Demetra+ Anu Peltola Economic Statistics Section, UNECE.
Overview of Main Quality Diagnostics Anu Peltola Economic Statistics Section, UNECE UNECE Workshop on Seasonal Adjustment 20 – 23 February 2012, Ankara,
SA Workshop Luxembourg, 6/3/2012.  What is JDemetra+  Objectives of JDemetra+  Main features ◦ New core engines ◦ Additional statistical tools  Current.
3.2.1 JDemetra+ development Frankfurt, 20 June 2013
1 Departamento de Contas Nacionais / Serviço de Indicadores de Curto Prazo National Accounts Department / Short Term Statistics Unit Using Demetra+
Testing Seasonal Adjustment with Demetra+ Levan Gogoberishvili Head of National Accounts Division National Statistics Office of Georgia.
Anu Peltola Economic Statistics Section, UNECE
Testing seasonal adjustment with Demetra+ Dovnar Olga Alexandrovna The National Statistical Committee, Republic of Belarus.
1 Chapter 3:Box-Jenkins Seasonal Modelling 3.1Stationarity Transformation “Pre-differencing transformation” is often used to stablize the seasonal variation.
April 2011 Testing Seasonal Adjustment with Demetra+ Ariunbold Shagdar National Statistical Office, Mongolia.
Harmonisation of Seasonal Adjustment Methods in EU and OECD Countries Ronny Nilsson Statistics Directorate.
Presentation 1 / NBB report Towards JD+ 2.1…
A comparison of automatic model selection procedures for seasonal adjustment Cathy Jones.
Issues on the operational cluster 1 Up to 4.4x times variation of the execution time on 169 cores Using -O2 optimization flag Using IBM MPI without efficient.
IMF Statistics Department The views expressed herein are those of the author and should not necessarily be attributed to the IMF, its Executive Board,
Using Demetra+ at SURS Manca Golmajer, Andrejka Smukavec 20 June 2013.
 New build: (October, 30) Corrections of bugs Slight improvement of the UI  New release (December, 31) Core engines  X12 (marginal.
Testing Seasonal Adjustment of the Price Index for tomatoes with Demetra+ Kumpeisova Dinara Agency of Statistics of the Republic of Kazakhstan, Kazakhstan.
Ketty Attal-Toubert and Stéphanie Himpens Insee 22nd of June, 2011 Using SAS to implement additional tools.
Vanderbilt University Toshiba IR Test Apparatus Project Final Design Review Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
JDemetra+ as an innovative tool for seasonal adjustment
Case study 4: Multiplicative Seasonal ARIMA Model
Solid State Disks Testing with PROOF
Control and data acquisition system of the KTX device
Shohreh Mirzaei Yeganeh United Nations Industrial Development
Chapter 6: Autoregressive Integrated Moving Average (ARIMA) Models
Using Demetra+ at NSO of FI, - first results of testing
The expandable seasonal adjustment framework of JDemetra+
Interfaces between FAME and Tramo-Seats
Testing seasonal adjustment with Demetra+
JDemetra+ User Manual.
Quality Reporting with JD+
2.1. JDemetra+ Last updates (since 2.0.0)
Facility to save and recover models
SA results obtained with Demetra2.2 and Demetra+
محاسبات عددی و برنامه نویسی
Difficulties in Seasonal Adjustment
How to select regressors and specifications in Demetra+?
Seasonal adjustment with Demetra+
Are we moving towards more integration of the NEW FEATURES OF TS INto JDEMETRA+ ?
New Demetra 2.2 Euro-indicators Working Group
STATISTICAL AGENCY UNDER PRESIDENT OF THE REPUBLIC OF TAJIKISTAN
Testing seasonal adjustment with Demetra+
Current status of ongoing seasonal adjustment activities
LAMAS Working Group 5-6 October 2016
Demetra+ User Manual new version
In Memory OLTP Not Just for OLTP.
Seasonal Adjustment software Cristina Calizzani - Unit B2
Faiz Alsuhail 21 of June, Frankfurt
Problematic time series and how to treat them
Demetra+ User Manual Final release
WHY WE FILTER TO IDENTIFY THE RELATIONSHIP
TYPES of seasonal adjustment processes in banco de españa
Latest features Frankfurt, 7 June 2016
Model Selection, Seasonal Adjustment, Analyzing Results
Ermurachi Galina National Bureau of Statistics, Republic of Moldova
Question Q: What is the difference between using the ARMA and the ARIMA models? A: The ARIMA model converts non-stationary data to stationary before operating.
BOX JENKINS (ARIMA) METHODOLOGY
Are we moving towards more integration of the NEW FEATURES OF TS INto JDEMETRA+ ?
Using JDemetra+ at STATEC
Testing seasonal adjustment with Demetra+
Presentation transcript:

TESTING AMI PERFORMANCE OF J-DEMETRA+ Turaç YAVUZ TURKSTAT 14.11.2018

Contents Why to test ? Log / Level Test Errors in detection of seasonality Average number of outliers Correct model identification Average number of stationary parameters Conclusion 14.11.2018

Why to test ? Importance of AMI An average user of a seasonal adjustment software might not be a modeling expert. It can get chaotic when one would have to deal with large number of series. 14.11.2018

Testing Environment; Data used; CPU: Intel Core i5 3.20 Ghz RAM: 4 GB Platform: Windows 7 64 bit Software: Jdemetra+ 1.1.0 & 1.2.0 Data used; 95 000 Simulated series by Agustin Maravall using Matlab 14.11.2018

Data Structure 120 obs Log Level 240 obs 14.11.2018

Data Structure For each category ≈500 series generated by 50 different type of ARIMA model; 16 Airline-type (0,1,q) (0,1,Q) 16 Non-seasonal 18 Other seasonal 14.11.2018

Errors in Log/Level Test (in % of series) TRAMO-SEATS Series in Logs Series in Levels 120 240 Airline-type 2.6 0.0 Non-seasonal 5.3 0.5 Other seasonal 3.3 0.2 0.1 TOTAL 3.7 TOTAL (TSW+) 1.0 0.4 0.2 0.0 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Errors in Log/Level Test (in % of series) X13 Series in Logs Series in Levels 120 240 Airline-type 4.1 0.0 Non-seasonal 10.0 1.0 Other seasonal 3.7 0.2 TOTAL 5.8 0.4 0.1 TOTAL (TSW+) 1.0 0.4 0.2 0.0 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Errors in Detection of Seasonality Test (%) TRAMO-SEATS Number of Obs. 120 240 Airline-type 0.0 Non-seasonal 3.3 2.6 Other seasonal 0.1 TOTAL 1.1 0.8 TOTAL (TSW+) 0.7 0.8 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Detection of Seasonality (frequencies for “Seasonality” variable in output) X13 120 obs. 240 obs. . 1 Airline-type 7 15593 3 15997 Non-seasonal 153 14846 80 14920 Other seasonal 16449 16500 For 1.1.0 version, all values of seasonality variable in output file are “1”. 14.11.2018

Detection of Seasonality Visual Spectral Test (%) TRAMO-SEATS Bad Good Severe Airline-type 120 4.3 95.1 0.6 240 4.8 94.4 0.8 Non-seasonal 21.8 68.1 10.1 20.9 68.3 10.8 Other seasonal 5.4 93.6 1.0 5.6 93.3 1.1 TOTAL 10.2 85.9 3.9 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Average Number of Outliers per Series TRAMO-SEATS Series in Logs Series in Levels 120 240 Airline-type 0.18 0.11 Non-seasonal 0.15 0.10 0.09 Other seasonal 0.17 0.16 TOTAL 0.12 TOTAL (TSW+) 0.17 0.10 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Average Number of Outliers per Series X13 Series in Logs Series in Levels 120 240 Airline-type 0.07 0.06 0.08 Non-seasonal Other seasonal 0.05 TOTAL TOTAL (TSW+) 0.17 0.10 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Correct Model Identification (%) TRAMO-SEATS Complete Model Orders Differencing 120 240 Airline-type 71.3 75.2 96.9 98.1 Non-seasonal 58.5 68.0 90.0 92.0 Other seasonal 45.0 70.6 90.6 96.1 TOTAL 58.1 71.4 92.5 95.5 TOTAL (TSW+) 64.5 78.9 94.0 97.5 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Correct Model Identification (%) X13 Complete Model Orders Differencing 120 240 Airline-type 68.1 73.8 94.4 96.6 Non-seasonal 33.6 29.1 72.2 74.8 Other seasonal 34.9 47.2 86.7 87.6 TOTAL 45.7 50.4 84.7 86.6 TOTAL (TSW+) 64.5 78.9 94.0 97.5 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Correct Model Identification By Model Order (Top 5) TRAMO-SEATS Complete Model Orders Differencing (3,0,0) (0,0,0) 93.2 99.5 (2,0,0) (0,0,0) 99.3 (1,1,0) (0,0,0) 92.4 99.2 (1,0,0) (0,0,0) 91.7 96.6 (0,0,2) (0,0,0) 90.3 97.0 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Correct Model Identification By Model Order (Bottom 5) TRAMO-SEATS Complete Model Orders Differencing (0,0,0) (0,0,0) 0.0 90.5 (0,1,0) (0,0,0) 98.2 (2,0,1) (0,0,0) 2.9 47.1 (1,0,1) (1,0,0) 14.0 74.8 (1,0,1) (0,0,0) 23.2 72.4 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Average Number of Stationary Parameters TRAMO-SEATS 120 240 In Simulation Model Airline-type 1.86 1.85 1.69 Non-seasonal 1.59 1.63 1.50 Other seasonal 2.36 2.58 2.64 TOTAL 1.95 2.03 1.96 TOTAL (TSW+) 1.93 1.97 1.94 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Average Number of Stationary Parameters X13 120 240 In Simulation Model Airline-type 1.86 1.84 1.69 Non-seasonal 2.03 2.44 1.50 Other seasonal 2.42 2.75 2.64 TOTAL 2.11 2.35 1.96 TOTAL (TSW+) 1.93 1.97 1.94 Difference between version 1.1.0 and 1.2.0 is insignificant 14.11.2018

Conclusions Run-time facts; Jdemetra+ is remarkably faster than other SA softwares (TSW, TSW+) Average process time of 8000 series with 120 observation is ≈ 29 seconds for TRAMO-SEATS method (45 seconds for X13) 10 of 95000 series could’nt be processed with TRAMO-SEATS method (and 1 of 95000 for X13) 14.11.2018

Conclusions I/O facts; Results of some diagnostic tests are not included in the csv output file (Friedman, Kruskall-Wallis, Evolutive Seasonality etc.). Even if the combined seasonality test result is “Identifiable seasonality not present”, the value of “Seasonality” variable in csv output is “1”. 14.11.2018

Conclusions ARIMA Model Identification; Reliability level of X13 is not adequate, For TRAMO-SEATS method, +Jdemetra is more reliable than TSW but not TSW+. 14.11.2018