Master LLMs with our FREE course in collaboration with Activeloop & Intel Disruptor Initiative. Join now!

Publication

ML Algorithms from scratch in Python
Latest   Machine Learning

ML Algorithms from scratch in Python

Last Updated on July 26, 2023 by Editorial Team

Author(s): Ravi Shankar

Originally published on Towards AI.

Self notes for behind the scenes mathematical understanding

This member-only story is on us. Upgrade to access all of Medium.

Goal: To build Machine Learning algorithms in python without using any over-the-shelf ML library like SKLearn or Tensorflow. Intend to cover Linear Regression, Logistic Regression, KNN, K-Means Clustering, Decision Trees, Random Forest, SVM, XGBoost, Perceptron, Neural Net with Backpropagation, DNN, RNN, LSTM, TF-IDF, Bag Of Words, LDA, and Word2Vec.

Gradient Descent is the process of minimizing a function by following the gradients of the cost function. This involves knowing the form of the cost as well as the derivative so that from a given point you know the gradient and… Read the full blog for free on Medium.

Join thousands of data leaders on the AI newsletter. Join over 80,000 subscribers and keep up to date with the latest developments in AI. From research to projects and ideas. If you are building an AI startup, an AI-related product, or a service, we invite you to consider becoming a sponsor.

Published via Towards AI

Feedback ↓