Hi @georghinkel,
I think the NMF solution is not correct. In the output the transformation prints the rss values should be the number of matches. When I run the NMF solution with the SemaphoreNeighbor query on the model of size 1, the first check finds 94 matches with both the incremental and the batch version. The correct number of matches is just 1.
Same with model 2: NMF finds again 94 matches, the correct number is 5.
And with model 4: NMF initially finds 409 matches whereas the correct number is 10. And then it's getting stranger. In the first re-check, it finds only 1 match (which would mean it repaired more than the 10 matches [this is the fixed strategy]). In the second re-check, it finds again 314 matches. Well, then 1 again, then 314 again, etc.
Model 8: NMF finds 996 initial matches, the correct number is 15. And during the re-checks, the numbers are 275, 164, 4, 898, 4, 898, 4, 898, 155, 164.
Well, there seems to be something pretty wrong. It always finds way too many matches, it repairs not just 10 in the fixed strategy, and how on earth can it be that the number of matches increases again after repairing elements?
Hi @georghinkel,
I think the NMF solution is not correct. In the output the transformation prints the
rssvalues should be the number of matches. When I run the NMF solution with the SemaphoreNeighbor query on the model of size 1, the first check finds 94 matches with both the incremental and the batch version. The correct number of matches is just 1.Same with model 2: NMF finds again 94 matches, the correct number is 5.
And with model 4: NMF initially finds 409 matches whereas the correct number is 10. And then it's getting stranger. In the first re-check, it finds only 1 match (which would mean it repaired more than the 10 matches [this is the fixed strategy]). In the second re-check, it finds again 314 matches. Well, then 1 again, then 314 again, etc.
Model 8: NMF finds 996 initial matches, the correct number is 15. And during the re-checks, the numbers are 275, 164, 4, 898, 4, 898, 4, 898, 155, 164.
Well, there seems to be something pretty wrong. It always finds way too many matches, it repairs not just 10 in the fixed strategy, and how on earth can it be that the number of matches increases again after repairing elements?