paper-with-me

Papers

Swim: A General-Purpose, High-Performing, and Efficient Activation Function for Locomotion Control Tasks

2023-03-05 · Maryam Abdool, Tony Dear

Activation functions play a significant role in the performance of deep learning algorithms. In particular, the Swish activation function tends to outperform ReLU on deeper models, including deep reinforcement learning models, across challenging tasks. Despite this progress, ReLU is the preferred function partly because it is more efficient than Swish. Furthermore, in contrast to the fields of computer vision and natural language processing, the deep reinforcement learning and robotics domains have seen less inclination to adopt new activation functions, such as Swish, and instead continue to use more traditional functions, like ReLU. To tackle those issues, we propose Swim, a general-purpose, efficient, and high-performing alternative to Swish, and then provide an analysis of its properties as well as an explanation for its high-performance relative to Swish, in terms of both reward-achievement and efficiency. We focus on testing Swim on MuJoCo's locomotion continuous control tasks since they exhibit more complex dynamics and would therefore benefit most from a high-performing and efficient activation function. We also use the TD3 algorithm in conjunction with Swim and explain this choice in the context of the robot locomotion domain. We then conclude that Swim is a state-of-the-art activation function for continuous control locomotion tasks and recommend using it with TD3 as a working framework.

📄 PDF Abstract BibTeX arXiv:2303.02640

Code (1)

maryam-abdool/swim-control 공식 구현 pytorch

Tasks

continuous-controlContinuous ControlDeep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

Clipped Double Q-learning 설명 없음
Sigmoid Activation 설명 없음
Adam 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Experience Replay Experience Replay is a replay memory technique used in reinforcement learning where we store the agent’s experiences at each time-step, $e\_{t} = \left(s\_{t}, a\_{t}, r\_{t},…
Target Policy Smoothing Target Policy Smoothing is a regularization strategy for the value function in reinforcement learning. Deterministic policies can overfit to narrow peaks in the value…
TD3 TD3 builds on the DDPG algorithm for reinforcement learning, with a couple of modifications aimed at tackling overestimation bias…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

Swimmer Stroke Rate Estimation From Overhead Race Video

2021-04-25 · Timothy Woinoski, Ivan V. Bajić

In this work, we propose a swimming analytics system for automatically determining swimmer stroke rates from overhead race video (ORV). General ORV is defined as any footage of swimmers in competition, taken for the purp…

SWIM: Single-Instance Whole-Body Imitation for swiMming

2026-05-29 · Binglun Wang, Edmond S. L. Ho, He Wang arxiv

We propose a new method for synthesizing physically-based swimming motions. Physically-based character animation aims to generate physically valid, controllable, and natural-looking motions which can respond to unexpecte…

Towards Automated Swimming Analytics Using Deep Neural Networks

2020-01-13 · Timothy Woinoski, Alon Harell, Ivan V. Bajic

Methods for creating a system to automate the collection of swimming analytics on a pool-wide scale are considered in this paper. There has not been much work on swimmer tracking or the creation of a swimmer database for…

BIG-bench Machine Learning

Fine Tuning Swimming Locomotion Learned from Mosquito Larvae

2024-11-16 · Pranav Rajbhandari, Karthick Dhileep, Sridhar Ravi, Donald Sofge

In prior research, we analyzed the backwards swimming motion of mosquito larvae, parameterized it, and replicated it in a Computational Fluid Dynamics (CFD) model. Since the parameterized swimming motion is copied from o…

Swim2Real: VLM-Guided System Identification for Sim-to-Real Transfer

2026-03-21 · Kevin Qiu, Kyle Walker, Mike Y. Michelis, Marek Cygan 외 arxiv

We present Swim2Real, a pipeline that calibrates a 16-parameter robotic fish simulator from swimming videos using vision-language model (VLM) feedback, requiring no hand-designed search stages. Calibrating soft aquatic r…