Coder Social home page Coder Social logo

openworm-experiments's Introduction

This is a repository for some OpenWorm experiments

Here we blog about our daily activity on understading the brain of the worm through simulated experiments with OpenWorm simulation platforms.

Daily reports contains the properties of the performed simulations.

In the early experiments, from 7-14 to 7-31, the goal is to create a propagating wave in a sequence of muscles in the c. elegans. In some experiments, automatic optimization is used to optimize parameters. However, too many parameters to optimize along creates the problem of being stuck in a local minimum. Therefore, further experiments use a targeted approach to select a subset of parameters to allow optimization to occur over. Some results from automated optimization are being fed into future experiments that hand-tuning is being done on.

The rationale for the subsets of circuits that are being chosen are partially based on the goal, but also based on a decomposition process for simplicity of optimization.

The first goal was to go from simultaneous activation of muscles to getting the first spike time to be staggered. The first experiment on 7-14 did not produce good results for first spike time because it hit a local minimum. The next experiment on 7-24 used a subset of parameters but produced reasonable first spike times. The experiment on 7-25 attempted to optimize the spike frequency of the muscles, and was successful in spike frequency but then spike timing of subsequent spikes had jitter. Experiments on 7-31 began hand tuning the spike timing of subsequent spikes.

openworm-experiments's People

Contributors

lungd avatar slarson avatar raminmh avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

slarson

openworm-experiments's Issues

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.