Machine Learning
20 courses 4 categories
Part of Learn Data & AI
Machine learning as a topic covers the classical and deep-learning fundamentals that underpin every modern AI system — supervised learning, neural networks, optimization, and the math beneath them. Unlike the broader AI hub or the LLM-engineering specialty, this topic zooms into the model-building side: training networks from scratch, working with tabular and image data, understanding why models converge, and shipping non-LLM ML in production. No conversational chatbots front-and-center here.
The 2026 toolchain is the same one researchers actually use. PyTorch dominates day-to-day work; JAX holds the high-end research market and TPU workloads; scikit-learn remains the right answer for tabular problems before reaching for a neural net. NumPy, pandas, and polars handle data prep; Weights & Biases and MLflow track experiments; ONNX and TensorRT cover deployment when latency matters. Computer vision pipelines still lean on OpenCV alongside modern vision transformers.
What you'll find under this topic
- Supervised learning: regression, classification, decision trees, gradient boosting (XGBoost, LightGBM)
- Deep learning: feed-forward, convolutional, recurrent, transformer architectures from scratch
- PyTorch deep dives: autograd, custom datasets, distributed training, mixed precision
- Math foundations: linear algebra, probability, calculus, optimization theory for ML
- Computer vision: OpenCV pipelines, object detection, segmentation, image generation
- Model evaluation: cross-validation, calibration, fairness audits, drift detection
- Deployment: ONNX export, TorchServe, edge inference, model compression
Machine learning roles still hire across the whole industry — recommendation systems at Spotify, Netflix, and Uber; fraud detection at fintech; medical imaging at health-tech companies; perception stacks at autonomous-vehicle teams. The skill set is durable because the underlying math has not changed and the production problems (data drift, label noise, evaluation rigor) keep recurring.
Categories (4)
Courses (20)
Showing 1 – 20 of 20 courses
Updated 4mo agoBy: Zero To MasteryMaster machine learning with Hugging Face. A practical course from basics to real-world projects. Minimum theory, maximum practice.18 hours 27 minutes 9 seconds
Updated 5mo agoBy: Pau Labarta BajoTake the Let's Rust course and develop an ML service in Rust. Train the model, create a REST API for predictions, and deploy the service in Kubernetes.12 hours 40 minutes 9 seconds
Updated 7mo agoBy: Zero To MasteryLearn to use Spark ML for creating scalable machine learning solutions. Practice with regression, classification, feature.2 hours 7 minutes 29 seconds
Updated 8mo agoBy: Pau Labarta BajoHello! I am Pau, a machine learning engineer with extensive experience in developing real ML products.4 hours 3 minutes 44 seconds 5 / 5
Updated 10mo agoBy: Andreas KretzIn this practical course, you will learn how to build a complete data pipeline on the AWS platform - from obtaining data from the Twitter API to analysis, stora1 hour 33 minutes 34 seconds 5 / 5
Updated 11mo agoBy: Zero To MasteryStudy backpropagation and gradient descent by writing a simple neural network from scratch in Python - without any libraries, just the basics.4 hours 34 minutes 9 seconds 5 / 5
Updated 11mo agoBy: Andrew JonesHave you ever heard the expression "data preparation and cleaning"? This is perhaps the most important part of the entire machine learning process.3 hours 7 minutes 23 seconds
Updated 11mo agoBy: Santiago ValdarramaLearn how to build ML systems from scratch in a clear and direct way. You will work with real tasks and skip long theory that slows you down.32 hours 6 minutes 40 seconds 5 / 5
Updated 1y agoBy: LunarTechPredictive analytics and machine learning is a course that will help you master key concepts and practical skills in data.55 minutes 15 seconds
Updated 1y agoBy: LunarTechUnleash the power of linear algebra to conquer the world of data science, machine learning, and artificial intelligence.20 hours 53 minutes 19 seconds
Updated 1y agoBy: LunarTechMaster statistics for data-driven careers. Build a strong statistical foundation for data science, analysis, and decision making.2 hours 4 minutes 10 seconds 5 / 5
Updated 1y agoBy: LunarTechStand out in the competitive job market in the field of data science. Master A/B testing—a skill highly valued by employers.1 hour 47 minutes 56 seconds 5 / 5
Updated 2y agoBy: UdemyPoker math is a vitally important aspect to No Limit Hold'em, but it is often overlooked or simply not used because many poker players fear it is too difficult9 hours 49 minutes 5 seconds
Updated 2y agoBy: UdemyHaving trouble learning Trigonometry? Don't know where to start? Well you are in the right place. I want to welcome you to a course on Trigonometry where you w10 hours 26 minutes 41 seconds
Updated 2y agoBy: Udemy, Krista KingThis 163-lesson course includes video and text explanations of everything from Probability and Statistics, and it includes 45 quizzes (with solutions!) and an a11 hours 29 minutes 40 seconds 5 / 5
Updated 2y agoBy: Udemy, Krista KingThis 186-lesson course includes video and text explanations of everything from the Fundamentals, and it includes 48 quizzes (with solutions!) and an additional5 hours 38 minutes
Updated 2y agoBy: UdemyWelcome to Python for Financial Analysis and Algorithmic Trading! Are you interested in how people use Python to conduct rigorous financial analysis and.16 hours 54 minutes 20 seconds 3 / 5
Updated 2y agoBy: Wondrium (The Great Courses), Akila WeerapanaIn 24 revealing lectures, Macroeconomics Made Clear will introduce you to the subject that people have been theorizing about and modeling for almost 100 years.12 hours 34 minutes 14 seconds
Updated 2y agoBy: Wondrium (The Great Courses), Sean CarrollOne universe is not enough. Learn about the Many-Worlds Interpretation of quantum mechanics in this exciting course taught by a renowned expert. Taught by Profe11 hours 56 minutes 32 seconds
Updated 2y agoBy: Packt PublishingOpen CV is a cross-platform, free-for-use library that is primarily used for real-time Computer Vision and image processing. It is considered to be one of the b3 hours 53 minutes 58 seconds
Related topics
Frequently asked questions
- Do I need a degree to work in machine learning?
- For pure research roles, usually yes — most ML researcher hires hold a PhD or a strong publication record. For applied ML engineering, no. Solid Python, statistics, the standard ML toolchain (scikit-learn, PyTorch), and a portfolio of real projects open most applied roles. The bachelor's-versus-PhD gap matters at frontier labs, much less at product companies.
- Machine learning vs LLM engineering — which to focus on?
- LLM engineering for fast time-to-impact at most product companies — the skill set leans more on software engineering than math. Classical ML for forecasting, recommendation systems, fraud, ranking, scientific computing, and any tabular-data problem where deep learning is overkill. Strong applied ML engineers know both and pick the right tool per problem.
- What math do I really need for ML?
- Linear algebra (vectors, matrices, eigenvalues conceptually), probability and statistics, basic calculus (gradients, partial derivatives). You don't need to derive everything from scratch; you do need to read papers and debug models without being lost. Most applied engineers refresh these progressively, picking up depth as their model work demands it.
- PyTorch vs TensorFlow vs JAX?
- PyTorch dominates research and an increasing share of production. TensorFlow is still common in Google-adjacent ecosystems and some enterprise. JAX is gaining ground for high-performance research and Google internal work. For a new learner the only sensible pick is PyTorch — by a wide margin the largest community and the easiest path to current research code.
- How long to become an applied ML engineer?
- 12–24 months from a strong software-engineering baseline, longer from scratch. Plan on solid Python, a year of classical ML projects (regression, classification, clustering, time series), a deep-learning specialization, and one real production deployment with monitoring and drift detection. Kaggle competitions help build intuition but don't substitute for shipping models that someone depends on.
Top instructors in Machine Learning
Authors with the most Machine Learning courses on CourseFlix.