Leabra7: a Python package for modeling recurrent, biologically-realistic neural networks

09/11/2018
by   C. Daniel Greenidge, et al.
0

Emergent is a software package that uses the AdEx neural dynamics model and LEABRA learning algorithm to simulate and train arbitrary recurrent neural network architectures in a biologically-realistic manner. We present Leabra7, a complementary Python library that implements these same algorithms. Leabra7 is developed and distributed using modern software development principles, and integrates tightly with Python's scientific stack. We demonstrate recurrent Leabra7 networks using traditional pattern-association tasks and a standard machine learning task, classifying the IRIS dataset.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/04/2018

BindsNET: A machine learning-oriented spiking neural networks library in Python

The development of spiking neural network simulation software is a criti...
research
10/06/2022

hyperbox-brain: A Toolbox for Hyperbox-based Machine Learning Algorithms

Hyperbox-based machine learning algorithms are an important and popular ...
research
05/24/2023

ARULESPY: Exploring Association Rules and Frequent Itemsets in Python

The R arules package implements a comprehensive infrastructure for repre...
research
11/24/2015

rnn : Recurrent Library for Torch

The rnn package provides components for implementing a wide range of Rec...
research
07/12/2022

RcTorch: a PyTorch Reservoir Computing Package with Automated Hyper-Parameter Optimization

Reservoir computers (RCs) are among the fastest to train of all neural n...
research
04/14/2020

A Fortran-Keras Deep Learning Bridge for Scientific Computing

Implementing artificial neural networks is commonly achieved via high-le...

Please sign up or login with your details

Forgot password? Click here to reset