An Exact Jitter Method using Dynamic Programming

نویسندگان

  • Matthew Harrison
  • Stuart Geman
چکیده

We are given a neural spike train with spike times t1, . . . , tn and we want to discover something about the resolution over which these spike times were generated. A heuristic approach is to fix a statistic of the spike train, say f(t1, . . . , tn), and then Monte Carlo jitter each of the spike times by some small random amount, computing the statistic over and over again for each jitter. Presumably, if the jitter amount is smaller than the meaningful resolution of the spike train, then the original value of the statistic will not be an outlier in the distribution of jittered statistics. The jitter heuristic is designed to create a lot of “similar” spike trains in the sense that it preserves the “rate of spiking” measured over windows larger than the jitter amount. Failing to account for a nonconstant firing rate has been the downfall of many statistical methods which look at the time resolution of spike trains. A close analysis of the jitter method reveals several drawbacks. Perhaps the easiest to see is that the jittered spike trains may not obey known physiological constraints, such as the absolute refractory period. Furthermore, spikes may swap positions, which is intuitively unsettling at the very least. Han Amarasingham’s thesis [1] contains a detailed discussion of various jitter methods, including an exact (not Monte Carlo) method that includes physiological constraints in an agnostic way. Unfortunately, this exact method is computationally intensive and may not be appropriate for online physiological experiments where a jitter method is applied to data from one trial in order to generate stimuli for the next trial. Here we describe a fast and exact jitter method that allows for some predefined physiological constraints. We feel that it is a reasonable compromise between the well formulated and agnostic methods in [1] and the obviously deficient original jitter heuristic. We will first describe a Monte Carlo formulation of our method. Then we will show that it can be solved exactly and quickly using dynamic programming. That our method is exact and is not a Monte Carlo method is important for reducing the variance of our estimates. Reduced variance translates into reduced numbers of trials in physiological experiments.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Hybrid Dynamic Programming for Inventory Routing Problem in Collaborative Reverse Supply Chains

Inventory routing problems arise as simultaneous decisions in inventory and routing optimization. In the present study, vendor managed inventory is proposed as a collaborative model for reverse supply chains and the optimization problem is modeled in terms of an inventory routing problem. The studied reverse supply chains include several return generators and recovery centers and one collection...

متن کامل

OPTIMIZATION OF A PRODUCTION LOT SIZING PROBLEM WITH QUANTITY DISCOUNT

Dynamic lot sizing problem is one of the significant problem in industrial units and it has been considered by  many researchers. Considering the quantity discount in  purchasing cost is one of the important and practical assumptions in the field of inventory control models and it has been less focused in terms of stochastic version of dynamic lot sizing problem. In  this paper, stochastic dyn...

متن کامل

Approximate Incremental Dynamic Analysis Using Reduction of Ground Motion Records

Incremental dynamic analysis (IDA) requires the analysis of the non-linear response history of a structure for an ensemble of ground motions, each scaled to multiple levels of intensity and selected to cover the entire range of structural response. Recognizing that IDA of practical structures is computationally demanding, an approximate procedure based on the reduction of the number of ground m...

متن کامل

A Dynamic Programming Solution to Bounded Dejittering Problems

We propose a dynamic programming solution to image dejittering problems with bounded displacements and obtain efficient algorithms for the removal of line jitter, line pixel jitter, and pixel jitter.

متن کامل

Defuzzification Method for Solving ‎Fuzzy ‎Linear Programming Problems

Several authors have proposed different methods to find the solution of fully fuzzy linear programming (FFLP) problems. But all the existing methods are based on the assumption that all the fuzzy coefficients and the fuzzy variables are non-negative fuzzy numbers. in this paper a new method is proposed to solve an FFLP problems with arbitrary fuzzy coefficients and arbitrary fuzzy variables, th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004