Algorithms in Machine Learning Paradigms