Interactive Playground

Vector Visualizer — 2D / 3D vector real-time। slider টানো, operation বদলাও, ক্যামেরা ঘোরাও।

Vector Visualizer

addition, subtraction, dot product, cross product — সব এক জায়গায়।

a (3,2)b (-2,3)a+b (1,5)
Operation
Vector a
x3
y2
Vector b
x-2
y3
Grid দেখাও
|a| = 3.61
|b| = 3.61
a · b = 0.00
∠(a,b) = 90.0°

Matrix Playground

multiplication, transpose, inverse — value edit করো, result real-time আপডেট হবে।

A:×
A (2×2)
B:×
B (2×2)
A × B (2×2)
4
4
10
8

Gradient Descent Animator

loss surface বেছে নাও, learning rate ঠিক করো, Play চাপো — descent path real-time দেখো।

heatmap-এ click করো নতুন starting point set করতে

Loss function
Learning rate0.100
iter: 0
x = 3.000
y = 2.500
loss = 15.2500

বেশি learning rate দিলে overshoot/diverge হবে, কম দিলে slow। Rosenbrock-এ narrow valley লক্ষ্য করো।

Neural Network Simulator

2 → H → 1 MLP — dataset বেছে নাও, Train চাপো, decision boundary তৈরি হতে দেখো।

Decision boundary + training data
Dataset
Hidden neurons4
Learning rate0.50
epoch: 0
loss: 0.7671
class 1 class 0
Network — edge color/thickness = weight
xyh1h2h3h4ŷ
Loss curve
lossepoch

XOR এ ~১০০-৩০০ epoch-এ boundary clean হবে। LR বেশি দিলে oscillate করবে।