Skip to main content
Print

Machine Learning Basics

How can a computer recognise a face, recommend a song, predict the weather or even understand human language?

The answer often begins with machine learning—a branch of artificial intelligence that allows computers to identify patterns in data and use those patterns to make predictions or decisions. Instead of programming every possible instruction, developers can train a machine-learning model using examples, allowing it to improve its performance as it processes more data.

From healthcare and agriculture to finance, education and robotics, machine learning is becoming an important technology for solving real-world problems and transforming how we interact with computers.

💡 Did You Know?

  • Machine learning systems can learn from millions or even billions of examples, depending on the application.
  • Recommendation systems used by streaming and shopping platforms commonly rely on machine-learning techniques.
  • Machine learning is a major technology behind speech recognition, image classification and language-processing systems.
  • A model’s performance depends heavily on the quality and relevance of the data used to train it.

🔬 How Does Machine Learning Work?

A simplified machine-learning process looks like this:

Data → Training → Model → Prediction → Evaluation

For example, imagine teaching a computer to distinguish between cats and dogs. The system can be trained using many labelled images. It learns patterns associated with each category and can then use those patterns to classify images it has never seen before.

Table of Contents