Machine Learning
A 14-video beginner course with Alex Mercer that walks through core machine learning ideas one lesson at a time. Basic Python is the only programming prerequisite.
Learn from: the original creator. Original content published on YouTube. DigitalSkillX organizes these public resources into a structured learning path. DigitalSkillX does not claim ownership or partnership.
Now playing: ML Lesson 1 | Machine Learning Basics: Inputs, Targets & Success
This path follows the QuietLoom Media playlist in order, starting with a short roadmap and then thirteen lessons. Early videos cover prediction tasks, concept learning, evaluation metrics, decision trees, and nearest neighbors. Later videos move into Bayesian learning, neural networks, learning theory, genetic algorithms, rule learning, explanation-based learning, combining prior knowledge, and reinforcement learning. Each lesson is a standalone video, and a separate four-hour version of the course is linked in the lesson descriptions. The lessons are meant to be watched in sequence, and the course is designed for beginners who already know a little Python.
Beginners who want a structured free introduction before deeper practice.
Lesson 1: ML Lesson 0 | Learn Machine Learning: Your Course Roadmap
A short roadmap for the course. It outlines the path from a first prediction to learning agents and points to the full playlist and the separate four-hour version. The video ends with a prompt to try something and share your reasoning.
Open on YouTubeLesson 2: ML Lesson 1 | Machine Learning Basics: Inputs, Targets & Success
Lesson 1 covers the basics of defining a useful prediction task. It shows how to identify inputs and targets and how to compare a model against a baseline. This sets up the rest of the course.
Open on YouTubeLesson 3: ML Lesson 2 | Concept Learning: How Models Choose Between Rules
Lesson 2 follows a learner through a space of hypotheses. It explains why different rules can fit the same evidence and how a model chooses between them. This is concept learning in practice.
Open on YouTubeLesson 4: ML Lesson 3 | Precision, Recall, Overfitting & Train/Test Splits
Lesson 3 focuses on evaluation. It walks through precision, recall, and the difference between types of mistakes. It also covers overfitting and how to design a fair train/test split.
Open on YouTubeLesson 5: ML Lesson 4 | Decision Trees Explained: Predictions & Information Gain
Lesson 4 explains decision trees. It traces how a tree makes a prediction and calculates information gain to show why training prefers a useful split. The lesson stays with a small, traceable example.
Open on YouTubeLesson 6: ML Lesson 5 | K-Nearest Neighbors: Distance, Voting & Feature Scaling
Lesson 5 covers k-nearest neighbors. It shows how to calculate a nearest-neighbor prediction and how feature scaling can change the answer. Distance and voting are the main ideas.
Open on YouTubeLesson 7: ML Lesson 6 | Bayesian Learning: Base Rates, Bayes & Naive Bayes
Lesson 6 introduces Bayesian learning. It uses population counts to update beliefs and works through a simple naive Bayes classifier. Base rates and Bayes' rule are the focus.
Open on YouTubeLesson 8: ML Lesson 7 | Neural Networks & Gradient Descent: A Worked Example
Lesson 7 is a worked example of a small neural network. It follows a weighted score, a gradient update, and the role of a hidden layer. Gradient descent is shown step by step.
Open on YouTubeLesson 9: ML Lesson 8 | Learning Theory: Data, Model Complexity & Generalization
Lesson 8 covers learning theory. It works through a learning-theory guarantee while keeping its assumptions and limitations visible. Data, model complexity, and generalization are discussed together.
Open on YouTubeLesson 10: ML Lesson 9 | Genetic Algorithms: Selection, Crossover & Mutation
Lesson 9 traces evolutionary search through selection, crossover, and mutation. It compares a promising candidate with an exact optimum. Genetic algorithms are the main topic.
Open on YouTubeLesson 11: ML Lesson 10 | Rule Learning: Readable Predictions & Their Mistakes
Lesson 10 looks at rule learning. It follows readable prediction rules, compares candidates, and inspects errors and default behavior. The focus is on interpretable rules and where they go wrong.
Open on YouTubeLesson 12: ML Lesson 11 | Explanation-Based Learning: Facts, Rules & Proofs
Lesson 11 covers explanation-based learning. It traces conclusions to their supporting facts and distinguishes missing evidence from negative evidence. Facts, rules, and proofs are the building blocks.
Open on YouTubeLesson 13: ML Lesson 12 | Combining Prior Knowledge with Machine Learning
Lesson 12 shows how to combine prior knowledge with machine learning. It adds a knowledge-inspired feature, learns its weight, and compares the evidence with a plain model. The lesson keeps the comparison concrete.
Open on YouTubeLesson 14: ML Lesson 13 | Reinforcement Learning & Your Machine Learning Project
Lesson 13 introduces reinforcement learning. It follows states, actions, rewards, and a value update, then ties the course together with a defensible model report. This is the final lesson in the series.
Open on YouTube0 of 14 lessons completed (0%).
Complete this learning path to become eligible for your DigitalSkillX certificate.
Machine Learning
Machine Learning for Beginners: Classical ML with Python
A 17-part video course that introduces classical machine learning with Python, covering regression, classification, and the tools used to build models.
Machine Learning
Machine Learning with Python for Beginners (Hindi)
A beginner-friendly Hindi video series that walks through core machine learning concepts and Python implementations, from features and labels to regression, classification, and model evaluation.
Machine Learning
Machine Learning in Tamil: Free Full Course for Beginners
A free Tamil-language machine learning path from Chill and Grow, covering core algorithms, data preparation with NumPy and Pandas, evaluation, projects, and an introduction to generative AI.
Machine Learning
Machine Learning for Data Science in Hindi: 30-Day Free Course
A free 30-day machine learning and data science series in Hindi from The iScale, followed by longer full-course compilations and a Power BI project.