Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024-actions-and-consequences-the-science-of-robot-learning #142

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Actions and Consequences: The Science of Robot Learning


Pavlov, a Russian scientist, figured out you can trick a dog into drooling with a bell. At first, the bell was just noise—no drool, no reaction. But Pavlov kept ringing it and giving the dog food right after. Eventually, the dog thought, "Bell = snacks!" and started drooling every time it heard the bell, food or not. Basically, Pavlov turned a bell into a dinner bell. Behavior was officially hacked!

Now imagine teaching robots or computers in a similar way. Reinforcement Learning is a way of teaching computers or robots to learn by trying things out and improving based on feedback. The system takes an action and gets a reward if the action was good or a penalty if it was bad. Over time, it learns to choose actions that get the most rewards and avoid penalties. This method helps it figure out the best way to solve a problem by learning from its own successes and mistakes.
## Authors
- Subahini Nadarajh
1 change: 1 addition & 0 deletions illustration.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading