Firefly Synchronization. Morris Huang, Mark Kingsbury, Ben McInroe, Will Wagstaff

Similar documents
Saturation of Information Exchange in Locally Connected Pulse-Coupled Oscillators

An analysis of how coupling parameters influence nonlinear oscillator synchronization

Nonlinear systems, chaos and control in Engineering

Synchronization and Phase Oscillators

Nonlinear Dynamics: Synchronisation

Synchronization in delaycoupled bipartite networks

Entrainment Alex Bowie April 7, 2004

Chimera states in networks of biological neurons and coupled damped pendulums

arxiv:nlin/ v1 [nlin.cd] 4 Oct 2005

Survey of Synchronization Part I: Kuramoto Oscillators

University of Colorado. The Kuramoto Model. A presentation in partial satisfaction of the requirements for the degree of MSc in Applied Mathematics

Dynamical Systems and Chaos Part II: Biology Applications. Lecture 10: Coupled Systems. Ilya Potapov Mathematics Department, TUT Room TD325

Problem Set Number 02, j/2.036j MIT (Fall 2018)

Phase Oscillators. and at r, Hence, the limit cycle at r = r is stable if and only if Λ (r ) < 0.

Each copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed page of such transmission.

OTHER SYNCHRONIZATION EXAMPLES IN NATURE 1667 Christiaan Huygens: synchronization of pendulum clocks hanging on a wall networks of coupled Josephson j

DESYNCHRONIZATION TRANSITIONS IN RINGS OF COUPLED CHAOTIC OSCILLATORS

Detecting Synchronisation of Biological Oscillators by Model Checking

Entrainment of coupled oscillators on regular networks by pacemakers

Coupling Hair Follicle Cycles to Produce Traveling Waves

Learning Cycle Linear Hybrid Automata for Excitable Cells

C. Project description (max. 10 pages)

Physics of the rhythmic applause

Applicable Analysis and Discrete Mathematics available online at FRUSTRATED KURAMOTO MODEL GENERALISE EQUITABLE PARTITIONS

Chapter 24 BIFURCATIONS

Dynamical modelling of systems of coupled oscillators

Entrainment and Chaos in the Hodgkin-Huxley Oscillator

2 One-dimensional models in discrete time

TIME SYNCHRONIZATION IN LARGE-SCALE NETWORKS

On the Dynamics of Delayed Neural Feedback Loops. Sebastian Brandt Department of Physics, Washington University in St. Louis

Synchronization Transitions in Complex Networks

Phase Synchronization

CHAPTER 4 RELAXATION OSCILLATORS WITH TIME DELAY COUPLING

1. Synchronization Phenomena

Spontaneous Synchronization in Complex Networks

A Multivariate Time-Frequency Based Phase Synchrony Measure for Quantifying Functional Connectivity in the Brain

7 Two-dimensional bifurcations

Predicting Synchrony in Heterogeneous Pulse Coupled Oscillators

Phase Desynchronization in Pulse-Coupled Oscillator Networks: A New Algorithm and Approach

Firefly-Inspired Synchronization in Swarms of Mobile Agents

Oscillator synchronization in complex networks with non-uniform time delays

Phase Response Properties and Phase-Locking in Neural Systems with Delayed Negative-Feedback. Carter L. Johnson

ME 680- Spring Geometrical Analysis of 1-D Dynamical Systems

arxiv: v1 [nlin.ao] 21 Feb 2018

arxiv: v1 [q-fin.st] 31 Oct 2011

Hysteretic Transitions in the Kuramoto Model with Inertia

Applications of the Derivative - Graphing. Body Temperature Fluctuation during the Menstrual Cycle

Consider the following spike trains from two different neurons N1 and N2:

ON SELF-ORGANIZED CRITICALITY AND SYNCHRONIZATION IN LATTICE MODELS OF COUPLED DYNAMICAL SYSTEMS

Chapter 14 Semiconductor Laser Networks: Synchrony, Consistency, and Analogy of Synaptic Neurons

Dynamics of delayed-coupled chaotic logistic maps: Influence of network topology, connectivity and delay times

The Kuramoto Model. Gerald Cooray. U.U.D.M. Project Report 2008:23. Department of Mathematics Uppsala University

Proceedings of Neural, Parallel, and Scientific Computations 4 (2010) xx-xx PHASE OSCILLATOR NETWORK WITH PIECEWISE-LINEAR DYNAMICS

PHASE-LOCKED SOLUTIONS IN A HUB CONNECTED OSCILLATOR RING NETWORK

Dynamical Systems in Neuroscience: The Geometry of Excitability and Bursting

Dynamical systems in neuroscience. Pacific Northwest Computational Neuroscience Connection October 1-2, 2010

α-kuramoto partitions: graph partitions from the frustrated Kuramoto model generalise equitable partitions

Lecture 2: Connectionist approach Elements and feedforward networks

Cellular Automata CS 591 Complex Adaptive Systems Spring Professor: Melanie Moses 2/02/09

Localized activity patterns in excitatory neuronal networks

Problem Set Number 2, j/2.036j MIT (Fall 2014)

The Hamiltonian Mean Field Model: Effect of Network Structure on Synchronization Dynamics. Yogesh Virkar University of Colorado, Boulder.

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Emergence of synchronization in complex networks of interacting dynamical systems

Sjoerd Verduyn Lunel (Utrecht University)

Firefly Synchronization

Common noise vs Coupling in Oscillator Populations

Phase synchronization of an ensemble of weakly coupled oscillators: A paradigm of sensor fusion

HSND-2015, IPR. Department of Physics, University of Burdwan, Burdwan, West Bengal.

DYNAMICS OF THREE COUPLED VAN DER POL OSCILLATORS WITH APPLICATION TO CIRCADIAN RHYTHMS

I. Specialization. II. Autonomous signals

B5.6 Nonlinear Systems

NETWORKS Lecture 2: Synchronization Fundamentals

Synchrony, stability, and firing patterns in pulse-coupled oscillators

Generalized Chimera States in Two Interacting Populations of Kuramoto Oscillators

2 Discrete growth models, logistic map (Murray, Chapter 2)

8.2 Graphs of Polar Equations

Network Systems and Kuramoto Oscillators

External Periodic Driving of Large Systems of Globally Coupled Phase Oscillators

ON THE CRITICAL COUPLING FOR KURAMOTO OSCILLATORS

Synchronous state transition graph

Synchronization and Swarming: Clocks and Flocks

Synchrony in Neural Systems: a very brief, biased, basic view

Problem Set Number 1, j/2.036j MIT (Fall 2014)

Self-organized Criticality and Synchronization in a Pulse-coupled Integrate-and-Fire Neuron Model Based on Small World Networks

Dynamical Systems in Neuroscience: Elementary Bifurcations

CHAPTER 3 SYNCHRONY IN RELAXATION OSCILLATORS

Phase Locking. 1 of of 10. The PRC's amplitude determines which frequencies a neuron locks to. The PRC's slope determines if locking is stable

An oscillation is defined, in physics, as a regular variation in magnitude, position, etc. around a central point Oscillators are a massive subset of

CISC 3250 Systems Neuroscience

USING COUPLED OSCILLATORS TO MODEL THE SINO-ATRIAL NODE IN THE HEART

The Turbulent Oscillator: A Mechanism of Low-Frequency Variability

Synchrony and phase relation dynamics underlying sensorimotor coordination

Synchrony and Desynchrony in Integrate-and-Fire Oscillators

The Time to Synchronization for N Coupled Metronomes

The Phase Response Curve of Reciprocally Inhibitory Model Neurons Exhibiting Anti-Phase Rhythms

Cluster synchrony in systems of coupled phase oscillators with higher-order coupling

arxiv: v1 [nlin.cd] 31 Oct 2015

Synchrony in Stochastic Pulse-coupled Neuronal Network Models

arxiv: v3 [physics.soc-ph] 12 Dec 2008

Transcription:

Firefly Synchronization Morris Huang, Mark Kingsbury, Ben McInroe, Will Wagstaff

Biological Inspiration Why do fireflies flash? Mating purposes Males flash to attract the attention of nearby females Why do fireflies synchronize their flashes? Help females recognize the flashes of conspecific males? A result of competition between males? In response to certain "pacemaker" fireflies?

Generalizations and Further Motivations Fireflies as paradigm for other coupled biological oscillators Pacemaker cells in heart Neurons Circadian Pacemakers (24 cycle) Crickets chirping Insulin-secreting cells in pancreas Womens' menstrual cycles

Dynamics of Synchrony Three routes to synchrony in fireflies: Phase Advancing Firefly only advances phase ("integrate and fire") Photinus pyralis; transient synchrony Phase Delaying Firefly flash is inhibited by neighbor flash; phase may advance or delay. Observed in P. cribellata; many possible frequencies Perfect Synchrony Can entrain with zero phase lag, even with different intrinsic/stimulus frequencies Observed in P. malaccae, Pteroptyx tener, and Luciola pupilla

Question How do coupling strength and number of neighbors within visual range affect the time until synchronization for a population of fireflies?

Mathematical Models for Fireflies Many mathematical models exist for modelling firefly dynamics Strogatz: Globally coupled integrate and fire pacemaker model Kuramoto: Globally coupled, phases dynamics determined by neighbor average Avila: Biologically inspired

Kuramoto Model

Kuramoto Model

Biological Kuramoto Model Perturbation

Strogatz: Assumptions x = f(x) f' > 0 f'' < 0 g = f^-1 g' > 0 g'' > 0

Strogatz: Theorem Any two oscillators that satisfy these conditions always become synchronized.

What can we say about the Kuramoto model?? Linear!

Return Map R(θ) maps the phase of B immediately after the next firing of A B A

After a time 2π θ, B fires A moves to 2π θ + sin(θ) Perturbation B A A B

Firing Map A B

Return Map After one more iteration: B A

Fixed Points Special Case, otherwise, Synchronization!

New Perturbation (Kuramoto) New Perturbation (K/N) R(θ) = θ

Fixed Points R(θ) = θ, K/N = 1

Supercritical Pitchfork Bifurcation K/N = 2 R(θ) = θ K/N = 2.1

Supercritical Pitchfork Bifurcation K <= 2N, Synchronization K > 2N, Entrainment

Strogatz vs Kuramoto -f' need not be concave down -perturbation can be periodic

The Hypothesis As the fireflies are connected to more neighbors the time for synchronization decreases There is an optimal coupling constant that minimizes the time for synchrony

Variables Independent Number of connections Coupling strength (K in the Kuramoto Model) Dependent The time until synchronization

Experimental Assumptions The distribution of initial conditions is random Each set of independent variables was examined over an ensemble of fifteen sets of random initial conditions Each firefly evolves in time according to the same dynamical law Biologically, a given species has the same instinct for flash stimulation Mathematically, dynamical equation, flash threshold, and intrinsic frequency are all the same

What are we trying to measure? Time until synchrony for each combination of independent variables will be measured. From here, we will try to find a quantity such that:

Our Experimental Model Addition of Coupling Matrix

Radial Line of Sight Symmetric 1 <= i, j <= 48 If fireflies i and j are within visual range of each other, then A(i,j)=A(j,i)=1, if not, then A(i,j)=A(j,i)=0. A(i,i)=0 for all i

Experimental Cases Matrix, A 1. R = 1, c = 4 2. R = 2, c = 8 3. R = sqrt(5), c = 12 4. R = 3, c = 20 5. R = sqrt(13), c = 27 6. R = 4, c = 33 7. R = sqrt(20), c = 40 8. R = 5, c = 46 9. R = 6, c = 47 Coupling Strengths 1. K = 1 2. K = 2 3. K = 5 4. K = 7 5. K = 10 6. K = 15 7. K = 20 8. K = 25 9. K = 30

Experimental Schematic LED Camera Arduino MATLAB

Experimental Design

Experimental Design

Line of Sight Adjacency Matrix Radius = 1 Y LED Position Points within circle are connected Most models assume global coupling but fireflies do not have infinite vision Approximation for physical boundaries in a forest X LED Position

Line of Sight Adjacency Matrix Radius = 2 Y LED Position Points within circle are connected Most models assume global coupling but fireflies do not have infinite vision Approximation for physical boundaries in a forest X LED Position

Line of Sight Adjacency Matrix Points within circle are connected Most models assume global coupling but fireflies do not have infinite vision Approximation for physical boundaries in a forest

Example Experiment Trial

Experimental Data

Experimental Data

Experimental Data 15 Trials, Average

Experimental Data

Experimental Data

Experimental Data

Experimental Data Fitted to the form: To achieve:

Analysis The synchronization time, τ, is dependent on the coupling constant and the number of connected fireflies From fitting parameters a coarse equation can be established

Sources of Error Some of the higher connection matrices are asymmetric from an error The model incorporates an additional low order perturbation when updating the other fireflies

Conclusion Appears to be a quantifiable relation between the convergence time for a population of our model's fireflies and their numbers of connections and coupling strength, even with the simplifying assumption that initial phase effects can be reduced by taking averages across "large" sample sizes.

Suggestions for Future Work How would... a larger N a smaller K asymmetric coupling non-identical fireflies...affect the dynamics? Will dynamic removal or addition of connections result in symmetry breaking? Are there better biological models for fireflies, and do they result in synchrony?

Acknowledgements Dr. Goldman Nick Gravish Feifei Qian Alex Fragkopolous

Questions?