CAGE: A Curiosity-Driven Graph-Based Explore-Exploit Algorithm for Solving Deterministic Environment MDPs With Limited Episode Problem

Yide Yu, Yue Liu, Dennis Wong, Huijie Li, Jose Vicente Egas-Lopez, Yan Ma

Research output: Contribution to journalArticlepeer-review

Abstract

The explore-exploit dilemma in Markov Decision Processes (MDPs) is a fundamental challenge, especially in deterministic environments akin to real-world scenarios. Balancing exploration and exploitation within limited episodes is crucial to optimize decision-making. Despite existing research, challenges like parameter sensitivity, lack of global optimality, and inefficient exploration of low-value regions remain. We introduce the Curiosity-driven Algorithm based on Graph for Exploration (CAGE), which addresses these issues through a graph-based framework. CAGE includes two variants: CAGE-greedy, ensuring optimal solutions with ample episodes, and CAGE-centrality, prioritizing significant states in limited episodes. Key contributions include eliminating parameter sensitivity, guaranteeing global optimality, and enhancing exploration efficiency. To validate the performance of the CAGE algorithm series, we design a grid world experiment. The experimental results demonstrate that the CAGE algorithm outperforms a comparative algorithm, indicating its feasibility for implementation in the industry and its high level of explainability. Experimental results validate CAGE's effectiveness in complex environments.

Original languageEnglish
Pages (from-to)144106-144121
Number of pages16
JournalIEEE Access
Volume12
DOIs
Publication statusPublished - 2024

Keywords

  • Markov decision process
  • curiosity-driven
  • explore-exploit problem
  • graph theory

Fingerprint

Dive into the research topics of 'CAGE: A Curiosity-Driven Graph-Based Explore-Exploit Algorithm for Solving Deterministic Environment MDPs With Limited Episode Problem'. Together they form a unique fingerprint.

Cite this