inductive learning in artificial intelligence