ILA-2: An inductive learning algorithm for knowledge discovery We describe the ILA-2 rule induction algorithm, which is the improved version of a novel Inductive Learning Algorithm (ILA). We first outline the basic algorithm ILA, and then present how the algorithm is improved using a new evaluation metric that handles uncertainty in the data. By using a new soft computing metric, users can reflect their preferences through a penalty factor to control the performance of the algorithm. Inductive learning algorithm has also a faster pass criteria feature which reduces the processing time without sacrificing much from the accuracy that is not available in basic ILA.par We experimentally show that the performance of ILA-2 is comparable to that of well-known inductive learning algorithms, namely, CN2, OC1, ID3, and C4.5.