for the diffusion map, by default α::Real=0.0 and this code here to normalize the kernel matrix is not called.
I'm pretty sure the normalize!(L, α=α, norm=:rw) line is non-negotiable. otherwise, the kernel matrix will not have columns sum to one, breaking the theory behind the diffusion map. pretty sure this needs to happen to turn the matrix into a Markov transition matrix. see Sec. 2.1 here. agree? disagree?
for the diffusion map, by default
α::Real=0.0and this code here to normalize the kernel matrix is not called.I'm pretty sure the
normalize!(L, α=α, norm=:rw)line is non-negotiable. otherwise, the kernel matrix will not have columns sum to one, breaking the theory behind the diffusion map. pretty sure this needs to happen to turn the matrix into a Markov transition matrix. see Sec. 2.1 here. agree? disagree?