z-logo
open-access-imgOpen Access
A Machine Learning Approach to Forecast Bitcoin Prices
Author(s) -
Amitha Raghava-Raju
Publication year - 2018
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2018918041
Subject(s) - computer science , artificial intelligence , machine learning , data science
Bitcoin is an established cryptographic digital currency whose value lays in the computational complexity rather than a physical commodity. Bitcoin is an open source software program with three aspects. (i) Peer-to-Peer network – low barrier entry; (ii) Mining – inevitable concentration of power; (iii) Software upgrades. The nodes on the network follow a decentralized consensus for establishing the value of ledger and updating the blockchain which serves as a single source of truth for all transactions. As cryptocurrencies are developing more compelling utilities, creating ever faster and safer payment systems they are shifting the “money paradigm”. Bitcoins are an evolution in money and provide a unique opportunity to forecast their price unlike the existing fiat currencies. The goal of this paper is to implement, train and evaluate several machine learning models in order to predict the price of the most popular cryptocurrency – Bitcoins. The various machine learning algorithms employed are – Linear Regression, K-Nearest Neighbors, Ridge Regression, Lasso Regression, Polynomial Regression, Linear Support Vector Machine, and Kernel Support Vector Machine. General Terms Bitcoins, Cryptocurrency, Blockchain, Machine Learning, Regression, Forecasting.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom