Coder Social home page Coder Social logo

ricardodeazambuja / ijcnn2017 Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 0.0 18.25 MB

Short-Term Plasticity in a Liquid State Machine Biomimetic Robot Arm Controller

Home Page: http://ieeexplore.ieee.org/document/7966283/

License: MIT License

Jupyter Notebook 98.93% Python 1.07% TeX 0.01%
spiking-neural-networks liquid-state-machine stp reservoir lsm plasticity robot

ijcnn2017's Introduction

Experiments used for the paper accepted for presented at IJCNN2017

Short-Term Plasticity in a Liquid State Machine Biomimetic Robot Arm Controller

Abstract:

Biological neural networks are able to control limbs in different scenarios, with high precision and robustness. As neural networks in living beings communicate through spikes, modern neuromorphic systems try to mimic them making use of spike-based neuron models. Liquid State Machines (LSM), a special type of Reservoir Computing system made of spiking units, when it was first introduced, had plasticity on an external layer and also through Short-Term Plasticity (STP) within the reservoir itself. However, most neuromorphic hardware currently available does not implement both Short-Term Depression and Facilitation and some of them don't support STP at all. In this work we test the impact of STP in an experimental way using a 2 degrees of freedom simulated robotic arm controlled by an LSM. Four trajectories are learned and their reproduction analysed with Dynamic Time Warping accumulated cost as the benchmark. The results from two different set-ups showed the use of STP in the reservoir was not computationally cost-effective for this particular robotic task.

  1. Generation of trajectories

  2. Simulated 2DoF arm

  3. Generation of the training data

  4. Linear Regression - readout weights

  5. Testing:

OBS:

Preprint version:

Bibtex citation:

https://github.com/ricardodeazambuja/IJCNN2017/blob/master/de_azambuja_stp_2017.bib

Final IEEE Xplore version:

http://ieeexplore.ieee.org/document/7966283/

Related works:

ijcnn2017's People

Contributors

ricardodeazambuja avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ijcnn2017's Issues

solution

Hello! Why can't save_load_file be installed? Is the library itself written or called from somewhere?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.