top of page
  • analytics-link

Essential Machine Learning Algorithms (with Python and R Codes)

All credit for the content goes to Sunil Ray &


Occasionally you come across something that is so useful that you have to share it with everyone! This page is precisely that...

Sunil Ray via has compiled a list of the most commonly used Machine Learning algorithms, provided nice and concise explanations (with images) of what they are and how they work - and then provides code snippets for both Python & R showing how to implement them.

This is perfect for those looking to broaden their knowledge of Machine Learning, as well as those who know either Python or R but want to learn or sharpen the other language.

The Machine Learning algorithms covered are as follows:

  • Linear Regression

  • Logistic Regression

  • Decision Tree

  • SVM

  • Naive Bayes

  • KNN

  • K-Means

  • Random Forest

  • Dimensionality Reduction Algorithms

  • Gradient Boosting algorithms

  • GBM

  • XGBoost

  • LightGBM

  • CatBoost

To whet your appetite, I've included below I've included an example screenshot of what you can expect for each of the algorithms. Please do visit the page, I'm sure you'll learn something!


All credit for the content goes to Sunil Ray &

713 views0 comments
bottom of page