শুধু final goal-এ reward দিলে agent-এর শেখা ধীর হতে পারে। Intermediate progress-এর জন্য additional reward দেওয়াকে reward shaping বলা হয়।

Maze example:

Goal-এ পৌঁছানো       → +100
Goal-এর কাছে যাওয়া    → +2
প্রতি unnecessary step → -0.1

এতে agent দ্রুত useful behavior শিখতে পারে। কিন্তু ভুল reward দিলে reward hacking হতে পারে। Agent designer-এর intention পূরণ না করে reward পাওয়ার loophole খুঁজে নিতে পারে।

Reward shaping learning-কে guide করতে intermediate feedback যোগ করে, কিন্তু poorly designed reward unintended behavior তৈরি করতে পারে।