Authoritative References & Courses
9 entriesDocumentation, courses and free books.
Guides & Tours
14 entriesArticles that survey the main algorithm families.
Related Pages
6 entriesNeighbouring pages on this site.
Frequently Asked Questions
What are the main types of machine learning algorithms?
Supervised learning (classification and regression), unsupervised learning (clustering and dimensionality reduction), ensemble methods that combine models, and reinforcement learning.
How do I choose an algorithm?
Start from the problem type and data size, use a guide such as scikit-learn's estimator map, and compare a few candidates with cross-validation.
Why were some links removed?
Three of the earlier blog links (Dezyre, EliteDataScience and New Tech Dojo) no longer worked, so authoritative references and courses were added.
How current is this page?
Links were checked in October 2026. Sites that block automated checks are kept and may need a manual click. Last-commit dates come from GitHub in October 2026 and show default-branch activity only; check each project's release notes before adopting it.