Classification is een taak in machine learning waarbij een model wordt getraind om gegevens of objecten toe te wijzen aan een van de vooraf gedefinieerde categorieën op basis van hun kenmerken. Veelgebruikte classificatie-algoritmen zijn onder meer logistieke regressie, beslissingsbomen en support vector machines.