add kNN to transductive learning