| Dataset | Daily copper (Cu) spot price series – Een van de drie doelmetalen; ook onderdeel van multivariate invoerfuncties. | Shanghai Metals Market (SMM), openbaar beschikbaar | SMM prijsgegevens; kolom = Cu; prijstype = spot; frequentie = dagelijks; eenheid = CNY/ton; datumbereik = 2015-01-05 tot 2025-09-12; RRID: niet van toepassing |
| Dataset | Dagelijkse aluminium (Al) spotprijsreeks – Een van de drie doelmetalen; ook onderdeel van multivariate invoerfuncties. | Shanghai Metals Market (SMM), openbaar beschikbaar | SMM prijsgegevens; kolom = Al; prijstype = spot; frequentie = dagelijks; eenheid = CNY/ton; datumbereik = 2015-01-05 tot 2025-09-12; RRID: niet van toepassing |
| Dataset | Dagelijkse zink (Zn) spotprijsreeks – Een van de drie doelmetalen; ook onderdeel van multivariate invoerfuncties. | Shanghai Metals Market (SMM), openbaar beschikbaar | SMM prijsgegevens; kolom = Zn; prijstype = spot; frequentie = dagelijks; eenheid = CNY/ton; datumbereik = 2015-01-05 tot 2025-09-12; RRID: niet van toepassing |
| Dataset | Voorbereidde multivariate metalenprijsdataset – Chronologisch gesorteerd en opgeruimd Cu, Al, Zn-serie na het afhandelen van ontbrekende waarden en het construeren van een glijdend venster (L = 30, h = 1). | Door de auteur gegenereerd uit SMM-gegevens | Opgeslagen in Zenodo-repository (DOI: 10.5281/zenodo.19976985); bestand: Data.csv; RRID: niet van toepassing |
| Software | Python programmeertaal – Hoofdtaal voor gegevensverwerking, modelimplementatie, evaluatie en het genereren van figuren/tabellen. | Python Software Foundation / Anaconda | Python 3.10.19; Anaconda distributie; RRID: SCR_008394 |
| Software | TensorFlow/Keras – Deep learning-framework voor het implementeren van GRU, LSTM, BiGRU, BiLSTM, CNN-hybrid, aandacht en Transformer-modellen. | TensorFlow / Keras | TensorFlow 2.20.0; RRID: SCR_016345 |
| Software | NumPy – Numerieke arrayverwerking en matrixbewerkingen. | Open-source community | NumPy 1.26.4; RRID: SCR_008633 |
| Software | pandas – Gegevens laden, tabelverwerking en CSV/Excel uitvoerverwerking. | Open-source community | pandas 2.3.3; RRID: SCR_018214 |
| Software | scikit-learn – Evaluatiemetrieken, preprocessing en machine learning-utilities. | Open-source community | scikit-learn 1.7.2; RRID: SCR_002577 |
| Software | StandardScaler (z-score normalisatie) – Feature standaardisatie toegepast met behulp van trainingsset statistieken. | scikit-learn | Opgenomen in scikit-learn 1.7.2; RRID: SCR_002577 |
| Software | Random Forest – Machine learning baseline implementatie (RandomForestRegressor). | Open-source community | scikit-learn 1.7.2; RRID: SCR_002577 |
| Software | statsmodels – ARIMA baseline implementatie. | Open-source community | statsmodels 0.14.6; RRID: SCR_016074 |
| Software | arch – GARCH baseline implementatie. | Open-source community | arch 8.0.0; RRID: niet beschikbaar |
| Software | XGBoost – XGBoost regressie baseline implementatie. | Open-source community | XGBoost 3.1.2; RRID: SCR_025884 |
| Software | Transformer model – Baseline deep learning architectuur voor vergelijking. | TensorFlow / Keras | Geïmplementeerd met behulp van TensorFlow 2.20.0; RRID: SCR_016345 |
| Software | Keras callbacks (ReduceLROnPlateau) – Leersnelheidsplanner gebruikt tijdens het trainen. | TensorFlow / Keras | Opgenomen in TensorFlow 2.20.0; RRID: SCR_016345 |
| Software | Matplotlib – Figuurgeneratie en export naar PDF/SVG/PNG. | Open-source community | Matplotlib 3.10.6; RRID: SCR_008595 |
| Software | openpyxl – Excel werkbladgeneratie en exportondersteuning. | Open-source community | openpyxl 3.1.5; RRID: niet beschikbaar |
| Code | GRU.py – Volledige implementatie van alle 13 deep-learning modellen, Transformer vergelijking, ARIMA/GARCH/XGBoost/Random Forest baselines, Diebold–Mariano tests en figuurgeneratie. | Door de auteur geschreven | Beschikbaar op Zenodo (DOI: 10.5281/zenodo.19976985); RRID: niet van toepassing |
| Code | README_reproducibility.md – Reproductie-instructies en stapsgewijs protocol. | Door de auteur geschreven | Beschikbaar op Zenodo (DOI: 10.5281/zenodo.19976985); RRID: niet van toepassing |
| Code | requirements.txt – Softwareafhankelijkheden en exacte versiespecificaties. | Door de auteur geschreven | Beschikbaar op Zenodo (DOI: 10.5281/zenodo.19976985); RRID: niet van toepassing |
| Hardware | Computerwerkstation – Alle modeltraining, validatie, testen en figuur/tabelgeneratie. | ASUSTeK COMPUTER INC. (ROG Strix G634JZ_G634JZ) | Windows 11 Home 10.0.26200 Build 26200; x64-based PC; RRID: niet van toepassing |
| Hardware | CPU – Centrale verwerkingseenheid voor training en inferentie. | Intel | Intel64 Family 6 Model 183 Stepping 1, ~2.20 GHz; RRID: niet van toepassing |
| Hardware | RAM – Fysiek geheugen voor alle computationele taken. | ASUSTeK werkstation | 32.387 MB (~32 GB); RRID: niet van toepassing |
| Hardware | GPU-versnelling – Status van grafische verwerkingseenheidgebruik. | TensorFlow apparaatquery | tf.config.list_physical_devices('GPU') geeft [] terug; CUDA/cuDNN niet gebruikt; RRID: niet van toepassing |
| Re |