What is Machine Learning?

Machine learning (ML) is a subset of artificial intelligence (AI). It allows computers and systems to learn from experience and use this experience to execute independent tasks. They can work with different types of inputs, including digital data sets and verbal human instructions. While the learning process differs from human learning, the goal is the same.

Supervised Learning


Supervised learning involves training the machine with labeled data (data that already includes the correct answers). The system learns the relationship between inputs and outputs, then uses this understanding to make predictions.
Common supervised ML algorithms are:

Example: The model receives a dataset that includes thousands of email messages marked as "spam" or "not spam." The machine analyzes the content of each message and learns to identify patterns (e.g., certain keywords, sender addresses, formatting styles). After training, it can flag new incoming messages as spam or not spam.

Unsupervised Learning

Unsupervised learning uses unlabeled data. The machine explores the structure of the data to find patterns without assistance. This method helps identify hidden relationships that humans might not see immediately.
Common unsupervised ML algorithms are:

Example: A marketing team might use unsupervised learning to analyze customer behavior. Without knowing anything about buyers, the system might cluster them into groups based on purchase history or location. These clusters help businesses create personalized offers for different target audience segments.

Despite many impressive capabilities, machine learning comes with several challenges.  

Related Reading

Browse More Terms and Definitions:
Select a Letter
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z