Rozhodovacie stromy sú silným nástrojom používaným na klasifikáciu a predikciu. Ich atraktívnosť spôsobuje fakt, že v porovnaní s neurónovými sieťami, rozhodovacie stromy reprezentujú pravidlá. Pravidlá je možné jednoducho vyjadriť prirodzeným jazykom, alebo priamo v databázovom jazyku ako SQL.