ml-algorithms Implementation of machine learning algorithms from scratch using python modules to solve the basic three machine learning problems: Regression Clustering Classification Notebooks Linear Regression Logistic Regression K-Nearest Neighbor (KNN) Support Vector Machines (SVM) Random Forest Naive Bayes KMeans Neural Network Decision Tree Peceptron PCA AdaBoost