My Image

Copyright CRC Press 2023 - present CRC Press

Author: Dr Stephen Lynch National Teaching Fellow FIMA SFHEA

Stephen Lynch Homepage

Chapter 16: Brain Inspired Computing

Chapter 17: Neural Networks and Neurodynamics

Question 17.4: Plotting bifurcation diagrams and comparing the results with the stability diagram in Figure 17.7(b). The eigenvalues are used to determine the stability boundaries.

The two-neuron module is modeled using the discrete system:

$$x_{n+1}=b_1+w_{11}\tanh(\alpha x_n)+w_{12}\tanh(\beta y_n), \\ y_{n+1}=b_2+w_{21} \tanh(\alpha x_n),$$

where $x_n, y_n$ are neuron activation potentials, $b_1, b_2$ are biases, $w_{11}$, $w_{12}$, and $w_{21}$ are synaptic weights.

There is a large bistable region for $-1 < b_1 < 2$, approximately. The solutions are in steady-state. Compare with the stability diagram in Figure 17.7(b).

There is a region in which there is periodic and quasiperiodic behavior, where the solutions are not in steady state. Compare with Figure 17.7(b).

Chapter 18: TensorFlow and Keras

18.4 Read the Keras web pages: https://keras.io

Chapter 19: Recurrent Neural Networks

Important: For Exercise 19.2, if you wish to get an Interactive Window in order to rotate the 3-D plot in Spyder, in the Console Window, type:

In[n]: matplotlib qt5

Chapter 20: Convolutional Neural Networks, TensorBoard, and Further Reading

Solution 20.2.

Keras Fashion MNIST Data Set - Colaboratory, Interactive Notebook

Solution 20.4. Run in Google Colab.

NLP Example: Download the Complete Works of Shakespeare and Creat New Prose - Colaboratory, Interactive Notebook

End of Solutions Section 3

I hope you have enjoyed the book. I'm now working on the next edition which will be entitled "Python for Scientific Computing, AI and Cyber Security."