Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Machine Learning


NOTE: I created this repository for educational purposes. It will host a number of projects as part of the process and some exercises that we created, just purely a learning process. Not perfectly done.


Read Contributing

Machine learning algorithms:

Linear Algorithms:

  • Algorithm 1: Linear Regression
  • Algorithm 2: Logistic Regression
  • Algorithm 3: Linear Discriminant Analysis

Nonlinear Algorithms:

  • Algorithm 4: Classification and Regression Trees
  • Algorithm 5: Naive Bayes
  • Algorithm 6: K-Nearest Neighbors
  • Algorithm 7: Learning Vector Quantization
  • Algorithm 8: Support Vector Machines

Ensemble Algorithms:

  • Algorithm 9: Bagged Decision Trees and Random Forest
  • Algorithm 10: Boosting and AdaBoost


Copyright [2019] [Madona Syombua]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.