inductive reasoning in ai