Single Layer Perceptrons are the fundamental of Neural Networks. They are very effective on linearly separable classes.
- Takes the input data pairs (x,y coordinates)
- Takes the targets which is represented in these coordinates
- Draws a linear line between these 2 classes ( if linearly separable)
- I just used C++ to create the algorithm
- Opencv library is just used for visualization of the results, you may delete if you dont have in your environment