What Is Machine Learning? Learning Patterns Instead of Rules
DICTIONARY · AI

What Is Machine Learning?

Machine learning is building systems that learn patterns from data rather than following rules a person wrote.

In plain English

In ordinary programming you write the rules and the computer applies them. In machine learning you supply examples and the system derives the rules itself.

That is powerful where the rules are too numerous or too subtle to write down, and unnecessary where they are simple. A great deal of money has been spent training models to do things an if-statement would have handled.

What to know

Learned, not written
Patterns are derived from examples rather than specified.
Training data decides everything
Quality, coverage and bias in the data become properties of the model.
Predictive
Output is a probability, presented with varying degrees of confidence.
Needs evaluation
Performance has to be measured on data the model never saw.

Why it matters

Machine learning is the right tool when a task has many subtle variables and tolerable error rates: forecasting, classification, recommendation, anomaly detection. Knowing when it is not the right tool saves considerably more than knowing when it is.

Common mistakes

×Using a model where a rule would do.
×Training on data that does not resemble live conditions.
×Evaluating on the training data, which flatters everything.
×Deploying without monitoring for drift as conditions change.

FAQs

Do I need a data scientist?

For custom models, usually. For using existing models through an API, no.

How much data does it take?

For custom training, more than most businesses have. Which is why using pretrained models is usually the answer.

WRITTEN BY TARIQ SALLAM
Marketing Consultant. Entrepreneur. Content Creator.

I'm a marketing consultant, entrepreneur and content creator. I help businesses grow through practical marketing, websites, SEO, content and AI.

More About Tariq →