Skip to content

A repository to store the programming files of Machine Learning course. Contains implementations of Kmeans, KNN, Perceptron, Candidate elimination algorithm.

Notifications You must be signed in to change notification settings

hariharan-tech/ML_Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML Lab

A repository to store the programming files of Machine Learning Lab course.

Contains:

  • Hebb's rule implementation
  • Perceptron neuron implementation
  • Find S algorithm
  • Candidate elimination algorithm
  • Data visualization (getting started with matplotlib and seaborn)
  • Bivariate Guassian distribution visualization (animation gif)
  • K Means clustering (using CTypes module for distance calculations, available distances are: ['Euclidean', 'Manhattan', 'Minkowski', 'Supremum'].
  • K Near Neighbours (update required)

Bivariate Guassian distribution visualizations

(May take some time to load due to high quality animations)

  • Shifting mean Shifting Mean

  • Changing the Covariance matrix Shifting Covariance

K-Means clustering

  • Clustering example GIF Clustering gif

About

A repository to store the programming files of Machine Learning course. Contains implementations of Kmeans, KNN, Perceptron, Candidate elimination algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages