Open hahamyt opened 3 years ago
I tried to reproduce what you described this morning however I still get better performance when letting A get updated.
Which dataset were you working with when you observed this?
On MNIST I get about 95% correct classification when updating A as is written. When commenting out the A updates like you suggested I got about 94% CC (still very high, not what I would've expected!). On XOR I got 88% CC with random A and 92% with updated A.
I wonder if this good performance with a random coeff matrix A is related to Random Projections/these Extreme Learning Approaches... hmm. I'll continue to look into this when I have time, I haven't touched this paper in a while but this is an interesting observation for sure!
Thank you for your excellent code and reply, I test the code on mnist.mat
.
After I comment out the following code in
KernelKSVD.m
The test result is better than before.
But why?
The performance is good enough with a random A and no need for further learning...