Jasonnor/Perceptron
Using Java Swing to implement single layer perceptron neural network.
This program helps visualize how a basic neural network learns to categorize multi-dimensional data. You input datasets, and it trains to find dividing lines (hyperplanes) to separate different groups within your data, then displays these results graphically. It's designed for students or educators learning about fundamental machine learning concepts.
No commits in the last 6 months.
Use this if you want to visually understand how a single-layer perceptron classifies data by drawing separating lines.
Not ideal if you need a robust, high-performance machine learning tool for complex, real-world data classification.
Stars
87
Forks
42
Language
Java
License
MIT
Category
Last pushed
Nov 06, 2016
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Jasonnor/Perceptron"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
Samuel-Ricardo/Neural-Network-Perceptron-java
Example of using a Perceptron using 1 neuron to find out if it is a living being or not, using...
notnotmelon/perceptron
Example implementation for a basic machine learning classification algorithm.
DanielGunna/Perceptron
Perceptron Algorithm implementation in Java. Implementation of Perceptron Algorithm to solve a...