Each supervised and unsupervised learning in neural networks are usually used in pattern recognition and classification.