Train a small neural network in your browser. Change data, hidden layers and learning rate, then compare its decision boundary, training loss and test loss.
Neural Network
អំពីការពិសោធន៍និម្មិតនេះ
This simulation shows a real three-five-five-two neural network doing a forward pass. Each neuron adds its weighted inputs and a bias, then squashes the result with the tanh function. Students move three input sliders and see the signals flow through, with cyan connections for positive weights, orange for negative, and neuron color and size showing activation. A button randomizes the weights. The weights are not trained, so the focus is on how the arithmetic works, which makes it an approachable first look at how machine learning models compute.
អ្វីដែលសិស្សអាចស្វែងរកបាន
- Move Input x1, x2 and x3 and watch Output y1 and Output y2 change.
- Look at the connection colors to find which weights are positive and which are negative.
- Press Randomise weights and see how the same inputs give different outputs.
- Set all three inputs to 0 and see what the outputs and Mean hidden activity do.
- Push the inputs to their limits and notice how the tanh squashing keeps values between minus 1 and 1.
គោលបំណងសិក្សា
- 1Describe a neuron as a weighted sum plus a bias passed through an activation function.
- 2Trace how information flows forward through the layers of a network.
- 3Explain what positive and negative weights do to a signal.
- 4Recognize that the outputs depend on both the inputs and the weights.
សំណួរដែលគ្រូតែងសួរ
Is it free to use?
Yes. It is free and runs in any modern browser, including whiteboards and tablets. There is no sign-up.
Is this network trained to do a task?
No. The weights are random, so the outputs do not mean anything specific. The aim is to show exactly how a network turns inputs into outputs, using the same arithmetic that trained networks use.
What does the tanh function do?
Tanh squashes any number into the range from minus 1 to 1. This keeps each neuron output bounded and lets the network represent more than simple straight-line relationships.
How do I use the neural network simulation?
Drag the three input sliders and watch the colors and outputs update. Press Randomise weights to create a new network with the same shape.
បញ្ចូលការពិសោធន៍និម្មិតនេះ
ដាក់វាចូលទៅក្នុង LMS ប្លក់ ឬគេហទំព័រថ្នាក់រៀនរបស់អ្នក — ឥតគិតថ្លៃ។
<iframe src="https://kiwibee.io/km/simulations/neural-network-3d-simulation/embed" title="Neural Network | KiwiBee" loading="lazy" allowfullscreen style="width:100%;height:min(70vh,620px);min-height:420px;border:0;border-radius:16px"></iframe>បន្តស្វែងរក
ម៉ូដែលវិទ្យាសាស្ត្រអន្តរកម្មបន្ថែមទៀត

A cutaway engine cylinder shows the piston, valves and spark through the four strokes of the cycle. Students change engine speed and spark advance and watch the stroke, cycle angle, cylinder pressure and valve states update.

A dam, penstock and turbine are shown in 3D. Students change the gate opening and the water level, called the head, and read the water flow, penstock water speed, electrical power and energy per day.

A medieval trebuchet swings its arm in 3D and throws a stone. Students change the counterweight mass, arm ratio and release angle, press Fire, and read the release speed, range and flight time.

A 3D pocket cube with colored faces sits on screen. Students drag across a face to turn a layer, press Scramble to mix it, and try to solve it while the move counter and timer run.
នាំវិទ្យាសាស្ត្រអន្តរកម្មចូលក្នុងថ្នាក់រៀនរបស់អ្នក
ទីតាំងការងារសម្រាប់គ្រូដោយឥតគិតថ្លៃ KiwiBee នាំមកនូវការរៀបចំមេរៀន សន្លឹកកិច្ចការ ឧបករណ៍ក្នុងថ្នាក់ និងសៀវភៅពិន្ទុ ទាំងអស់នៅកន្លែងតែមួយ។
ចាប់ផ្តើមឥតគិតថ្លៃ និងបង្កើតថ្នាក់ដំបូងរបស់អ្នក