La teoría de aprendizaje computacional puede evaluar a los aprendices por complejidad computacional, por complejidad de muestra (cuánto datos se requieren) o por otras nociones de optimización.