What is ML – Really?

When Rules Break

~10 min

The Problem with Perfect Rules

Imagine you need to build a system that decides if it will rain tomorrow. How would you do it?

The Intuitive Approach: Write Rules

🌡️
Temperature Rule
If temperature > 20°C AND humidity > 70%, then rain
☁️
Cloud Rule
If cloudiness > 80%, then rain
💨
Wind Rule
If wind from ocean AND speed > 30 km/h, then rain
📅
Season Rule
If winter AND temperature < 5°C, then snow (not rain)

⚠️This seems logical... so what's the problem?

Rules work great when the world is simple. But reality is messy, and edge cases break simple logic.

Learning vs Coding