A Generalized Method for Integrating Rule-based Knowledge into Inductive Methods Through Virtual Sample Creation