gaussian noise in intfire1

Moderator: wwlytton

gaussian noise in intfire1

Postby Albero » Thu Mar 22, 2012 9:03 am

How can i implement a gaussian noise in a network of intfire1 cells that can generate spontaneus activity and subthreshold oscillations?
Albero
 
Posts: 10
Joined: Wed Feb 15, 2012 5:03 am

Re: gaussian noise in intfire1

Postby ted » Thu Mar 22, 2012 11:49 am

The implementation of the IntFire1 class assumes that the state variable m (analogous to membrane potential) is entirely deterministic, affected only by synaptic inputs or the firing of the cell (which happens if m > 1). The implementation does not allow for endogenous fluctuations of m or of spike threshold. Noise can be introduced by driving the cell with events that occur at random times or that have random fluctuations of weight; would either of those be suitable to your purpose?
ted
Site Admin
 
Posts: 3589
Joined: Wed May 18, 2005 4:50 pm
Location: Yale University School of Medicine

Re: gaussian noise in intfire1

Postby Albero » Thu Mar 22, 2012 1:24 pm

Is it possible to modify the IntFire1 mod file, create a new artificial cell with a noise that affect m inside?
Albero
 
Posts: 10
Joined: Wed Feb 15, 2012 5:03 am

Re: gaussian noise in intfire1

Postby ted » Fri Mar 23, 2012 12:38 pm

Yes, at the cost of reducing its computational efficiency. The main reason for IntFire1's efficiency is the fact that calculations are done only when it receives a new event. A model that includes "noise" may impose more computational overhead. There are many possible ways to introduce "noise"--what did you have in mind? perturbation of m itself, or of the spike threshold, or what? Or do you merely need "synaptic noise"?
ted
Site Admin
 
Posts: 3589
Joined: Wed May 18, 2005 4:50 pm
Location: Yale University School of Medicine

Re: gaussian noise in intfire1

Postby Albero » Fri Mar 23, 2012 12:57 pm

I was thinking about a perturbation of m but i'm also interested at any other, more efficient method that allow me to introduce noise in my network...
Albero
 
Posts: 10
Joined: Wed Feb 15, 2012 5:03 am

Re: gaussian noise in intfire1

Postby ted » Fri Mar 23, 2012 2:53 pm

The easiest noise to add is synaptic noise. Doesn't require any NMODL code to be written at all. This can be done with one or more NetStims (read about this class's noise parameter). With a pair of NetStims--one that attaches to the target with a NetCon with weight > 0, and another that attaches with weight < 0--you could even construct noisy synaptic input in which the excitatory and inhibitory inputs cancel out "on the average" (i.e. the mean effect on m would be 0, yet m would definitely show as much variance as you like).
ted
Site Admin
 
Posts: 3589
Joined: Wed May 18, 2005 4:50 pm
Location: Yale University School of Medicine

Re: gaussian noise in intfire1

Postby Albero » Sat Mar 24, 2012 4:10 am

Ok, i will use NetStims pairs, thanks for your help.
Albero
 
Posts: 10
Joined: Wed Feb 15, 2012 5:03 am


Return to Modeling networks

Who is online

Users browsing this forum: No registered users and 0 guests

cron