34
A mathematical model for electrolocation in weakly electric fish Thomas Boulier Laboratoire d’imagerie biomédicale (UPMC-INSERM) [email protected] Electro-activity of biological systems, 11/19/2015

Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

A mathematical model for electrolocation inweakly electric fish

Thomas Boulier

Laboratoire d’imagerie biomédicale (UPMC-INSERM)

[email protected]

Electro-activity of biological systems, 11/19/2015

Page 2: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Team

Habib Ammari Josselin Garnier

Wenjia Jing Han Wang Hyeonbae Kang

Page 3: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Active Electrolocation: Physical Principle

Isopotentials of self-emitted electric field.

Page 4: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Active Electrolocation: Behavioral Studies

(Von der Emde, et al. Electric fish measure distance in the dark. Nature, 1998).

Identification: distance, size, geometry, conductivity s ,permittivity e .

Page 5: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Mathematical Model

Measured electric field : E

Main question:How is it possible to localize and identify D from such low-voltage

and low-frequency signal?

Page 6: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Applications: Eletrical Impedance Tomography (EIT)

Underwater robotics Medical imaging

Page 7: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Contents

A Mathematical Model for the Forward ProblemEquationsNumerical Simulations

Target IdentificationPolarizability of an ObjectLocalization from Multifrequency SignalShape Identification with Machine Learning

Page 8: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Contents

A Mathematical Model for the Forward ProblemEquationsNumerical Simulations

Target IdentificationPolarizability of an ObjectLocalization from Multifrequency SignalShape Identification with Machine Learning

Page 9: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Mathematical Model

Emitted electric field (without object) : E0

Measured electric field : E

Problem: knowing (E�E0) ·n over ∂⌦, determine D

(localization, shape identification, tracking).

Page 10: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Mathematical Model

Emitted electric field (without object) : E0

Measured electric field : E

Problem: knowing (E�E0) ·n over ∂⌦, determine D

(localization, shape identification, tracking).

Page 11: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Mathematical Model

Emitted electric field (without object) : E0

Measured electric field : E

Problem: knowing (E�E0) ·n over ∂⌦, determine D

(localization, shape identification, tracking).

Page 12: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Partial Differential Equations

Maxwell equations:

8>>>><

>>>>:

— ·E =r

e

— ·B = 0—⇥E = iwB

—⇥B = µ (js + ji + iweE)

Ohm’s law: ji = sE

Page 13: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Approximate Model

L

Quasi-Static Approximation

With a frequency w ⇠ 1kHz one has a wavelengthl :=

�w

peµ

��1 ⇠ 30km � L= 1m (body size).Thus we neglect electromagnetic waves propagation.=) There exists an electric potential u such that E = —u.

Page 14: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Approximate Model

Boundary conditions

Taking water as reference (s0

⇠ 0.01S ·m�1), the body is highlyconductive (sb = 1S ·m�1), and the skin is very thin (d ⇠ 100µm)and very resistive (ss ⇠ 10�4S ·m�1).=) Impedance boundary conditions across the skin.

Page 15: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Approximate Model

Theorem

If d is “small enough” and sb “big enough”, then the electricpotential u is “close” to the solution of the following system:

8>>>>>>>><

>>>>>>>>:

�u = f , x 2 ⌦,

— · (s + iew)—u = 0, x 2 ⌦c,

∂u

∂n

�����= 0, x 2 ∂⌦,

[u]�x

∂u

∂n

����+

= 0, x 2 ∂⌦,

where x := ds

0

/ss is called effective thickness (Assad 1997).

(Proof uses Layer Potential techniques, cf. Zribi 2005, Lanza deCristoforis & Rossi 2004.)

Page 16: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Contents

A Mathematical Model for the Forward ProblemEquationsNumerical Simulations

Target IdentificationPolarizability of an ObjectLocalization from Multifrequency SignalShape Identification with Machine Learning

Page 17: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Numerical Simulations

xi

xi+1xi�1

f

0(xi )'f (xi+1

)� f (xi )

xi+1

� xi.

Numerical simulation = equations discretization.Here, Boundary Elements Method.

Page 18: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Numerical Simulations

Example : ellipse-shaped fish and anomaly D = z+dB withconductivity s and permittivity e .

−1 −0.5 0 0.5 1

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

−1 −0.5 0 0.5 1

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

Without anomaly. With anomaly.(x = 0). (s = 1010, e = 0).

Page 19: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Contents

A Mathematical Model for the Forward ProblemEquationsNumerical Simulations

Target IdentificationPolarizability of an ObjectLocalization from Multifrequency SignalShape Identification with Machine Learning

Page 20: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Electric Dipole

−1 −0.5 0 0.5 1−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

−1 −0.5 0 0.5 1−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

−1 −0.5 0 0.5 1−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

1. 2. 3.

1. Fundamental solution: �G (x) = d

0

(x) =) G (x) = 1

2p

log |x |.2. Two charges: +d

�1 at z and �d

�1 at z+dp.3. Electric dipole potential: p ·—G (x� z).

Page 21: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Polarization Tensor

−1 −0.5 0 0.5 1

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

−1 −0.5 0 0.5 1

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

−1 −0.5 0 0.5 1

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

−0.06

−0.04

−0.02

0

0.02

0.04

1. 2. 3.

1. Emitted electric field U,2. Object D = z+dB with conductivity k , electric potential u,3. Equivalent electric dipole: u(x)�U(x)' p ·—G (x� z), with

p =�M(k ,D)| {z }—U(z).

Polarization Tensor

(cf. Ammari-Kang, Polarization and Moment Tensors, 2007).

Page 22: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Contents

A Mathematical Model for the Forward ProblemEquationsNumerical Simulations

Target IdentificationPolarizability of an ObjectLocalization from Multifrequency SignalShape Identification with Machine Learning

Page 23: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Space-Frequency MUSIC

Fact: weakly eletric fishes possess 2 types of electroreceptors. Onetype measures the amplitude of the electric field and anothermeasures its phase.

Idea: use this information to locate the target. We will use analgorithm called Space-Frequency MUSIC, developped by Scholz forbreast cancer imaging.

MUSIC stands for MUltiple Signal Classification, and is originally atool used in signal processing to identify several signals with anadditive noise (Schmidt 1986). It has then been applied to locateinhomogeneities in the context of Electrical Impedance Tomography(Ammari, Borcea, Berryman, Brühl, Griesmaier, Hanke, Kang, Kim,Louati, Papanicolaou, Tsogka, Vogelius...).

Page 24: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Space-Frequency MUSIC

Fact: weakly eletric fishes possess 2 types of electroreceptors. Onetype measures the amplitude of the electric field and anothermeasures its phase.

Idea: use this information to locate the target. We will use analgorithm called Space-Frequency MUSIC, developped by Scholz forbreast cancer imaging.

MUSIC stands for MUltiple Signal Classification, and is originally atool used in signal processing to identify several signals with anadditive noise (Schmidt 1986). It has then been applied to locateinhomogeneities in the context of Electrical Impedance Tomography(Ammari, Borcea, Berryman, Brühl, Griesmaier, Hanke, Kang, Kim,Louati, Papanicolaou, Tsogka, Vogelius...).

Page 25: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Space-Frequency MUSIC

Fact: weakly eletric fishes possess 2 types of electroreceptors. Onetype measures the amplitude of the electric field and anothermeasures its phase.

Idea: use this information to locate the target. We will use analgorithm called Space-Frequency MUSIC, developped by Scholz forbreast cancer imaging.

MUSIC stands for MUltiple Signal Classification, and is originally atool used in signal processing to identify several signals with anadditive noise (Schmidt 1986). It has then been applied to locateinhomogeneities in the context of Electrical Impedance Tomography(Ammari, Borcea, Berryman, Brühl, Griesmaier, Hanke, Kang, Kim,Louati, Papanicolaou, Tsogka, Vogelius...).

Page 26: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Space-Frequency MUSIC: Application

−1 −0.5 0 0.5 1

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

−1 −0.5 0 0.5 1

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

0

50

100

150

200

Electric field. Isopotentials of localization function.

Page 27: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Contents

A Mathematical Model for the Forward ProblemEquationsNumerical Simulations

Target IdentificationPolarizability of an ObjectLocalization from Multifrequency SignalShape Identification with Machine Learning

Page 28: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Objects Database

−1 0 1−1

−0.5

0

0.5

1

−1 0 1−1

−0.5

0

0.5

1

−0.5 0 0.5−0.5

0

0.5

−1 0 1−1

−0.5

0

0.5

1

−0.5 0 0.5

−0.5

0

0.5

−0.5 0 0.5

−0.5

0

0.5

−0.5 0 0.5

−0.4

−0.2

0

0.2

0.4

0.6

−1 0 1−1

−0.5

0

0.5

1?

Page 29: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Movement and Multifrequency measurements

−1.5 −1 −0.5 0 0.5 1 1.5

−1.5

−1

−0.5

0

0.5

1

1.5

−3

−2

−1

0

1

2

3

−1.5 −1 −0.5 0 0.5 1 1.5

−1.5

−1

−0.5

0

0.5

1

1.5

−3

−2

−1

0

1

2

3

−1.5 −1 −0.5 0 0.5 1 1.5

−1.5

−1

−0.5

0

0.5

1

1.5

−3

−2

−1

0

1

2

3

=) Extraction of equivalent multifrequency electricdipoles {p(wn)}n from measurements at multiple positions (linearsystem).

Page 30: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Database of Multifrequency Electric Dipoles

−1 0 1−1

−0.5

0

0.5

1

−1 0 1−1

−0.5

0

0.5

1

−0.5 0 0.5−0.5

0

0.5

−1 0 1−1

−0.5

0

0.5

1

−0.5 0 0.5

−0.5

0

0.5

−0.5 0 0.5

−0.5

0

0.5

−0.5 0 0.5

−0.4

−0.2

0

0.2

0.4

0.6

−1 0 1−1

−0.5

0

0.5

1

m{p

1

(wn

)}n

{p2

(wn

)}n

{p3

(wn

)}n

{p4

(wn

)}n

{p5

(wn

)}n

{p6

(wn

)}n

{p7

(wn

)}n

{p8

(wn

)}n

Page 31: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Shape identification: performance under electronic noise

0% 50% 100% 150% 200% 250% 300% 350% 400% 450% 500%0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Strength of noise

Pro

ba

bility o

f d

ete

ctio

n

Ellipse

Disk

A

E

Square

Rectangle

Triangle

Different ellipse

Page 32: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Conclusion

I Partial differential equations and model reduction (highlyconductive body, highly resistive and thin skin),

I Numerical simulations (boundary elements method),

I Localization from multifrequency measurements,I Shape identification (machine learning algorithms).

Page 33: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

Perspectives

Take-home messages:

I The electric field surrounding the fish can be accuratelysimulated with computational methods;

I Multifrequency and movement contain all the informationnedded to recognize preys.

More to come:

I Application to underwater robotics,I Artificial neural networks (deep learning).

Page 34: Amathematicalmodelforelectrolocationin weakly electric fish · Thus we neglect electromagnetic waves propagation . =) There exists an electric potential u such that E=—u. ... Probability

References

Habib Ammari, Thomas Boulier, and Josselin Garnier.Modeling active electrolocation in weakly electric fish.SIAM Journal on Imaging Sciences, 6(1):285–321, 2013.

Habib Ammari, Thomas Boulier, Josselin Garnier, Wenjia Jing,Hyeonbae Kang, and Han Wang.Target identification using dictionary matching of generalizedpolarization tensors.Foundations of Computational Mathematics, 14(1):27–62,2014.Habib Ammari, Thomas Boulier, Josselin Garnier, and HanWang.Shape recognition and classification in electro-sensing.Proceedings of the National Academy of Sciences,111(32):11652–11657, 2014.