Home

AI Simulator

A Visual Lab for Learning AI

AI Simulator turns abstract math into interactive experiments. Build intuition by training models in real time, watching loss curves move, and seeing how decisions change as you tune parameters.

Interactive Labs Live Training Explainable Visuals Guided Experiments

How to Use This Platform

A short path from curiosity to confident intuition.

1

Step

Pick a lab Pick a lab and read the concept primer at the top. It tells you what the model is trying to learn.

2

Step

Create data Create data by clicking, loading demos, or using sample images. Data shape drives everything.

3

Step

Train and observe Train and observe with step or auto-run, then watch the loss curve and model behavior evolve.

4

Step

Compare and reflect Compare and reflect by changing hyperparameters or model type to see bias, variance, and overfitting.

Core Learning Tracks

Machine Learning

Start here to understand how models learn from data. You will see how a simple curve bends to fit points, how classifiers draw boundaries, and why model capacity matters. This track is about building intuition for loss functions, gradients, and data geometry.

Use it to answer: Why does a model underfit or overfit? How does data distribution reshape a decision boundary?

Deep Learning

This track scales intuition from curves to networks. Watch neurons transform inputs into representations, then see how convolutional filters extract visual features. The focus is on how depth and nonlinearity change what a model can express.

Use it to answer: How does a CNN learn edges? Why does a neural model overfit while the loss keeps improving?

Reinforcement Learning

Here the model is an agent that learns from rewards rather than labeled examples. You will explore exploration vs exploitation, sparse rewards, and the role of environment dynamics.

Use it to answer: When is it better to explore? How does reward structure shape behavior?

Quick Start Prompts

New to ML? Begin with Linear Regression and Logistic Regression, then compare with Decision Trees.

Interested in curves? Use NN Regression to see how depth and width change the fit.

Want visual intuition? Jump into CNN MNIST and draw digits to test inference.