Skip to main content
Back to module
Lesson 2 of 3

The AI Family Tree

Understanding the Relationship

Don't confuse these terms! Here's how they relate:

Artificial Intelligence (AI) is the big umbrella.

  • Machine Learning (ML) is one method to achieve AI
  • Deep Learning is a powerful type of ML
  • Neural Networks are the building blocks of Deep Learning

Quick Definitions

| Term | Simple Explanation | Ethiopian Example |
|:---|:---|:---|
| **Machine Learning (ML)** | Teaching computers by showing examples, not writing rules | Showing an app 1000 photos of teff vs. wheat until it learns the difference |
| **Deep Learning** | A powerful type of ML using "brain-like" networks | The technology behind Amharic speech recognition in your phone |
| **Neural Network** | Layers of connected nodes that process information | Like a factory assembly line where each worker adds something |
| **Algorithm** | A step-by-step recipe for solving a problem | Like the steps to make perfect injera — but for math |
| **Model** | The finished AI system after training | The "brain" that can now recognize teff photos |
| **Training Data** | Examples used to teach the AI | The 1000 teff/wheat photos |

The Recipe Analogy

Traditional Programming (The Rule Book):

A programmer writes exact rules: IF color is red AND shape is round AND size is 7-10cm THEN it's an apple.

Machine Learning (Learning by Example):

Show the computer 5,000 apple photos and 5,000 orange photos. The computer finds patterns itself and can identify NEW apples it has never seen!

Key Difference: Traditional programming = human solves the problem. Machine Learning = computer learns to solve it from examples.
Exercise10 points0 attempts

What is the relationship between AI, Machine Learning, and Deep Learning?

Exercise10 points0 attempts

In Machine Learning, what is 'Training Data'?

Exercise10 points0 attempts

What is the key difference between Traditional Programming and Machine Learning?