https://github.com/kaustubholpadkar/multiclass-classification-neural-network-visualization
Simulation of Multi-Class Classifier with Neural Networks using P5.JS and Synaptic.js
https://github.com/kaustubholpadkar/multiclass-classification-neural-network-visualization
artificial-intelligence artificial-neural-networks deep-learning interactive-visualizations javascript machine-learning multiclass-classification neural-networks p5js simulation synapticjs visualization
Last synced: 6 months ago
JSON representation
Simulation of Multi-Class Classifier with Neural Networks using P5.JS and Synaptic.js
- Host: GitHub
- URL: https://github.com/kaustubholpadkar/multiclass-classification-neural-network-visualization
- Owner: kaustubholpadkar
- License: gpl-3.0
- Created: 2018-06-01T15:21:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-02T00:49:25.000Z (over 7 years ago)
- Last Synced: 2025-02-09T12:32:05.092Z (8 months ago)
- Topics: artificial-intelligence, artificial-neural-networks, deep-learning, interactive-visualizations, javascript, machine-learning, multiclass-classification, neural-networks, p5js, simulation, synapticjs, visualization
- Language: JavaScript
- Size: 392 KB
- Stars: 1
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MultiClass-Classification-Neural-Network-Visualization
Simulation of Multi-Class Classifier with Neural Networks using P5.JS and Synaptic.js## Overview
I have created the simulation of Multi-Class Classifier with Neural Networks using P5.JS graphics library and Synaptic.js Deep Learning library.
User can insert the data-points on canvas as well as change the class of the data-point at runtime and accordingly the classifier would change its parameters.
There are Total 3 Classes.
- Red
- Green
- Blue
Press Enter to change the class.
This project can easily be extended to more than 3 classes.
[Synaptic](http://caza.la/synaptic) - The javascript architecture-free neural network library for node.js and the browser, is used for multi-layer perceptron.
**sketch.js** contains the core logic for the simulation.