An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS)

Lin Li, Il Memming Park, Sohan Seth, John S. Choi, Joseph T. Francis, Justin C. Sanchez, José C. Príncipe

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Citations (Scopus)

Abstract

This paper proposes a nonlinear adaptive decoder for somatosensory micro-stimulation based on the kernel least mean square (KLMS) algorithm applied directly on the space of spike trains. Instead of using a binned representation of spike trains, we transform the vector of spike times into a function in reproducing kernel Hilbert space (RKHS), where the inner product of two spike time vectors is defined by a nonlinear cross intensity kernel. This representation encapsulates the statistical description of the point process that generates the spike trains, and bypasses the curse of dimensionality- resolution of the binned spike representations. We compare our method with two other methods based on binned data: GLM and KLMS, in reconstructing biphasic micro-stimulation. The results indicate that the KLMS based on RKHS for spike train is able to detect the timing, the shape and the amplitude of the biphasic stimulation with the best accuracy.

Original languageEnglish
Title of host publicationIEEE International Workshop on Machine Learning for Signal Processing
DOIs
StatePublished - Dec 5 2011
Event21st IEEE International Workshop on Machine Learning for Signal Processing, MLSP 2011 - Beijing, China
Duration: Sep 18 2011Sep 21 2011

Other

Other21st IEEE International Workshop on Machine Learning for Signal Processing, MLSP 2011
CountryChina
CityBeijing
Period9/18/119/21/11

Fingerprint

Hilbert spaces

Keywords

  • Adaptive Neural decoder
  • KLMS
  • microstimulation
  • spike train

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Signal Processing

Cite this

Li, L., Park, I. M., Seth, S., Choi, J. S., Francis, J. T., Sanchez, J. C., & Príncipe, J. C. (2011). An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS). In IEEE International Workshop on Machine Learning for Signal Processing [6064603] https://doi.org/10.1109/MLSP.2011.6064603

An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS). / Li, Lin; Park, Il Memming; Seth, Sohan; Choi, John S.; Francis, Joseph T.; Sanchez, Justin C.; Príncipe, José C.

IEEE International Workshop on Machine Learning for Signal Processing. 2011. 6064603.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Li, L, Park, IM, Seth, S, Choi, JS, Francis, JT, Sanchez, JC & Príncipe, JC 2011, An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS). in IEEE International Workshop on Machine Learning for Signal Processing., 6064603, 21st IEEE International Workshop on Machine Learning for Signal Processing, MLSP 2011, Beijing, China, 9/18/11. https://doi.org/10.1109/MLSP.2011.6064603
Li L, Park IM, Seth S, Choi JS, Francis JT, Sanchez JC et al. An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS). In IEEE International Workshop on Machine Learning for Signal Processing. 2011. 6064603 https://doi.org/10.1109/MLSP.2011.6064603
Li, Lin ; Park, Il Memming ; Seth, Sohan ; Choi, John S. ; Francis, Joseph T. ; Sanchez, Justin C. ; Príncipe, José C. / An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS). IEEE International Workshop on Machine Learning for Signal Processing. 2011.
@inproceedings{9a55752bd3aa4fd08d25cc700dcf46a4,
title = "An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS)",
abstract = "This paper proposes a nonlinear adaptive decoder for somatosensory micro-stimulation based on the kernel least mean square (KLMS) algorithm applied directly on the space of spike trains. Instead of using a binned representation of spike trains, we transform the vector of spike times into a function in reproducing kernel Hilbert space (RKHS), where the inner product of two spike time vectors is defined by a nonlinear cross intensity kernel. This representation encapsulates the statistical description of the point process that generates the spike trains, and bypasses the curse of dimensionality- resolution of the binned spike representations. We compare our method with two other methods based on binned data: GLM and KLMS, in reconstructing biphasic micro-stimulation. The results indicate that the KLMS based on RKHS for spike train is able to detect the timing, the shape and the amplitude of the biphasic stimulation with the best accuracy.",
keywords = "Adaptive Neural decoder, KLMS, microstimulation, spike train",
author = "Lin Li and Park, {Il Memming} and Sohan Seth and Choi, {John S.} and Francis, {Joseph T.} and Sanchez, {Justin C.} and Pr{\'i}ncipe, {Jos{\'e} C.}",
year = "2011",
month = "12",
day = "5",
doi = "10.1109/MLSP.2011.6064603",
language = "English",
isbn = "9781457716232",
booktitle = "IEEE International Workshop on Machine Learning for Signal Processing",

}

TY - GEN

T1 - An adaptive decoder from spike trains to micro-stimulation using kernel least-mean-squares (KLMS)

AU - Li, Lin

AU - Park, Il Memming

AU - Seth, Sohan

AU - Choi, John S.

AU - Francis, Joseph T.

AU - Sanchez, Justin C.

AU - Príncipe, José C.

PY - 2011/12/5

Y1 - 2011/12/5

N2 - This paper proposes a nonlinear adaptive decoder for somatosensory micro-stimulation based on the kernel least mean square (KLMS) algorithm applied directly on the space of spike trains. Instead of using a binned representation of spike trains, we transform the vector of spike times into a function in reproducing kernel Hilbert space (RKHS), where the inner product of two spike time vectors is defined by a nonlinear cross intensity kernel. This representation encapsulates the statistical description of the point process that generates the spike trains, and bypasses the curse of dimensionality- resolution of the binned spike representations. We compare our method with two other methods based on binned data: GLM and KLMS, in reconstructing biphasic micro-stimulation. The results indicate that the KLMS based on RKHS for spike train is able to detect the timing, the shape and the amplitude of the biphasic stimulation with the best accuracy.

AB - This paper proposes a nonlinear adaptive decoder for somatosensory micro-stimulation based on the kernel least mean square (KLMS) algorithm applied directly on the space of spike trains. Instead of using a binned representation of spike trains, we transform the vector of spike times into a function in reproducing kernel Hilbert space (RKHS), where the inner product of two spike time vectors is defined by a nonlinear cross intensity kernel. This representation encapsulates the statistical description of the point process that generates the spike trains, and bypasses the curse of dimensionality- resolution of the binned spike representations. We compare our method with two other methods based on binned data: GLM and KLMS, in reconstructing biphasic micro-stimulation. The results indicate that the KLMS based on RKHS for spike train is able to detect the timing, the shape and the amplitude of the biphasic stimulation with the best accuracy.

KW - Adaptive Neural decoder

KW - KLMS

KW - microstimulation

KW - spike train

UR - http://www.scopus.com/inward/record.url?scp=82455163776&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=82455163776&partnerID=8YFLogxK

U2 - 10.1109/MLSP.2011.6064603

DO - 10.1109/MLSP.2011.6064603

M3 - Conference contribution

SN - 9781457716232

BT - IEEE International Workshop on Machine Learning for Signal Processing

ER -