Skip to content

Unsupervised machine learning, K-means clustering algorithm used to create report on trending cryptocurrencies in the trading market.

Notifications You must be signed in to change notification settings

taznuva/Cryptocurrencies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptocurrencies

Overview

Purpose of this is to create a report that includes what cryptocurrencies are on the trading market and how they could be grouped to create a classification system for this new investment. Since there are no known output, I've decided to use unsupervised machine learning and to group the cryptocurrencies, the clustering algorithm is used.

Results:

  • The Elbow Curve with K-means = 4

Elbow_Curve

  • K-Means Clustering 3D Scatterplot

scatterplot_3d

  • Table of Tradable Cryptocurrencies

tradable_table

  • Scaled Tradable Cryptocurrencies 2D Scatterplot

scatterplot_2d

Summary

The following was accomplished in this report:

  • preprocess the data for PCA (Principal component analysis)
  • reduce the dimensions using PCA
  • clustering cryptocurrencies using K-means and
  • visualizing the cryptocurrencies results in 2D and 3D hvplot.

About

Unsupervised machine learning, K-means clustering algorithm used to create report on trending cryptocurrencies in the trading market.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published