← all repositories

trekhleb/machine-learning-octave

MATLAB/Octave implementations of popular machine learning algorithms with mathematics and code examples explained.

895 stars MATLAB LearningML Frameworks
machine-learning-octave
Velocity · 7d
+0.3
★ / day
Trend
steady
star history

This repository contains educational implementations of common machine learning algorithms written in MATLAB/Octave. It covers supervised learning (linear regression, logistic regression) and unsupervised learning (clustering, neural networks). The focus is on understanding the underlying mathematics of each algorithm rather than using third-party ML libraries. Each implementation includes explanatory text and is based on materials from the Coursera machine learning course.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.