对比多种强化学习算法,发现PPO在复杂流场中导航表现最优。
A critical assessment of reinforcement learning methods for microswimmer navigation in complex flows
- 构建可解析求解的导航问题,用于量化评估算法性能。
- 传统算法在涡旋流中表现差,而改进版PPO接近理论最优性能。
- 算法选择与调参对智能导航至关重要,适合海洋机器人研究者。
在流体中仅依赖机载传感器信息进行导航,是微小浮游生物和自主水下机器人都面临的问题。过去十年,流体力学领域广泛采用强化学习方法解决此问题,但其学习策略的实际效果尚不明确。本文对部分可观测流场中的强化学习方法进行了定量评估。首先构建了一个具有解析已知准最优策略的方向导航问题;随后测试了常见算法(Q-Learning、A2C)在泰勒-格林涡旋、阿诺德-贝特拉米-奇尔德雷斯流及二维湍流中的表现。结果显示这些算法性能差且鲁棒性不足,远逊于更先进的PPO(近端策略优化)算法。通过使用向量化环境、广义优势估计及超参数优化,自研PPO实现接近理论最优的导航性能,且在湍流中表现出强鲁棒性。本研究强调了算法选择、实现细节与调优对发现真正智能自主导航策略的重要性。
原文摘要 · Abstract (English)
Navigating in a fluid flow while being carried by it, using only information accessible from on-board sensors, is a problem commonly faced by small planktonic organisms. It is also directly relevant to autonomous robots deployed in the oceans. In the last ten years, the fluid mechanics community has widely adopted reinforcement learning, often in the form of its simplest implementations, to address this challenge. But it is unclear how good are the strategies learned by these algorithms. In this paper, we perform a quantitative assessment of reinforcement learning methods applied to navigation in partially observable flows. We first introduce a well-posed problem of directional navigation for which a quasi-optimal policy is known analytically. We then report on the poor performance and robustness of commonly used algorithms (Q-Learning, Advantage Actor Critic) in flows regularly encountered in the literature: Taylor-Green vortices, Arnold-Beltrami-Childress flow, and two-dimensional turbulence. We show that they are vastly surpassed by PPO (Proximal Policy Optimization), a more advanced algorithm that has established dominance across a wide range of benchmarks in the reinforcement learning community. In particular, our custom implementation of PPO matches the theoretical quasi-optimal performance in turbulent flow and does so in a robust manner. Reaching this result required the use of several additional techniques, such as vectorized environments and generalized advantage estimation, as well as hyperparameter optimization. This study demonstrates the importance of algorithm selection, implementation details, and fine-tuning for discovering truly smart autonomous navigation strategies in complex flows.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。