BRAIN.JS AI POC · USER GUIDE
Brain.js Optical Air-Defense Demonstration
This demonstration shows how a neural network is initialized, trained using synthetic images, and used to classify previously unseen targets.
Demonstration Workflow
9 STEPSInitialize the Network
Click Initialize to create the Brain.js neural network and prepare the training environment.
Train the Network
Click Train to begin neural-network training.
Wait for Training to Complete
Training progress and network activity are displayed. Do not select targets until training finishes and the application indicates READY / TRAINED.
Select a Target
Use the < and > Target Palette controls to browse targets. Click a thumbnail to classify that previously unseen image.
Review the Neural-Network Result
Review the predicted target class and the neural network's confidence/output values.
Review the Engagement Decision
DRONE and AIRCRAFT may produce ENGAGE at 75% confidence or higher. BIRD, KITE, and BALLOON produce DO NOT ENGAGE.
IFF Safety Inhibit
A target identified as FRIEND always produces DO NOT ENGAGE, regardless of neural-network classification or confidence.
Engagement Demonstration
A qualifying DRONE engagement plays the CIWS demonstration. A qualifying AIRCRAFT engagement plays the Patriot demonstration.
Reset / Retrain
Reset clears the trained network and demonstration state. Initialize and train again before classifying targets.