Jasonnor/Perceptron

Using Java Swing to implement single layer perceptron neural network.

46
/ 100
Emerging

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.

neural-networks machine-learning-education data-classification algorithm-visualization computer-science-education
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

87

Forks

42

Language

Java

License

MIT

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.