FPGA-Accelerated ESN with Chaos Training for Financial Time Series Prediction

Kaydedildi:
Detaylı Bibliyografya
Yayımlandı:Machine Learning and Knowledge Extraction vol. 7, no. 4 (2025), p. 160-182
Yazar: Hassaan, Zeinab A
Diğer Yazarlar: Yacoub, Mohammed H, Said, Lobna A
Baskı/Yayın Bilgisi:
MDPI AG
Konular:
Online Erişim:Citation/Abstract
Full Text + Graphics
Full Text - PDF
Etiketler: Etiketle
Etiket eklenmemiş, İlk siz ekleyin!
Diğer Bilgiler
Özet:Improving financial time series forecasting presents challenges because models often struggle to identify diverse fault patterns in unseen data. This issue is critical in fintech, where accurate and reliable forecasting of financial data is essential for effective risk management and informed investment strategies. This work addresses these challenges by initializing the weights and biases of two proposed models, Gated Recurrent Units (GRUs) and the Echo State Network (ESN), with different chaotic sequences to enhance prediction accuracy and capabilities. We compare reservoir computing (RC) and recurrent neural network (RNN) models with and without the integration of chaotic systems, utilizing standard initialization. The models are validated on six different datasets, including the 500 largest publicly traded companies in the US (S&P500), the Irish Stock Exchange Quotient (ISEQ) dataset, the XAU and USD forex pair (XAU/USD), the USD and JPY forex pair with respect to the currency exchange rate (USD/JPY), Chinese daily stock prices, and the top 100 index of UK companies (FTSE 100). The ESN model, combined with the Lorenz system, achieves the lowest error among other models, reinforcing the effectiveness of chaos-trained models for prediction. The proposed ESN model, accelerated by the Kintex-Ultrascale KCU105 FPGA board, achieves a maximum frequency of <inline-formula>83.5</inline-formula> MHz and a power consumption of <inline-formula>0.677</inline-formula> W. The results of the hardware simulation align with MATLAB R2025b fixed-point analysis.
ISSN:2504-4990
DOI:10.3390/make7040160
Kaynak:Advanced Technologies & Aerospace Database