ML Notebook
Your interactive guide to understanding machine learning algorithms through visualizations and explanations
This platform provides interactive visualizations and explanations for various machine learning algorithms. Explore different models, understand their mechanics, and see how they work with different parameters and data distributions.
Explore algorithms like Linear Regression, Decision Trees, Support Vector Machines, and Neural Networks. Understand how these models learn patterns from labeled data to make predictions.
Discover clustering algorithms like K-Means and Hierarchical Clustering, as well as dimensionality reduction techniques like PCA. Learn how these models uncover hidden structures in data.
Explore the architecture and mechanics of neural networks, from simple multilayer perceptrons to specialized architectures like CNNs for image processing, RNNs for sequential data, and transformers for natural language processing.
Access glossaries, cheat sheets, and curated learning paths to deepen your knowledge of machine learning concepts and techniques.