How to Research a Machine Learning Algorithm