Open vpoulin opened 3 years ago
That's definitely a bug, but a somewhat non-obvious one to me. I'll have to dig around in the code a bit to figure out what is going on. Thanks for the report! These sorts of feature combination bugs are notoriously hard to comprehensively test for.
It looks like it was pretty simple in the end -- and actually highlighted some significant shortcomings, which have since been fixed as well. So again, thanks for pointing this out -- helped fix a lot of other bugs as well.
Hi,
From what I understand, when UMAP builds its knn-graph, it does not introduce edges between points at maximal distance (Disconnection_distance = 1 in case of Jaccard). I've observed that alignedUmap does not treat maximally distant points the same way and introduces edges between these points (and clusters these dissimilar points together).