A Fish Rheotaxis Mechanism as a Zero-Order Optimization Strategy
Animal navigation has been an invaluable source of inspiration for designing different engineering solutions ranging from optimization strategies to control solutions for complex systems. Recent results indicate that zebrafish larvae could exploit local inhomogeneities from the background flow to or...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10250765/ |
_version_ | 1827805585529110528 |
---|---|
author | Daniel Burbano Farzad Yousefian |
author_facet | Daniel Burbano Farzad Yousefian |
author_sort | Daniel Burbano |
collection | DOAJ |
description | Animal navigation has been an invaluable source of inspiration for designing different engineering solutions ranging from optimization strategies to control solutions for complex systems. Recent results indicate that zebrafish larvae could exploit local inhomogeneities from the background flow to orient and navigate against a flowing current, a behavior known as rheotaxis. It has been hypothesized that rheotaxis can be explained through a simple yet effective mechanism consisting of the computation of a line integral around the fish body. However, the exact nature of the information generated by these computations has yet to be established. Motivated by these observations, we studied how zebrafish larvae can estimate gradients of continuous scalar functions using local information only. Interestingly, we found that line integrals, representing flow measurements around the fish body, can provide accurate gradient estimates. This result establishes a connection between the rheotaxis mechanism based on line integrals and optimization methods relying on zero-order information (local measurements). We then formulated a zero-order optimization strategy and studied its convergence for planar objective functions. By applying the descent lemma and leveraging the L-smoothness property of the objective function, we derived necessary conditions ensuring the strategy’s convergence to a stationary point. The effectiveness of the zero-order approach was illustrated via numerical examples and the application to target localization problems in mobile robots. |
first_indexed | 2024-03-11T21:27:17Z |
format | Article |
id | doaj.art-d9925882b0ee492ca6f3a891bcf0860a |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-03-11T21:27:17Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-d9925882b0ee492ca6f3a891bcf0860a2023-09-27T23:00:29ZengIEEEIEEE Access2169-35362023-01-011110278110279510.1109/ACCESS.2023.331524010250765A Fish Rheotaxis Mechanism as a Zero-Order Optimization StrategyDaniel Burbano0https://orcid.org/0000-0002-7708-1289Farzad Yousefian1Department of Electrical and Computer Engineering, Rutgers University, Piscataway, NJ, USADepartment of Industrial and Systems Engineering, Rutgers University, Piscataway, NJ, USAAnimal navigation has been an invaluable source of inspiration for designing different engineering solutions ranging from optimization strategies to control solutions for complex systems. Recent results indicate that zebrafish larvae could exploit local inhomogeneities from the background flow to orient and navigate against a flowing current, a behavior known as rheotaxis. It has been hypothesized that rheotaxis can be explained through a simple yet effective mechanism consisting of the computation of a line integral around the fish body. However, the exact nature of the information generated by these computations has yet to be established. Motivated by these observations, we studied how zebrafish larvae can estimate gradients of continuous scalar functions using local information only. Interestingly, we found that line integrals, representing flow measurements around the fish body, can provide accurate gradient estimates. This result establishes a connection between the rheotaxis mechanism based on line integrals and optimization methods relying on zero-order information (local measurements). We then formulated a zero-order optimization strategy and studied its convergence for planar objective functions. By applying the descent lemma and leveraging the L-smoothness property of the objective function, we derived necessary conditions ensuring the strategy’s convergence to a stationary point. The effectiveness of the zero-order approach was illustrated via numerical examples and the application to target localization problems in mobile robots.https://ieeexplore.ieee.org/document/10250765/Bio-inspirationoptimizationrheotaxiszero-order methods |
spellingShingle | Daniel Burbano Farzad Yousefian A Fish Rheotaxis Mechanism as a Zero-Order Optimization Strategy IEEE Access Bio-inspiration optimization rheotaxis zero-order methods |
title | A Fish Rheotaxis Mechanism as a Zero-Order Optimization Strategy |
title_full | A Fish Rheotaxis Mechanism as a Zero-Order Optimization Strategy |
title_fullStr | A Fish Rheotaxis Mechanism as a Zero-Order Optimization Strategy |
title_full_unstemmed | A Fish Rheotaxis Mechanism as a Zero-Order Optimization Strategy |
title_short | A Fish Rheotaxis Mechanism as a Zero-Order Optimization Strategy |
title_sort | fish rheotaxis mechanism as a zero order optimization strategy |
topic | Bio-inspiration optimization rheotaxis zero-order methods |
url | https://ieeexplore.ieee.org/document/10250765/ |
work_keys_str_mv | AT danielburbano afishrheotaxismechanismasazeroorderoptimizationstrategy AT farzadyousefian afishrheotaxismechanismasazeroorderoptimizationstrategy AT danielburbano fishrheotaxismechanismasazeroorderoptimizationstrategy AT farzadyousefian fishrheotaxismechanismasazeroorderoptimizationstrategy |