![]() |
#1
|
|||
|
|||
![]()
I'm trying to program the perceptron example but can't figure out how to assign the sign of the first step.
I drew a line between two points on the xy plane [-1,1] in both directions. Then I randomly generated another 10 points, assigning them +1 if they fell above the line and -1 if they fell below the line. I stored those values in ideal function g. Then I gave each point a random first guess of +1/-1 as my initial function h. If I start with all the weights as 0, then w*x = 0 for all points. At that rate, PLA will never converge. What is my conceptual error? |
Thread Tools | |
Display Modes | |
|
|