Storing cycles in Hopfield-type networks with pseudoinverse learning rule: admissibility and network topology

11/19/2012
by   Chuan Zhang, et al.
0

Cyclic patterns of neuronal activity are ubiquitous in animal nervous systems, and partially responsible for generating and controlling rhythmic movements such as locomotion, respiration, swallowing and so on. Clarifying the role of the network connectivities for generating cyclic patterns is fundamental for understanding the generation of rhythmic movements. In this paper, the storage of binary cycles in neural networks is investigated. We call a cycle Σ admissible if a connectivity matrix satisfying the cycle's transition conditions exists, and construct it using the pseudoinverse learning rule. Our main focus is on the structural features of admissible cycles and corresponding network topology. We show that Σ is admissible if and only if its discrete Fourier transform contains exactly r=rank(Σ) nonzero columns. Based on the decomposition of the rows of Σ into loops, where a loop is the set of all cyclic permutations of a row, cycles are classified as simple cycles, separable or inseparable composite cycles. Simple cycles contain rows from one loop only, and the network topology is a feedforward chain with feedback to one neuron if the loop-vectors in Σ are cyclic permutations of each other. Composite cycles contain rows from at least two disjoint loops, and the neurons corresponding to the rows in Σ from the same loop are identified with a cluster. Networks constructed from separable composite cycles decompose into completely isolated clusters. For inseparable composite cycles at least two clusters are connected, and the cluster-connectivity is related to the intersections of the spaces spanned by the loop-vectors of the clusters. Simulations showing successfully retrieved cycles in continuous-time Hopfield-type networks and in networks of spiking neurons are presented.

READ FULL TEXT
research
10/07/2021

Unprovability results for clause set cycles

The notion of clause set cycle abstracts a family of methods for automat...
research
02/17/2020

A Note on Arc-Disjoint Cycles in Bipartite Tournaments

We show that for each non-negative integer k, every bipartite tournament...
research
08/22/2020

On Cycles of Generalized Collatz Sequences

We explore the cycles and convergence of Generalized Collatz Sequence, w...
research
01/23/2020

SAT-hard Cyclic Logic Obfuscation for Protecting the IP in the Manufacturing Supply Chain

State-of-the-art attacks against cyclic logic obfuscation use satisfiabi...
research
06/23/2022

Attractor separation and signed cycles in asynchronous Boolean networks

The structure of the graph defined by the interactions in a Boolean netw...
research
04/24/2018

SRCLock: SAT-Resistant Cyclic Logic Locking for Protecting the Hardware

In this paper, we claim that cyclic obfuscation, when properly implement...
research
11/18/2020

Further Results on Pure Summing Registers and Complementary Ones

We decide completely the cycle structure of pure summing register (PSR) ...

Please sign up or login with your details

Forgot password? Click here to reset