Have you ever wondered how a robotic vacuum cleaner knows when to turn around or how your email filter identifies spam? These tasks are performed by "agents". For students starting their journey into data science, understanding the types of agents in AI based on functionality is the first step toward grasping how machines actually "think".
|
Agent Type |
Main Driver | Complexity | Best For |
|
Simple Reflex |
Current state | Low | Basic automation |
| Model-Based | Internal state | Medium |
Partially hidden environments |
|
Goal-Based |
Future goals | High | Navigation and planning |
| Utility-Based | Best possible outcome | Very High |
Financial or resource optimization |
|
Learning |
Improvement/Experience | Maximum |
Personalised recommendations |

