1
$\begingroup$

I've been working on a reinforcement learning (RL) problem in a highly stochastic environment where the effect of the noise far outweighs the impact of the agent's actions. To illustrate, consider the following example:

$ s' = s + a + \epsilon $

Where:

  • $ \epsilon \sim N(0, 0.3)$ is Gaussian noise with mean 0 and standard deviation 0.3.

  • $ a \in \{-0.01, 0, 0.01\}$ is the action the agent can take.

In this setup, the noise $\epsilon $ dominates the dynamics, and the effect of the agent's actions is negligible in comparison. Consequently, learning with standard Q-learning is proving to be inefficient as the noise overwhelms the learning signal.

Question: How can I efficiently learn in environments where the stochasticity (or noise) has a much stronger influence than the agent’s actions? Are there alternative RL algorithms or approaches better suited to handle such cases?

PS: Adding extra information to the state is an option but may not be favorable as it will increase the state space which I am trying to avoid for now.

Any suggestions on how to approach this problem or references to similar work would be greatly appreciated! Has anyone encountered similar issues, and how did you address them? Thank you in advance!

$\endgroup$
1
  • 1
    $\begingroup$ Do you know the state transition rules and/or reward distribution in advance. I.e. is there a way for you to use a model-based approach? Also, are you able to run this environment quickly in simulation, or need to rely on interactions with a realtime environment? Another way to put this - are you looking for sample-efficiency or computational efficiency? $\endgroup$ Commented Sep 23 at 18:53

0

You must log in to answer this question.

Browse other questions tagged .