File tree 2 files changed +26
-2
lines changed 2 files changed +26
-2
lines changed Original file line number Diff line number Diff line change
1
+ Continuous-time recurrent neural network implementation
2
+ =======================================================
3
+
4
+ The default continuous-time recurrent neural network (CTRNN) implementation in neat-python
5
+ is modeled as a system of ordinary differential equations, with neuron potentials as the
6
+ dependent variables.
7
+
8
+ :math: `\tau _i \frac {d y_i}{dt} = -y_i + f_i\left (\beta _i + \sum \limits _{j \in A_i} w_{ij} y_j\right )`
9
+
10
+
11
+ Where:
12
+
13
+ * :math: `\tau _i` is the time constant of neuron :math: `i`.
14
+ * :math: `y_i` is the potential of neuron :math: `i`.
15
+ * :math: `f_i` is the activation function of neuron :math: `i`.
16
+ * :math: `\beta _i` is the bias of neuron :math: `i`.
17
+ * :math: `A_i` is the set of indices of neurons that provide input to neuron :math: `i`.
18
+ * :math: `w_{ij}` is the weight of the connection from neuron :math: `j` to neuron :math: `i`.
19
+
20
+ The time evolution of the network is computed using the forward Euler method:
21
+
22
+ :math: `y_i(t+\Delta t) = y_i(t) + \Delta t \frac {d y_i}{dt}`
Original file line number Diff line number Diff line change @@ -4,6 +4,9 @@ Welcome to NEAT-Python's documentation!
4
4
NEAT (NeuroEvolution of Augmenting Topologies) is a method developed by Kenneth O. Stanley for evolving arbitrary neural
5
5
networks. NEAT-Python is a pure Python implementation of NEAT, with no dependencies other than the Python standard library.
6
6
7
+ *Note *: Some of the sample code has other dependencies; please see each sample's README file for additional details
8
+ and installation/setup instructions.
9
+
7
10
Support for HyperNEAT and other extensions to NEAT is planned once the fundamental NEAT implementation is
8
11
more complete and stable.
9
12
@@ -26,8 +29,7 @@ Contents:
26
29
xor_example
27
30
customization
28
31
activation
29
-
30
-
32
+ ctrnn
31
33
32
34
Indices and tables
33
35
==================
You can’t perform that action at this time.
0 commit comments