Machine Learning

Learn machine learning concepts through interactive visualizations and hands-on experimentation.

New!

Decision Tree

Explore how decision trees make predictions by splitting data based on features. Understand impurity measures, tree pruning, and decision boundaries through interactive visualization.

  • Interactive tree visualization
  • Real-time split calculations
  • Impurity measure comparisons
Try it now
New!

Decision Tree Regressor

Explore how decision trees predict continuous values like house prices. Understand variance reduction, splitting criteria, and regression tree structure through interactive visualization.

  • Interactive tree visualization
  • Real-time variance calculations
  • Housing price prediction demo
Try it now

Gradient Descent

An interactive visualization of how gradient descent optimizes parameters in machine learning models. Learn about cost functions, learning rates, and optimization through hands-on experimentation.

  • Interactive data point manipulation
  • Real-time cost function visualization
  • Step-by-step learning mode
Try it now

Polynomial Regression

An interactive visualization of how polynomial regression optimizes parameters in machine learning models. See how different polynomial degrees affect the fit of the data.

  • Choose from different distributions of data
  • Try to fit the data with different polynomial degrees
  • See how the error changes with different polynomial degrees
Try it now

Logistic Regression

An interactive visualization of how logistic regression predicts binary outcomes. Learn about the sigmoid function, decision boundaries, and more.

  • Understand the logistic function
  • Explore decision boundaries
  • Interactive data manipulation
Try it now

Confusion Matrix

Explore classification metrics through an interactive confusion matrix visualization. Understand precision, recall, F1 score, and ROC curves with real-time updates.

  • Dynamic prediction threshold adjustment
  • Real-time metric calculations
  • Interactive ROC curve visualization
Try it now

Additional Resources

Want to dive deeper into machine learning concepts? Check out these resources: