Chap 10-Machine Learning
Chap 10-Machine Learning
LEARNING
WHAT IS MACHINE LEARNING?
Machine learning (ML) is a branch of artificial intelligence (AI) that enables
computers to “self-learn” from training data and improve over time, without being
explicitly programmed.
Machine learning algorithms are able to detect patterns in data and learn from
them, in order to make their own predictions.
In short, machine learning algorithms and models learn through experience.
In traditional programming, a computer engineer writes a series of directions that
instruct a computer how to transform input data into a desired output.
Instructions are mostly based on an IF-THEN structure: when certain conditions are
met, the program executes a specific action.
Machine learning, on the other hand, is an automated process that enables
machines to solve problems with little or no human input, and take actions based on
past observations.
Machine Learning Traditional Programming
Machine Learning is a subset of artificial
In traditional programming, rule-based
intelligence(AI) that focus on learning
code is written by the developers
from data to develop an algorithm that
depending on the problem statements.
can be used to make a prediction.
Negative reinforcement
Removes an undesirable stimulus to encourage a desired behavior.
Discourages the agent from repeating the behavior.
Examples: Turning off a loud buzzer when a lever is pressed, avoiding a penalty by
completing a task.
CASE STUDIES
Customer churn Prediction