This document provides an overview of pattern recognition and machine learning concepts. It discusses features and feature vectors, patterns and classifiers. It describes the components of a typical pattern recognition system including sensors, preprocessing, feature extraction, and classification algorithms. It then provides an example of using a vision system and robotic arm to sort fish by species. It analyzes features, builds classifiers, and discusses improving classification accuracy. Finally, it reviews key probability and statistics concepts used in pattern recognition like Bayes' theorem, probability distributions, expectation, variance and covariance.