Recall & Review
beginner
What is a rule-based system in AI?
A rule-based system uses fixed rules created by humans to make decisions or solve problems. It follows 'if-then' statements to act.
Click to reveal answer
beginner
How does machine learning differ from rule-based systems?
Machine learning learns patterns from data automatically, while rule-based systems rely on human-written rules.
Click to reveal answer
beginner
Give an example where a rule-based system works well.
A rule-based system works well in simple tasks like checking if a password meets certain rules (length, special characters).
Click to reveal answer
intermediate
Why might machine learning be better for complex tasks?
Because machine learning can find hidden patterns in large data, it handles complex tasks like recognizing images or speech better than fixed rules.
Click to reveal answer
beginner
What is a limitation of rule-based systems?
Rule-based systems can be rigid and fail if unexpected situations happen because they only follow predefined rules.
Click to reveal answer
Which system learns from data to improve over time?
✗ Incorrect
Machine learning improves by learning patterns from data, unlike rule-based systems which follow fixed rules.
What does a rule-based system use to make decisions?
✗ Incorrect
Rule-based systems rely on rules written by humans, like 'if this, then that'.
Which is better for recognizing handwriting?
✗ Incorrect
Machine learning can learn complex patterns like handwriting, which is hard to capture with fixed rules.
A limitation of rule-based systems is:
✗ Incorrect
Rule-based systems fail if situations don’t match their fixed rules.
Which system is easier to update by changing rules manually?
✗ Incorrect
Rule-based systems can be updated by editing or adding rules directly.
Explain the main difference between machine learning and rule-based systems.
Think about how each system gets its knowledge.
You got /3 concepts.
Describe a situation where a rule-based system might be preferred over machine learning.
Consider tasks with clear yes/no conditions.
You got /3 concepts.