"All machine learning algorithms" is a huge topic—entire university programs are built around it. The best way is to organize them into families and understand what problem each family solves.
Machine learning is the process of learning patterns from data instead of explicitly programming rules.
Traditional programming:
Rules + Data → Answers




