Pattern Recognition, within machine learning context, focuses on the recognition of patterns and regularities in media and data, although it is in some cases considered to be nearly synonymous with machine learning.