Modeling one-shot interceptions in fruit-catching fish
Azari-Pour, A.; Mahadevan, L.
Show abstract
Interception of moving objects is a universal pattern of animal behavior with many industrial applications. Inspired by the behavior of the characid fish Brycon guatemalensis, which catches fruits falling onto the surface of a river, we study one-shot (i.e., open-loop) interceptions using both stochastic optimal control theory and reinforcement learning. In the first instance, an agent actuates a control (wait time before launch and heading angle) to meet its target, given a noisy estimate of the target initial state. In a minimal setting, where launch velocity and actuated control are constants, we show that the optimal wait time is attenuated by noise in both the target measurement and control actuation, as well as agent energy conservation. We then derive an upper bound for the heading angle variance which scales as the ratio of the non-vanishing optimal interception error to the initial planar separation. Complementing our control framework, our deep reinforcement learning approach shows that the neural network representing the fish first learns the value function for the interception, then learns how to aim, and finally learns the optimal wait time. Beyond the specific problem at hand, our results may also have applications to problems with little time for feedback or corrections such as perching, landing, and docking.
Matching journals
The top 8 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Neuro-Cognitive Multilevel Causal Modeling: A Framework that Bridges the Explanatory Gap between Neuronal Activity and Cognition 95%
- From space to time: Spatial inhomogeneities lead to the emergence of spatio-temporal activity sequences in spiking neuronal networks 95%
- Flexible representation of higher-dimensional cognitive variables with grid cells 95%
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.