Statistical and Machine Learning Techniques Applied to Algorithm