Reflection Agent
Definition
Deliberately reviewing and revising own intermediate results.
An agent with self-reflection uses feedback or self-criticism to review and adjust results and next steps.
Simply explained
After an attempt, what did not work is recorded before working again.
Why it matters in practice
Obvious errors can be detected earlier in multi-step tasks.
Example from business
A hypothetical programming agent reads a failed test and then revises the code.
Limits and pitfalls
- Self-criticism can also be wrong; independent tests are stronger than mere self-affirmation.
Origin & history
Research approaches such as reflection investigate linguistic feedback for agents.
Use in mid-sized companies
- Provide clear test criteria, attempt limits, and external feedback.
Frequently asked questions
Does the model itself always learn in the process?
No, reflection can occur without changing the model weights.
Sources
Editorially reviewed on: