CoBeL-RL
CoBeL-RL, a closed-loop simulator of complex behavior and learning based on Reinforcement Learning (RL) and deep neural networks, provides a neuroscience-oriented framework for efficiently setting up and running simulations. CoBeL-RL offers a set of virtual environments, e.g., T-maze and Morris water maze, which can be simulated at different levels of abstraction, e.g., a simple gridworld or a 3D environment with complex visual stimuli, and set up using intuitive GUI tools. A range of RL algorithms, e.g., Dyna-Q and deep Q-network algorithms, is provided and can be easily extended. CoBeL-RL provides tools for monitoring and analyzing behavior and unit activity, and allows for fine-grained control of the simulation via interfaces to relevant points in its closed-loop. For more information please read CoBeL-RL: A neuroscience-oriented simulation framework for complex behavior and learning
Link: https://github.com/sencheng/CoBeL-RL
License: GNU General Public License v3.0
Publications:
Diekmann, N., Vijayabaskaran, S., Zeng, X., Kappel, D., Menezes, M. C., & Cheng, S. (2023). CoBeL-RL: A neuroscience-oriented simulation framework for complex behavior and learning. Frontiers in Neuroinformatics, 17, 1134405. https://doi.org/10.3389/fninf.2023.1134405
Diekmann, N., & Cheng, S. (2023). A Model of Hippocampal Replay Driven by Experience and Environmental Structure Facilitates Spatial Learning. eLife, 12:e82301. https://doi.org/10.7554/eLife.82301
Zeng, X., Diekmann, N., Wiskott, L., & Cheng, S. (2023). Modeling the function of episodic memory in spatial learning. Frontiers in Psychology, 14, 1160648. https://doi.org/10.3389/fpsyg.2023.1160648
Vijayabaskaran, S., & Cheng, S. (2022). Navigation task and action space drive the emergence of egocentric and allocentric spatial representations. PLOS Computational Biology, 18(10), e1010320. https://doi.org/10.1371/journal.pcbi.1010320
Walther, T., Diekmann, N., Vijayabaskaran, S., Donoso, J. R., Manahan-Vaughan, D., Wiskott, L., & Cheng, S. (2021). Context-dependent extinction learning emerging from raw sensory inputs: A reinforcement learning approach. Scientific Reports, 11(1), Article 1. https://doi.org/10.1038/s41598-021-81157-z
Diekmann, N., Walther, T., Vijayabaskaran, S., & Cheng, S. (2019, September 15). Deep reinforcement learning in a spatial navigation task: Multiple contexts and their representation [Poster presentation]. Conference on Cognitive Computational Neuroscience, Berlin, Germany. https://ccneuro.org/2019/Papers/ViewPapers.asp?PaperNum=1151
CoBeL-Spike
CoBel-Spike is a closed-loop simulator of complex behavior and learning based on spiking neural networks. The CoBeL-spike tool-chain consists of three main components: the artificial agent, the environment, and a bidirectional interface between behavior and neuronal activity. The agent consists of a spiking neural network that receives sensory inputs and generates motor commands, which control the behavior of the agent in the simulated environment.
If you would like to dive deeper and see how it works, you can find the open-source code on github.
Publications:
Ghazinouri, B., Nejad, M.M. & Cheng, S. Navigation and the efficiency of spatial coding: insights from closed-loop simulations. Brain Struct Funct (2023). https://doi.org/10.1007/s00429-023-02637-8
Data Analysis
⁃ Pyka-Parametric-Anatomical-Modeling-2014
Parametric Anatomical Modeling is a method to translate large-scale anatomical data into spiking neural networks. PAM is implemented as a Blender addon.
LICENSE: GNU GPL v2.0
DOI: 10.5281/zenodo.3298590
PUBLICATIONS: Pyka, M., Klatt, S., & Cheng, S. (2014). Parametric Anatomical Modeling: a method for modeling the anatomical layout of neurons and their projections. Frontiers in Neuroanatomy, 8, 91. http://doi.org/10.3389/fnana.2014.00091
⁃ Pyka-Pam-Utils--2014
This is a module with some helpful functions to process the data generated by PAM
License: GNU GPL v2.0
DOI: 10.5281/zenodo.3298825
PUBLICATIONS: Pyka, M., Klatt, S., & Cheng, S. (2014). Parametric Anatomical Modeling: a method for modeling the anatomical layout of neurons and their projections. Frontiers in Neuroanatomy, 8, 91. http://doi.org/10.3389/fnana.2014.00091
Neural Networks (empty)
Cognitive Models
⁃ Dynamics of Disease States in Depression
Major depressive disorder (MDD) is a disabling condition that adversely affects a person general health, work or school life, sleeping and eating habits, and person's family. Despite intense research efforts, the response rate of antidepressant treatments are relatively low and the etiology and progression of MDD remain poorly understood. To advance our understanding of MDD, we use computational modelling as described in our article.
The model to simulate the dynamics of disease states in depression can be found below.
License: GNU GPL v3.0
DOI: 10.5281/zenodo.3299247
PUBLICATIONS: Demic, S. & Cheng, S. (2014): Modeling the Disease States in Depression. PLoS ONE 9(10): e110358. https://doi.org/10.1371/journal.pone.0110358
⁃ Episodic Memory Deficits in Depression
License: GNU GPL v3.0
DOI: 10.5281/zenodo.3299871
PUBLICATIONS: Fang, J., Demic, S., & Cheng, S. (2018) The reduction of adult neurogenesis in depression impairs the retrieval of new as well as remote episodic memory, PLOS ONE, 13(6), e0198406
Reinforcement Learning (empty)
High-quality figures
Our group aims to provide neuroscientific community with a collection of high-quality SVG-figures for free use in publications, presentations, websites etc. via GitHub.
All SVG-files in the repository are distributed under the terms of the Create Commons Attribution 4.0 International License.
Current available images include: