An adaptable fuzzy reinforcement learning method for non-stationary environments
How do we know when a reinforcement learning policy needs to adapt? In non-stationary environments, agents must adapt and learn in environments that change dynamically. We propose a finite-horizon model-free solution using a hierarchical learning structure with fuzzy systems. The higher-level learning policy advises the lower-level policy when to start and stop learning based on the temporal differences calculated within the lower-level. Major differences in the temporal difference of each action produced by an agent may indicate environment change. This structure is tested with multi-agent differential games in both the cooperative and competitive aspect. Results show that this method is quick to notice and adapt the policy within relatively few learning episodes.
Authors
- Howard M. Schwartz (ORCID: https://orcid.org/0000-0002-4489-5892)
- Sidney Givigi (ORCID: https://orcid.org/0000-0002-3829-3545)
- Amirhossein Asgharnia (ORCID: https://orcid.org/0000-0003-0240-7560)
- Rachel Haighton (ORCID: https://orcid.org/0009-0004-2544-5943)
Institutions
- Carleton University (CA)
Publication Details
- Journal
- Neurocomputing
- Published
- 2024-08-05
- DOI
- https://doi.org/10.1016/j.neucom.2024.128309
- Citations
- 3
- Primary Topic
- Reinforcement Learning in Robotics
- Type
- article
- Field-Weighted Citation Impact
- 1.04