Machine Learning algorithms implemented using Octave