Kernel t-distributed stochastic neighbor embedding