A Novel Graph-Based Fisher Kernel Method for Semi-supervised Learning