Для просмотра этого контента требуется подписка на JoVE. Войдите или начните свой бесплатный пробный период.

Исследовательская статья

Сравнительная оценка сложности модели глубокого обучения для прогнозирования цен на цветные металлы

88 просмотров

DOI:

10.3791/71032

5 июня 2026 г.

В этой статье

Краткое содержание

Систематическая переоценка 13 архитектур для прогнозирования цен на металлы показывает, что простая гейтированная рекуррентная единица превосходит более сложные гибридные модели. Модели, обученные на меди и протестированные на алюминии и цинке, демонстрируют стабильно высокую предсказательную точность, что подтверждает использование экономичных подходов при прогнозировании цен на сырьевые товары.

Аннотация

В данном исследовании рассматривается, повышает ли рост архитектурной сложности точность прогнозирования финансовых моделей на основе глубокого обучения. Используя ежедневные спотовые цены с рынка металлов Шанхая на медь (Cu), алюминий (Al) и цинк (Zn) с января 2015 по сентябрь 2025 года, был применён стандартизированный конвейер предварительной обработки, включающий нормализацию z-score и построение последовательности скользящих окон (длина окна = 30, прогнозный горизонт = 1). Всего было систематически оценено восемнадцать моделей, включая гейт-рекуррентные единицы (ГРУ), сети долгосрочной краткосрочной памяти (LSTM), гибриды свертковой нейронной сети–двунаправленного LSTM–внимания (CNN–BiLSTM–Attention), а также традиционные эконометрические модели (авторегрессивная интегрированная скользящая средняя и обобщённая авторегрессивная условная гетероскедастичность), модели машинного обучения (случайный лес и усиление экстремального градиента) и модель на основе трансформеров. Все модели глубокого обучения обучались исключительно на данных Cu и оценивались на независимых наборах данных Al и Zn для оценки обобщаемости. Результаты показывают, что стандартная модель ГРУ достигает наибольших уровней ошибок (средняя абсолютная ошибка [MAE] = 1032,85; средняя квадратическая ошибка корня = 1344,30) и наивысшую объяснительную степень (коэффициент определения [R2] = 0,907) на тестовом наборе Cu, при этом демонстрируя высокие результаты на Al (MAE = 167,51, R2 = 0,918) и Zn (MAE = 254,23, R2 = 0,952). Анализ абляции показывает, что добавление архитектурных компонентов, таких как механизмы внимания, двусторонние слои и сверточные модули, снижает точность прогнозирования. Статистическое тестирование с использованием теста Диболда–Мариано показывает, что большинство различий в производительности существенны (p < 0,05). Эти результаты подчёркивают ограничения ненужной сложности моделей и поддерживают использование более простых и надёжных подходов к прогнозированию цен на сырьевые товары.

Введение

Мировой рынок цветных металлов — включающий медь (Cu), алюминий (Al) и цинк (Zn) — является ключевым элементом мировой экономики. Эти металлы являются фундаментальными для строительства, производства, транспорта и быстро развивающейся инфраструктуры зелёнойэнергетики 1,2. В результате их ценовая динамика характеризуется высокой волатильностью, вызванной сложным взаимодействием макроэкономических сил, геополитической напряжённостью, сбоями в цепочках поставок, спекулятивной финансовой деятельностью и связями с энергетическимирынками 3,4

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Протокол

В этом исследовании не участвовали люди или позвоночные животные. Все используемые данные — это общедоступные серии цен на товары от SMM, которые не требуют этического одобрения. Поэтому этическое одобрение для этого исследования не требовалось и не требовалось.

В этом разделе описывается комплексный и строгий исследовательский дизайн, реализованный для эмпирической проверки основной гипотезы. В ней подробно изложены математические формулировки и архитектурные особенности тринадцати оцениваемых моделей глубокого обучения, точного протокола обучения и формальных метрик оценки. Общий методологический рабочий ....

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Результаты

qВ этом разделе представлена всесторонняя эмпирическая оценка 13 моделей DL и дополнительных базовых моделей, следуя строгой методологии, изложенной в разделе 3. Анализ состоит из четырёх частей: (1) описательный обзор набора данных, (2) первичный бенчмаркинг производительности модели на оставшимся тестовом наборе Cu, включая визуальную диагностику динамики подгонки и тренировки, (3) детальное исследование абляции для деконструкции влияния архитектурной сложности и (4) критический тест о.......

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Обсуждение

Эмпирические результаты, представленные в разделе «Результаты», дают ясный и последовательный ответ на наш основной исследовательский вопрос: для ежедневного прогнозирования цен на цветные металлы в реалистичном, ограниченном режиме (2602 наблюдения, унивариантные входы, горизонт на шаг вперед) самая простая архитектура глубокого обучения — ГРУ — стабильно и значительно превосходит широкий спектр более сложных моделей. К ним относятся гибридные CNN, двунаправленные RNN, .......

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Раскрытие информации

Авторы заявляют, что у них нет конкурирующих финансовых интересов или личных отношений, которые могли бы повлиять на работу, описанную в этом исследовании.

Благодарности

Это исследование не получило внешнего финансирования.

....

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Материалы

Список материалов, использованных в этой статье
ИмяКомпанияКаталожный номерКомментарии
Набор данныхЕжедневная серия цен на медь (Cu) и ndash; Один из трёх целевых металлов; также часть многомерных функций ввода.Шанхайский рынок металлов (SMM), публичный доступДанные о ценах SMM; столбец = Cu; тип цены = спот; частота = суток; единица = юань/тонна; Диапазон времени = 2015-01-05 по 2025-09-12; RRID: не применимо
Набор данныхЕжедневная серия спотовых цен на алюминий (Al) и панель; Один из трёх целевых металлов; также часть многомерных функций ввода.Шанхайский рынок металлов (SMM), публичный доступДанные о ценах SMM; столбец = Al; тип цены = спот; частота = суток; единица = юань/тонна; Диапазон времени = 2015-01-05 по 2025-09-12; RRID: не применимо
Набор данныхЕжедневная серия спотовых цен на цинк (Zn) и ndash; Один из трёх целевых металлов; также часть многомерных функций ввода.Шанхайский рынок металлов (SMM), публичный доступДанные о ценах SMM; столбец = Zn; тип цены = спот; частота = суток; единица = юань/тонна; Диапазон времени = 2015-01-05 по 2025-09-12; RRID: не применимо
Набор данныхПредварительно обработанный многомерный набор цен на металлы и DASH; Хронологически отсортированы и очищены серии Cu, Al, Zn после обработки пропущенных значений и построения скользящих окон (L = 30, h = 1).Автор, генерированный на основе данных SMMХранится в хранилище Zenodo (DOI: 10.5281/zenodo.19976985); Файл: Data.csv; RRID: не применимо
Программное обеспечениеЯзык программирования Python – Основной язык для обработки данных, реализации моделей, оценки и генерации рисунков/таблиц.Фонд программного обеспечения Python / AnacondaPython 3.10.19; Распространение анаконды; РРИД: SCR_008394
Программное обеспечениеTensorFlow/Keras – Фреймворк глубокого обучения для реализации моделей GRU, LSTM, BiGRU, BiLSTM, CNN-hybrid, attention и Transformer.TensorFlow / KerasTensorFlow 2.20.0; РРИД: SCR_016345
Программное обеспечениеNumPy – Численная обработка массив и матричные операции.Сообщество с открытым исходным кодомNumPy 1.26.4; РРИД: SCR_008633
Программное обеспечениеПанды и Ндаш; Загрузка данных, табличная обработка и обработка выводов в CSV/Excel.Сообщество с открытым исходным кодомпанды 2.3.3; РРИД: SCR_018214
Программное обеспечениеscikit-learn и ndash; Метрики оценки, предобработка и утилиты машинного обучения.Сообщество с открытым исходным кодомscikit-learn 1.7.2; РРИД: SCR_002577
Программное обеспечениеStandardScaler (нормализация z-score) и ndash; Стандартизация признаков применяется с использованием статистики обучающего набора.scikit-learnВключено в scikit-learn 1.7.2; РРИД: SCR_002577
Программное обеспечениеRandom Forest – Базовая реализация машинного обучения (RandomForestRegressor).Сообщество с открытым исходным кодомscikit-learn 1.7.2; РРИД: SCR_002577
Программное обеспечениеstatsmodels и ndash; Базовая реализация ARIMA.Сообщество с открытым исходным кодомstatsmodels 0.14.6; РРИД: SCR_016074
Программное обеспечениеArch – Базовая реализация GARCH.Сообщество с открытым исходным кодомarch 8.0.0; RRID: недоступен
Программное обеспечениеXGBoost – Реализация базовой регрессии XGBoost.Сообщество с открытым исходным кодомXGBoost 3.1.2; РРИД: SCR_025884
Программное обеспечениеМодель трансформатора и приборная панель; Базовая архитектура глубокого обучения для сравнения.TensorFlow / KerasРеализовано с использованием TensorFlow 2.20.0; РРИД: SCR_016345
Программное обеспечениеCallbacks Keras (ReduceLROnPlateau) и dash; Планировщик скорости обучения, используемый во время обучения.TensorFlow / KerasВключено в TensorFlow 2.20.0; РРИД: SCR_016345
Программное обеспечениеMatplotlib – Генерация и экспорт фигурок в PDF/SVG/PNG.Сообщество с открытым исходным кодомMatplotlib 3.10.6; РРИД: SCR_008595
Программное обеспечениеopenpyxl – Поддержка генерации и экспорта рабочих тетрадей Excel.Сообщество с открытым исходным кодомopenPYXL 3.1.5; RRID: недоступен
КодGRU.py – Полная реализация всех 13 моделей глубокого обучения, сравнение Transformer, базовые линии ARIMA/GARCH/XGBoost/Random Forest, Diebold и dash; Тесты Мариано и генерация фигур.АвторДоступно в Zenodo (DOI: 10.5281/zenodo.19976985); RRID: не применимо
КодREADME_reproducibility.md – Инструкции воспроизведения и пошаговый протокол.АвторДоступно в Zenodo (DOI: 10.5281/zenodo.19976985); RRID: не применимо
Кодrequirements.txt – Программные зависимости и точные спецификации версии.АвторДоступно в Zenodo (DOI: 10.5281/zenodo.19976985); RRID: не применимо
Аппаратное обеспечениеВычислительная рабочая станция – Всё это обучение моделей, валидация, тестирование и генерация рисунков и таблиц.ASUSTeK COMPUTER INC. (ROG Strix G634JZ_G634JZ)Windows 11 Home 10.0.26200 сборка 26200; ПК на базе x64; RRID: не применимо
Аппаратное обеспечениеCPU – Центральный процессор для обучения и выводов.IntelIntel64 Family 6 Модель 183 Stepping 1, ~2,20 ГГц; RRID: не применимо
Аппаратное обеспечениеRAM – Физическая память для всех вычислительных задач.Рабочая станция ASUSTeK32 387 МБ (~32 ГБ); RRID: не применимо
Аппаратное обеспечениеУскорение GPU и приборная панель; Статус использования графических процессоров.Запрос по устройству TensorFlowtf.config.list_physical_devices('GPU') возвращает []; CUDA/cuDNN не используется; RRID: не применимо
Реагент/МодельRandom seed (основной эксперимент) – Фиксированное семя для воспроизводимости стохастических элементов.Python random / NumPy / TensorFlowПосев = 42; RRID: не применимо
Реагент/МодельСлучайные сиды (тест на устойчивость) и тире; Дополнительные засечки для многофункциональной проверки стабильности.Python random / NumPy / TensorFlowПосева = {1, 7, 21, 42, 2024}; RRID: не применимо

Перепечатки и разрешения

Теги

LSTMCNN BiLSTMTransformerZ