The learning stops when there is no transformation that improves the current state of the data or a prespecified threshold is reached.
we choose the best rule according to the evaluation metric to be used for the overall system.