Implementation of several well known machine learning algorithms for the purpose of self-study.