Abstract

Objective: This paper explains the working of the linear regression and Long Short-Term Memory model in predicting the value of a Bitcoin. Due to its raising popularity, Bitcoin has become like an investment and works on the Block chain technology which also gave raise to other crypto currency. This makes it very difficult to predict its value and hence with the help of Machine Learning Algorithm and Artificial Neural Network Model this predictor is tested. Methodology: In this study, we have used data sets for Bitcoin for testing and training the ML and AI model. With the help of python libraries, the data filtration process was done. Python has provided with a best feature for data analysis and visualization. After the understanding of the data, we trim the data and use the features or attributes best suited for the model. Implementation of the model is done and the result is recorded. Finding: It was discovered that the linear regression model’s accuracy rate is very high when compared to other Machine Learning models from related works; it was found to be 99.87 percent accurate. The LSTM model, on the other hand, shows a mini error rate of 0.08 percent. This, in turn, demonstrates that the neural network model is more optimized than the machine learning model. Novelty: In this work, a small GUI has been created using the tkinter library that will allow the user to input the High, Low, and Open features values and then predict the next value for the coin. This paper compares the prediction outcomes of a machine learning model and an artificial neural network model. Because linear regression provided the highest accuracy compared to the other machine learning models, we used it to compare it to the LSTM model. Keywords: Bitcoin; Block chain; Crypto currency; Machine Learning; Artificial Neural Network

Highlights

  • Bitcoin is a digital crypto currency that operates on an online decentralized network; it can be traded using an online peer-to-peer Bitcoin network that is not reliant on a central bank or a single administrator[1]

  • This research aims to work on the prediction system for Bitcoin using various Machine learning algorithms and deep learning models to predict the price

  • We can see the output of two models, one which is the Machine Learning model i.e. Linear regression, and the other one is the Recurrent Neural Network model i.e. Long Short-Term Model which shows us the two different outcomes

Read more

Summary

Introduction

Bitcoin is a digital crypto currency that operates on an online decentralized network; it can be traded using an online peer-to-peer Bitcoin network that is not reliant on a central bank or a single administrator[1]. Because it is accepted in over 40 countries worldwide (including Germany, Canada, and Croatia), the emergence of new alternative coins has resulted from its growing popularity. The price of Bitcoin in January 2017 was 1,000USD and by the end of December 2017, its value went up to16000 USD and its value as on July 2021 is 32818 USD[6,7]. There are various factors affecting the price of Bitcoin, in this project we will focus on open, close, high, and low factors

Methods
Findings
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call