English

Self-evolving Autoencoder Embedded Q-Network

Machine Learning 2024-02-20 v1

Abstract

In the realm of sequential decision-making tasks, the exploration capability of a reinforcement learning (RL) agent is paramount for achieving high rewards through interactions with the environment. To enhance this crucial ability, we propose SAQN, a novel approach wherein a self-evolving autoencoder (SA) is embedded with a Q-Network (QN). In SAQN, the self-evolving autoencoder architecture adapts and evolves as the agent explores the environment. This evolution enables the autoencoder to capture a diverse range of raw observations and represent them effectively in its latent space. By leveraging the disentangled states extracted from the encoder generated latent space, the QN is trained to determine optimal actions that improve rewards. During the evolution of the autoencoder architecture, a bias-variance regulatory strategy is employed to elicit the optimal response from the RL agent. This strategy involves two key components: (i) fostering the growth of nodes to retain previously acquired knowledge, ensuring a rich representation of the environment, and (ii) pruning the least contributing nodes to maintain a more manageable and tractable latent space. Extensive experimental evaluations conducted on three distinct benchmark environments and a real-world molecular environment demonstrate that the proposed SAQN significantly outperforms state-of-the-art counterparts. The results highlight the effectiveness of the self-evolving autoencoder and its collaboration with the Q-Network in tackling sequential decision-making tasks.

Keywords

Cite

@article{arxiv.2402.11604,
  title  = {Self-evolving Autoencoder Embedded Q-Network},
  author = {J. Senthilnath and Bangjian Zhou and Zhen Wei Ng and Deeksha Aggarwal and Rajdeep Dutta and Ji Wei Yoon and Aye Phyu Phyu Aung and Keyu Wu and Min Wu and Xiaoli Li},
  journal= {arXiv preprint arXiv:2402.11604},
  year   = {2024}
}

Comments

11 pages, 9 figures, 3 tables

R2 v1 2026-06-28T14:52:21.610Z