2018
DOI: 10.21105/joss.01003
|View full text |Cite
|
Sign up to set email alerts
|

FixedPointFinder: A Tensorflow toolbox for identifying and characterizing fixed points in recurrent neural networks

Abstract: License Authors of papers retain copyright and release the work under a Creative Commons Attribution 4.0 International License (CC-BY).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
24
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 27 publications
(25 citation statements)
references
References 5 publications
1
24
0
Order By: Relevance
“…Critically, RNNs were not optimized to reproduce primate behavior, only to solve specific tasks. RNNs were trained using the TensorFlow 1.14 library using standard back-propagation and adaptive hyperparameter optimization techniques (Golub and Sussillo 2018); training each RNN took one to two days on a Tesla K20 GPU.…”
Section: Methodsmentioning
confidence: 99%
“…Critically, RNNs were not optimized to reproduce primate behavior, only to solve specific tasks. RNNs were trained using the TensorFlow 1.14 library using standard back-propagation and adaptive hyperparameter optimization techniques (Golub and Sussillo 2018); training each RNN took one to two days on a Tesla K20 GPU.…”
Section: Methodsmentioning
confidence: 99%
“…One promising avenue in the analysis of trained RNNs is the application of techniques from nonlinear dynamical systems theory to interrogate the RNNs’ learned dynamical structure [14, 29, 38, 39]. The Transformer is currently disconnected from these dynamical techniques, as it lacks a recurrent structure to analyze.…”
Section: Discussionmentioning
confidence: 99%
“…The optimisation algorithm we have used to find fixed points is based on Sussillo and Barak [55]; see [16] for an open-source Tensorflow toolbox for finding fixed points in arbitrary RNN architectures and [25] for an alternative method to identify fixed points. The key idea is to define a scalar function whose minima correspond to fixed points of the ESN dynamics.…”
Section: Finding Fixed Points Of the Dynamicsmentioning
confidence: 99%
“…The method we propose is based on a grid of points lying in the LSS, accounting for the input action on the dynamics. By simulating the autonomous dynamics with initial conditions taken from such a grid, we are able to approximate input-driven excitability thresholds (16) and also to quantify how likely it is that the RNN uses such connections while solving the task. We define pulse difference vector (PDV) a vector containing the difference between pre-and post-input states, namely…”
Section: Determining Excitable Connections Between Attractorsmentioning
confidence: 99%
See 1 more Smart Citation