La Counterpropagation es una red neuronal que combina aprendizaje supervisado y no supervisado para acelerar el proceso de aprendizaje. Consiste en dos subredes: una red competitiva de Kohonen para la capa oculta, y una red OUTSTAR para conectar la capa oculta a la de salida. El entrenamiento ocurre en dos fases, primero dividiendo los patrones en clusters y luego ajustando los pesos entre las capas oculta y de salida. Esto permite clasificar nuevos patrones más rápido que las redes multicapa entrenadas solo