El término de reconocimiento de patrones se refiere a un procesamiento de información que tiene una gran importancia práctica que da solución a un amplio rango de problemas. En términos más concretos, el Reconocimiento de Patrones como una disciplina científica tiene el objetivo de clasificar objetos en un número específico de categorías o clases. Dependiendo de la aplicación, estos objetos pueden ser imágenes, sonidos, olores, en general, señales producto de mediciones que deben ser clasificadas. Estos objetos se denotan con el término genérico de patrones. El reconocimiento supervisado asume la existencia a priori de ejemplos de clasificación que relacionan a los valores de las características con ciertas categorías. Sin embargo, hay situaciones en el que no se disponen de ejemplos de clasificación a priori, en te caso el reconocimiento se llama no supervisado y tienen como objeto revelar las relaciones intrínsecas de similitud entre los valores de las características creando clusters. Algunos de estos problemas son resueltos por los humanos sin mucho esfuerzo. Sin embargo, en muchos casos, la solución a estos problemas, usando computadoras, se vuelve extremadamente dificultosa. Reducir estas dificultades, construyendo métodos y algoritmos, es el objetivo principal del Reconocimiento de patrones como una disciplina de la Ingeniería de Sistemas.