/uned_RRNN

Code developed for the tasks associated with Neural and Complex Networks subject at UNED

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

Code used for "Neural and Complex Networks" subject at UNED

This repository contains code samples for the different tasks made associated to the subject "Redes Neuronales y Complejas" at Universidad Nacional de Educación a Distancia (UNED) for the academic year 2022-2023.

Different unrelated tasks had to be done, so different subdirectories have been employed:

  • 02_RealNeurons: code for simulating real (biological) neurons spiking model taken from Izhikevich
  • 03_AttractorNetwork: for implementing a functional Hopfield model with different add-ons and variations to study their influence
  • 07_FeedForwardNetwork: for studying the influence of the number of hidden layers in a Deep FeedForward Neural Network. This makes use of both the repository of Michael Nielsen and its adaption to Python3 by Dobrzanski

For running the file main_deepnetwork.py a different environment has been created due to compatibility issues for the theano depreciated library. That environment can be retrieved with the following dependencies in the poetry.toml file:

[tool.poetry.dependencies]

python = "^3.9"

numpy = "1.20.3"

theano = "1.0.5"