版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Effi cient characterization of electrically evoked responses for neural interfaces Nishal P. Shah Stanford University Sasidhar Madugula Stanford University Pawel Hottowy AGH University of Science and Technology Alexander Sher University of California, Santa Cruz Alan Litke University of California,
2、Santa Cruz Liam Paninski Columbia University E.J. Chichilnisky Stanford University Abstract Future neural interfaces will read and write population neural activity with high spatial and temporal resolution, for diverse applications. For example, an artifi cial retina may restore vision to the blind
3、by electrically stimulating retinal ganglion cells. Such devices must tune their function, based on stimulating and recording, to match the function of the circuit. However, existing methods for characterizing the neural interface scale poorly with the number of electrodes, limiting their practical
4、applicability. This work tests the idea that using prior information from previous experiments and closed-loop measurements may greatly increase the effi ciency of the neural interface. Large-scale, high-density electrical recording and stimulation in primate retina were used as a lab prototype for
5、an artifi cial retina. Three key calibration steps were optimized: spike sorting in the presence of stimulation arti- facts, response modeling, and adaptive stimulation. For spike sorting, exploiting the similarity of electrical artifact across electrodes and experiments substantially reduced the nu
6、mber of required measurements. For response modeling, a joint model that captures the inverse relationship between recorded spike amplitude and electrical stimulation threshold from previously recorded retinas resulted in greater consistency and effi ciency. For adaptive stimulation, choosing which
7、electrodes to stimulate based on probability estimates from previous measurements improved ef- fi ciency. Similar improvements resulted from using either non-adaptive stimulation with a joint model across cells, or adaptive stimulation with an independent model for each cell. Finally, image reconstr
8、uction revealed that these improvements may translate to improved performance of an artifi cial retina. 1Introduction Recent advances in large-scale electrical and optical recording have made it possible to record and stimulate neural circuits at unprecedented scale and resolution Jun et al., 2017,
9、Kipke et al., 2008, Kerr and Denk, 2008, Stosiek et al., 2003. These advances suggest the possibility of using electronic devices to restore functions lost to disease, or to augment human capacities Wilson et al., 1991, Schwartz, 2004. One such application is an artifi cial retina, which can provide
10、 a treatment for incurable blindness by electrically stimulating retinal ganglion cells, the output neurons of the retina Stingl et al., 2013, Humayun et al., 2012, Lorach et al., 2015. A high-fi delity device must encode a visual scene by electrically stimulating retinal neurons in a way that produ
11、ces accurate and useful visual perception (Figure 1A). Code: 33rd Conference on Neural Information Processing Systems (NeurIPS 2019), Vancouver, Canada. However, to achieve this goal, the device must control the precise, asynchronous patterns of activity transmitted by multiple ganglion cell types t
12、o the brain. This will require fi rst identifying the location and type of many individual ganglion cells in the patients retina, then characterizing their responses to electrical stimulation. Previously, it has been shown that the location and types of individual retinal ganglion cells can be ident
13、ifi ed using recorded activity Richard et al., 2015. However, effi cient characterization of electrical responses remains unsolved. For example, in ex vivo experiments with primate retina, intended as a lab prototype for an artifi cial retina, characterization of neural response to stimulation of ea
14、ch of 512 electrodes individually (to avoid nonlinear interactions) requires about an hour, and scales linearly with the number of electrodes. Thus, with the advent of arrays that can stimulate thousands of electrodes Dragas et al., 2017 with multi-electrode current patterns Fan et al., 2018, naive
15、response calibration may be too time-consuming for the clinic. AB decodingencodingelectrical responses target electrical stimulation neural responses perception spike sorting response modeling adaptive stimulation Figure 1: (A) Functional components of a retinal prosthesis. (B) Different steps in ad
16、aptive character- ization of electrical response properties. In the present work, new methods are proposed to effi ciently characterize the electrical stimulation properties of a retinal interface, in a manner that may extend to other neural systems. Three novel steps are presented to calibrate the
17、interface, based on the voltage recorded in response to electrical stimulation (Figure 1B): Spike sorting in the presence of electrical artifact: We develop a novel approach to estimate electrical artifacts, a key hurdle in spike sorting Mena et al., 2017, in a subspace identifi ed from past experim
18、ental data. Response modeling: We develop a model of electrical response properties of the target cells; this model incorporates as a prior the observed relationship between recorded spike amplitude and the threshold for electrical stimulation of a cell on a given electrode, from past experimental d
19、ata. Adaptive stimulation: Inspired by previous work Lewi et al., 2009, Shababo et al., 2013, we develop a method to exploit the data already recorded from a retina to optimize the choice of stimulation patterns for the next batch of measurements. Finally, to make these methods most relevant for art
20、ifi cial vision, a modifi cation is presented that minimizes error in the reconstructed visual stimulus, a more meaningful indicator of performance than the recorded spike counts. Below, each algorithm is described separately in detail, with the results presented in aggregate after. Note that for si
21、mplicity, distinct notation is used for each algorithm; this notation is defi ned in the beginning of each section. 2Spike sorting in the presence of stimulation artifacts The goal of spike sorting is to identify spikes fi red in response to electrical stimulation, and to distin- guish spikes produc
22、ed by different neurons. Spike sorting in the presence of electrical stimulation is diffi cult because the recorded spike voltages are corrupted by large stimulation artifacts with magnitude and duration comparable to those of the spike waveforms (see for Mena et al., 2017 for examples). Hence, arti
23、facts must be subtracted before identifying spikes. After artifact subtraction, spikes are identifi ed based on waveforms previously recorded in the absence of electrical stimulation. Previous work from OShea and Shenoy, 2018 estimated the stimulation artifact by exploiting the artifact similarity f
24、or a given stimulation electrode, across different pulses, trials and recording 2 electrodes, but did not assign spikes to cells. Mena et al., 2017 used previously recorded spike waveforms to jointly estimate the cellular activity and artifacts, assuming a smooth change in artifact with increasing c
25、urrents. In comparison, this work identifi es spikes by exploiting artifact similarity across stimulating electrodes and experiments, eliminating the need to track and separate spikes and artifact over a range of current levels, substantially reducing data requirements. Let ya,r RLbe theLdimensional
26、 recorded data on electroderwhen the stimulating electrode has amplitudea(Lis the number of timesteps considered following the electrical stimulus). Using the artifacts estimated by applying the algorithm in Mena et al., 2017 on previous experiments, anndimensional subspaceAa,d(r,e) RLnis estimated
27、for each stimulation amplitude (a) and distanced(r,e)between the recording and stimulating electrodes. Hence the artifact is modeled as Aa,d(r,e)ba,r, withba,r Rnestimated from the recorded data. Let xc,a 0,1Lbe the spiking activity of cellcandWc,r RLLbe the Toeplitz matrix consisting of shifted cop
28、ies of a previously identifi ed spike waveform on electroder. Each neuron has at most one spike during the recording interval after stimulation, and the amplitude is exactly 1 when it spikes. This constraint is incorporated approximately by a softmax parameterization of xc,awith an auxillary paramet
29、erqc,aallowing for the possibility of no spike and temperaturedetermining the quality of approximation. Since neurons fi re sparsely, an L1 norm penalty is applied onxc,aas well. The artifact parametersband spike assignments xare estimated by minimizing the penalized reconstruction error (Lspike-sor
30、t) for a particular stimulating electrodee, the recorded voltage traces on multiple recording electrodes, and all the stimulating amplitudes simultaneously: Lspike-sort= X a X r k ya,r (Aa,d(r,e)ba,r+ X c Wc,r xc,a)k2 2+ L1 X c k xc,ak1. (1) For the results presented here,L = 55,n = 9, and cells wit
31、h large amplitude on the stimulating electrode were used for spike sorting (roughly 10 cells per electrode). See Results and Appendix for details. 3Response modeling Given the spikes recorded in response to electrical stimulation, the goal of response modeling is to estimate the activation probabili
32、ty for each cell and electrode pair. The standard method, which involves estimating the response probability for each cell-electrode pair independently is presented fi rst, followed by a joint model that incorporates priors from previous experiments. For estimating these models,Nsamples of electrica
33、l stimulus-response pairsen,an,cnn=N n=1 are given, with stimulating electrodeen 1, ,Ne, activated cellcn 1, ,Nc, and current level an 1, ,Na. 3.1Independent model This model assumes that there is no consistent relationship between recorded spikes and stimulation threshold across cell-electrode pair
34、s. Thus, for each sample, the spiking probability is modeled as a Bernoulli distributionP(Rn= 1) := en,an,cn= 1 1+e(pen,cn(anqen,cn), where pen,cn,qen,cn are the parameters of the sigmoidal activation curve for the stimulating electrodeenand cellcn. The parameters are inferred independently by using
35、 standard methods for maximizing the logistic log-likelihood for each cell electrode pair. 3.2Joint model Using prior data on the relationship between recording and stimulation from previously recorded retinas could lead to more effi cient characterization of activation probabilities. Previous work
36、Madugula et al., 2017 suggests that for a given electrode, the recorded spike amplitude and the stimulation threshold are inversely related. The inverse relationship lies on different curves for axonal and somatic activation due to differences in channel density and geometry (Figure 3A). This sectio
37、n presents a model that jointly models this relationship across multiple cell-electrode pairs. In the model, the activation thresholdqe,cis related to the spike amplitude (Ee,c) using a reciprocal relationship, different for somatic or axonal activation (Te,c) but common for all cell-electrode pairs
38、 3 in a given retina (Equation 2). A Gaussian prior on the parameters of the reciprocal relationship (x,y) is derived from previously recorded retinas (Equation 3, see Results): qe,c N(xTe,c+ yTe,c Ee,c , 2)(2) xT,yT N(T,T); T soma,axon.(3) Hence, the parameters of the model are given by = pe,c,qe,c
39、e=Ne,c=Nc e=1,c=1 ;xj,yjjsoma,axon,(4) and the resulting model likelihood (Lmodel) given by Lmodel= nP(Rn|an;pen,cn,qen,cn)e,cP(qe,c|Ee,c;xTe,c,yTe,c,Te,c) isoma,axonP(xi,yi|i,i). (5) The goal is to estimate the posterior over the parametersP(|Rn,en,an,cnn=N n=1).is learned but non-random, and other
40、 parameters are estimated by variational approximation of the posterior Blei et al., 2017, Wainwright et al., 2008. The posterior is approximated using a Gaussian mean-fi eld variational distribution. This approximation is estimated by maximizing the evidence lower bound (ELBO) on the log-likelihood
41、 using the reparametrization trick Kingma and Welling, 2013. See Appendix for details. 4Adaptive stimulation In this section, the goal is to develop an algorithm that uses responses from prior stimulation within a retina to choose subsequent stimulation patterns, in closed loop. Since real-time clos
42、ed loop experiments are generally not feasible using existing hardware, the experiment is assumed to run in multiple phases, with the algorithm choosing the entire collection of current patterns to stimulate in the next phase. The fi rst phase is non-adaptive: each electrode and amplitude is stimula
43、tedTtimes, for a total ofNeNaT. In subsequent phases, parameter estimates from earlier phases are used to allocate a total of NeNaT stimuli unevenly across electrodes and amplitudes. The number of stimuli for each electrode and amplitude,Te,a Z+, is computed by minimizing a loss functionL, that depe
44、nds on the estimation accuracy of the stimulation probabilities. In this paper, the loss function is chosen as total variance in the estimate of response probability across electrodes and amplitudesL = P e,a,cvar(e,a,c), wherevar(e,a,c)denotes the variance in estimate of activation probability. This
45、 condition is identical to A-optimality in optimal design literature Atkinson et al., 2007, departing from the commonly used information-theoretic methods in neuroscience Lewi et al., 2009, Paninski et al., 2007; since the stimulation algorithms considered here choose only one electrode-amplitude co
46、mbination at a time (Section 5), it is not necessary to account for the dependence of estimation error between different probabilities as in D-optimality. For adaptively choosing the stimulations, the estimation error in response probabilitiese,aafter Te,aadditional stimulations must be computed. Gi
47、ven the variance in estimate of the sigmoid parameters (e,c), the error in probabilities at individual current levels is given using Taylor expansion asvar(e,a,c) f T e,a,cvar(e,c)f e,a,c, wheref is the sigmoid derivative. IfT e,aare the number of previous stimulations, the variance of sigmoid param
48、eters after(Te,a+ T e,a)stimulations is approximated using the inverse of the resulting Fisher informationI()1. More concretely, the asymptotic variance of maximum likelihood estimateis related to the inverse Fisher information computed using true parameter. However asis unknown, the inverse Fisher
49、information is approximated using the estimated parameters I(e,c). The resulting optimization problem is: minimize Te,a Ladapt-stim= X e,a,c f T e,a,cI( e,c)1f e,a,c subject to X e,a Te,a NeNaT,Te,a 0 e,a. (6) A soft-max representation ofTe,a is used to minimize the unconstrained problem and the fi
50、nal approximate solution is quantized to give an exact (integer) solution (full details in Appendix). 4 5 Evaluation for artifi cial retina application To optimize and evaluate these techniques in a manner that most accurately captures the function of an artifi cial retina, a metric for approximatin
51、g the expected impact on visual function is developed. Recent work Shah et al., 2019 proposed that the perception from a collection of current patterns may be added linearly when they are combined by sequential stimulation at a rate faster than visual integration times. The stimulation sequence is c
52、hosen such that the response to each stimulation patternisindependent, andthefi nalperceptiondependsonlyonthetotalnumberofspikesgeneratedin a temporal integration window. In this framework, the contribution of response probability estimation error from each cell-electrode pair to the accuracy of per
53、ception is estimated. LetRdenote the observed spike response, given that the spiking probability is. When dcdenotes the linear decoding fi lter associated with activation of cell c, the cells contribution to perception is given by dcR. The expected change in perception when the cell response is gene
54、rated by estimated probability instead of the true probabilityis given byE ,Rkdc(R R)k2= kdck2(var(R )+var(R)+var( ), assumingRandR are independent. The effect of inaccurate response probability estimation is mainly accounted for by the last term: kdck2var( ). In section 6.4, the performance for the
55、 retinal prosthesis application is evaluated using the above mea- sure. The variance is either computed from the independent response model or the variational approx- imation of the joint response model. For adaptive stimulation, the optimization problem in Equation 6 is modifi ed by weighing each t
56、erm by the strength of the decoder P e P a P ckdck 2 2var( e,a,c). 6Results Extracellular recording and stimulation of primate retinal ganglion cells ex vivo using a 512-electrode technology Litke et al., 2004, Frechette et al., 2005 were used to evaluate the performance of the algorithms. First, re
57、corded voltages from 30 minutes of visual stimulation were spike sorted using custom software. The estimated spatio-temporal spike waveform for each cell was identifi ed by averaging the recorded voltage waveforms over thousands of recorded spikes. Spike amplitude was measured on each electrode as t
58、he maximum negative voltage deviation, and spike shape was used to determine if the electrode was recording from the soma (biphasic waveform) or axon (triphasic waveform). Subsequently, electrical stimulation experiments were performed Jepson et al., 2013 by passing brief ( 0.1ms), weak ( 1A) curren
59、t pulses repeatedly through each electrode individually to identify the probability of eliciting a spike. BAC elec 1 elec 2elec 1 elec 2elec 1 elec 2 0 microns retinas 010203040 0 5 10 15 20 25 30 35 40 010203040 0 5 10 15 20 25 30 35 40 manual analysis (current index) algorithm (current index) new methodbaseline 60 microns120 microns distances fraction of trials with matched results between
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮值班管理课件
- 餐饮专业知识
- 2026校招:北京银行面试题及答案
- 2026校招:IT技术支持笔试题及答案
- 学生代表2026春季开学典礼发言:切换模式守初心以学霸之姿致远方
- 餐厅基本服务礼节课件
- 《统计学原理》2025期末试题及答案
- 餐厅员工培训制作
- 餐厅卫生培训汇报
- 2025年儿童康复科技术操作规范及诊疗规范考核试题及答案
- 2026年高考地理压轴训练卷2
- 护理儿科中医题库及答案解析
- 2025年事业单位笔试-云南-云南卫生公共基础(医疗招聘)历年参考题库含答案解析
- 2025年重庆市中考道德与法治真题(原卷版)
- 五年级上册数学每日一练(15天)寒假作业
- 山东省东营市垦利区(五四制)2024-2025学年六年级上学期期末考试地理试题
- 龋病的病因及发病过程(牙体牙髓病学课件)
- 马克思主义哲学原理名词解释
- GB/T 42925-2023互联网金融个人网络消费信贷信息披露
- 2023年中国西电集团招聘笔试题库及答案解析
- GB/T 14848-1993地下水质量标准
评论
0/150
提交评论