/Big_Data_Algorithms

Implementation of big data algorithms (Association Mining, Classification, Prediction) from the scratch.

Primary LanguageHTML

Big Data Algorithms

Algorithms:

  1. Apriori Algorithm
  2. Simple Naive Bayes Classification
  3. Gaussian Naive Bayes Classification
  4. k-Nearest Neighbour Classification
  5. k-Means Clustering
  6. Simple Linear Regression
  7. Decision Tree (will be implementing soon)

Utilities:

  1. Minimum Maximum Normalization
  2. ZScore Normalization
  3. Binning by medians, means and boundaries

K Means clustering output for two different data sets: (Dataset 1) (Dataset 2)

alt text alt text

kNN classification output: (Dataset)

alt text