Cargando…
A differential evolution-based regression framework for forecasting Bitcoin price
This research proposes a differential evolution-based regression framework for forecasting one day ahead price of Bitcoin. The maximal overlap discrete wavelet transformation first decomposes the original series into granular linear and nonlinear components. We then fit polynomial regression with in...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7970816/ https://www.ncbi.nlm.nih.gov/pubmed/33758456 http://dx.doi.org/10.1007/s10479-021-04000-8 |
_version_ | 1783666487409508352 |
---|---|
author | Jana, R. K. Ghosh, Indranil Das, Debojyoti |
author_facet | Jana, R. K. Ghosh, Indranil Das, Debojyoti |
author_sort | Jana, R. K. |
collection | PubMed |
description | This research proposes a differential evolution-based regression framework for forecasting one day ahead price of Bitcoin. The maximal overlap discrete wavelet transformation first decomposes the original series into granular linear and nonlinear components. We then fit polynomial regression with interaction (PRI) and support vector regression (SVR) on linear and nonlinear components and obtain component-wise projections. The sum of these projections constitutes the final forecast. For accurate predictions, the PRI coefficients and tuning of the hyperparameters of SVR must be precisely estimated. Differential evolution, a metaheuristic optimization technique, helps to achieve these goals. We compare the forecast accuracy of the proposed regression framework with six advanced predictive modeling algorithms- multilayer perceptron neural network, random forest, adaptive neural fuzzy inference system, standalone SVR, multiple adaptive regression spline, and least absolute shrinkage and selection operator. Finally, we perform the numerical experimentation based on—(1) the daily closing prices of Bitcoin for January 10, 2013, to February 23, 2019, and (2) randomly generated surrogate time series through Monte Carlo analysis. The forecast accuracy of the proposed framework is higher than the other predictive modeling algorithms. |
format | Online Article Text |
id | pubmed-7970816 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-79708162021-03-19 A differential evolution-based regression framework for forecasting Bitcoin price Jana, R. K. Ghosh, Indranil Das, Debojyoti Ann Oper Res S.I. : Regression Methods based on OR techniques This research proposes a differential evolution-based regression framework for forecasting one day ahead price of Bitcoin. The maximal overlap discrete wavelet transformation first decomposes the original series into granular linear and nonlinear components. We then fit polynomial regression with interaction (PRI) and support vector regression (SVR) on linear and nonlinear components and obtain component-wise projections. The sum of these projections constitutes the final forecast. For accurate predictions, the PRI coefficients and tuning of the hyperparameters of SVR must be precisely estimated. Differential evolution, a metaheuristic optimization technique, helps to achieve these goals. We compare the forecast accuracy of the proposed regression framework with six advanced predictive modeling algorithms- multilayer perceptron neural network, random forest, adaptive neural fuzzy inference system, standalone SVR, multiple adaptive regression spline, and least absolute shrinkage and selection operator. Finally, we perform the numerical experimentation based on—(1) the daily closing prices of Bitcoin for January 10, 2013, to February 23, 2019, and (2) randomly generated surrogate time series through Monte Carlo analysis. The forecast accuracy of the proposed framework is higher than the other predictive modeling algorithms. Springer US 2021-03-01 2021 /pmc/articles/PMC7970816/ /pubmed/33758456 http://dx.doi.org/10.1007/s10479-021-04000-8 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | S.I. : Regression Methods based on OR techniques Jana, R. K. Ghosh, Indranil Das, Debojyoti A differential evolution-based regression framework for forecasting Bitcoin price |
title | A differential evolution-based regression framework for forecasting Bitcoin price |
title_full | A differential evolution-based regression framework for forecasting Bitcoin price |
title_fullStr | A differential evolution-based regression framework for forecasting Bitcoin price |
title_full_unstemmed | A differential evolution-based regression framework for forecasting Bitcoin price |
title_short | A differential evolution-based regression framework for forecasting Bitcoin price |
title_sort | differential evolution-based regression framework for forecasting bitcoin price |
topic | S.I. : Regression Methods based on OR techniques |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7970816/ https://www.ncbi.nlm.nih.gov/pubmed/33758456 http://dx.doi.org/10.1007/s10479-021-04000-8 |
work_keys_str_mv | AT janark adifferentialevolutionbasedregressionframeworkforforecastingbitcoinprice AT ghoshindranil adifferentialevolutionbasedregressionframeworkforforecastingbitcoinprice AT dasdebojyoti adifferentialevolutionbasedregressionframeworkforforecastingbitcoinprice AT janark differentialevolutionbasedregressionframeworkforforecastingbitcoinprice AT ghoshindranil differentialevolutionbasedregressionframeworkforforecastingbitcoinprice AT dasdebojyoti differentialevolutionbasedregressionframeworkforforecastingbitcoinprice |