Un algoritm de clasificare în învățarea automată este un set de instrucțiuni care învață din datele de antrenare pentru a face predicții sau clasificări pe baza unei serii de caracteristici. Principiile de clasificare includ metode bazate pe reguli, arbori de decizie, rețele neuronale, analiză de discriminare, analiză a componentelor principale și multe altele. Aceste metode sunt folosite în diverse domenii, inclusiv medicină, finanțe, agricultură, marketing și multe altele.