Because it is an extremely efficient way to find the patterns in the data. In virtually all data mining problems the number of possible useful patterns is exponentially large. It is impossible to search for all of them exhaustively. Sift Agents zeroes in on them by using proprietary algorithms to sift the best ones out.