Kernel Neural Network Machine