PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETS

Background. Predicting the prices of virtual assets is an important task due to their high volatility. Neural networks are widely used for such tasks, but often face the problem of naive predictions, when the next value is too similar to the previous one, which reduces the forecasting efficiency....

Full description

Saved in:
Bibliographic Details
Main Authors: Andrii Tsemko, Maxym Matskiv
Format: Article
Language:English
Published: Ivan Franko National University of Lviv 2025-03-01
Series:Електроніка та інформаційні технології
Subjects:
Online Access:http://publications.lnu.edu.ua/collections/index.php/electronics/article/view/4783
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849705753541083136
author Andrii Tsemko
Maxym Matskiv
author_facet Andrii Tsemko
Maxym Matskiv
author_sort Andrii Tsemko
collection DOAJ
description Background. Predicting the prices of virtual assets is an important task due to their high volatility. Neural networks are widely used for such tasks, but often face the problem of naive predictions, when the next value is too similar to the previous one, which reduces the forecasting efficiency. Materials and Methods. The study was conducted on the basis of Bitcoin price dynamics data (Coinbase exchange) for the period of May 4, 2021 - April 9, 2024. Two methods of data normalization were considered: linear (Min-Max) and ratio normalization, which ensures data stationarity. A neural network with bidirectional LSTM layers was trained on 10 previous values to predict one subsequent value. The TensorFlow library, in particular the Keras API, was used for training process with customizable parameters: 150 epochs, 32 batch size, Adam optimizer, and MSE loss function. Results and Discussion. Linear normalization showed the worst results, as the model loses its ability to predict if future values fall outside the training set. On the contrary, ratio normalization showed much better results, allowing the model to take into account the dynamics of changes even beyond the minimum and maximum values of the training data. Using an additional multiplier for the normalized data (k = 400) improved the results for the training data, although the improvement was not significant on the test set. Adding additional price characteristics (at the opening, closing, and minimum price during this period) failed to eliminate the problem of forecast bias. The analysis of the results showed that the model is often based on the repetition of previous values, which indicates its limitations in capturing complex relationships in the data. Conclusion. The study confirms that neural networks have limitations in the task of predicting virtual asset prices. The problem of naïve prediction is a key obstacle that limits the effectiveness of models. The use of ratio normalization with a k-factor improves accuracy, but it is not enough to solve the main problem. New approaches or improvements to existing methods are needed to allow the model to better understand complex relationships in time series and reliably predict future changes.
format Article
id doaj-art-691dd86ea47947f1921ebb6b3a5eaf99
institution DOAJ
issn 2224-087X
2224-0888
language English
publishDate 2025-03-01
publisher Ivan Franko National University of Lviv
record_format Article
series Електроніка та інформаційні технології
spelling doaj-art-691dd86ea47947f1921ebb6b3a5eaf992025-08-20T03:16:23ZengIvan Franko National University of LvivЕлектроніка та інформаційні технології2224-087X2224-08882025-03-0129697810.30970/eli.29.7PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETSAndrii Tsemko0https://orcid.org/0009-0004-9506-9584Maxym Matskiv1https://orcid.org/0009-0004-0431-1786Ivan Franko National University of L’viv, Department of Radiophysics and Сomputer TechnologiesIvan Franko National University of L’viv, Department of System DesignBackground. Predicting the prices of virtual assets is an important task due to their high volatility. Neural networks are widely used for such tasks, but often face the problem of naive predictions, when the next value is too similar to the previous one, which reduces the forecasting efficiency. Materials and Methods. The study was conducted on the basis of Bitcoin price dynamics data (Coinbase exchange) for the period of May 4, 2021 - April 9, 2024. Two methods of data normalization were considered: linear (Min-Max) and ratio normalization, which ensures data stationarity. A neural network with bidirectional LSTM layers was trained on 10 previous values to predict one subsequent value. The TensorFlow library, in particular the Keras API, was used for training process with customizable parameters: 150 epochs, 32 batch size, Adam optimizer, and MSE loss function. Results and Discussion. Linear normalization showed the worst results, as the model loses its ability to predict if future values fall outside the training set. On the contrary, ratio normalization showed much better results, allowing the model to take into account the dynamics of changes even beyond the minimum and maximum values of the training data. Using an additional multiplier for the normalized data (k = 400) improved the results for the training data, although the improvement was not significant on the test set. Adding additional price characteristics (at the opening, closing, and minimum price during this period) failed to eliminate the problem of forecast bias. The analysis of the results showed that the model is often based on the repetition of previous values, which indicates its limitations in capturing complex relationships in the data. Conclusion. The study confirms that neural networks have limitations in the task of predicting virtual asset prices. The problem of naïve prediction is a key obstacle that limits the effectiveness of models. The use of ratio normalization with a k-factor improves accuracy, but it is not enough to solve the main problem. New approaches or improvements to existing methods are needed to allow the model to better understand complex relationships in time series and reliably predict future changes.http://publications.lnu.edu.ua/collections/index.php/electronics/article/view/4783recurrent neural networksforecastingvirtual assets
spellingShingle Andrii Tsemko
Maxym Matskiv
PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETS
Електроніка та інформаційні технології
recurrent neural networks
forecasting
virtual assets
title PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETS
title_full PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETS
title_fullStr PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETS
title_full_unstemmed PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETS
title_short PROBLEMS OF USING NEURAL NETWORKS TO PREDICT THE PRICE OF VIRTUAL ASSETS
title_sort problems of using neural networks to predict the price of virtual assets
topic recurrent neural networks
forecasting
virtual assets
url http://publications.lnu.edu.ua/collections/index.php/electronics/article/view/4783
work_keys_str_mv AT andriitsemko problemsofusingneuralnetworkstopredictthepriceofvirtualassets
AT maxymmatskiv problemsofusingneuralnetworkstopredictthepriceofvirtualassets