Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Accelerated Simulation of Multi-Electrode Arrays Using Sparse and Low-Rank Matrix Techniques

View through CrossRef
AbstractObjectiveModeling of Multi-Electrode Arrays used in neural stimulation can be computationally challenging since it may involve incredibly dense circuits with millions of intercon-nected resistors, representing current pathways in an electrolyte (resistance matrix), coupled to nonlinear circuits of the stimulating pixels themselves. Here, we present a method for accelerating the modeling of such circuits with minimal error by using a sparse plus low-rank approximation of the resistance matrix.MethodsWe prove that thresholding of the resistance matrix elements enables its sparsification with minimized error. This is accomplished with a sorting algorithm, implying efficient O (N log (N)) complexity. The eigenvalue-based low-rank compensation then helps achieve greater accuracy without significantly increasing the problem size.Results:Utilizing these matrix techniques, we reduced the computation time of the simulation of multi-electrode arrays by about 10-fold, while maintaining an average error of less than 0.3% in the current injected from each electrode. We also show a case where acceleration reaches at least 133 times with additional error in the range of 4%, demonstrating the ability of this algorithm to perform under extreme conditions.ConclusionCritical improvements in the efficiency of simulations of the electric field generated by multi-electrode arrays presented here enable the computational modeling of high-fidelity neural implants with thousands of pixels, previously impossible.Significance:Computational acceleration techniques described in this manuscript were developed for simulation of high-resolution photovoltaic retinal prostheses, but they are also immediately applicable to any circuits involving dense connections between nodes, and, with modifications, more generally to any systems involving non-sparse matrices.
Title: Accelerated Simulation of Multi-Electrode Arrays Using Sparse and Low-Rank Matrix Techniques
Description:
AbstractObjectiveModeling of Multi-Electrode Arrays used in neural stimulation can be computationally challenging since it may involve incredibly dense circuits with millions of intercon-nected resistors, representing current pathways in an electrolyte (resistance matrix), coupled to nonlinear circuits of the stimulating pixels themselves.
Here, we present a method for accelerating the modeling of such circuits with minimal error by using a sparse plus low-rank approximation of the resistance matrix.
MethodsWe prove that thresholding of the resistance matrix elements enables its sparsification with minimized error.
This is accomplished with a sorting algorithm, implying efficient O (N log (N)) complexity.
The eigenvalue-based low-rank compensation then helps achieve greater accuracy without significantly increasing the problem size.
Results:Utilizing these matrix techniques, we reduced the computation time of the simulation of multi-electrode arrays by about 10-fold, while maintaining an average error of less than 0.
3% in the current injected from each electrode.
We also show a case where acceleration reaches at least 133 times with additional error in the range of 4%, demonstrating the ability of this algorithm to perform under extreme conditions.
ConclusionCritical improvements in the efficiency of simulations of the electric field generated by multi-electrode arrays presented here enable the computational modeling of high-fidelity neural implants with thousands of pixels, previously impossible.
Significance:Computational acceleration techniques described in this manuscript were developed for simulation of high-resolution photovoltaic retinal prostheses, but they are also immediately applicable to any circuits involving dense connections between nodes, and, with modifications, more generally to any systems involving non-sparse matrices.

Related Results

Assessing Array-Type Differences in Cochlear Implant Users Using the Panoramic ECAP Method
Assessing Array-Type Differences in Cochlear Implant Users Using the Panoramic ECAP Method
OBJECTIVES: Cochlear-implant companies manufacture devices with different electrode array types. Some arrays have a straight geometry designed for minimal neuronal trauma, while ot...
Trace Mercury Ion Detection Sensor Employing SnO2/Rgo Nanocomposites Modified Electrode
Trace Mercury Ion Detection Sensor Employing SnO2/Rgo Nanocomposites Modified Electrode
Introduction Heavy metal pollution seriously affects human health. Mercury is one of the most hazardous pollution, it has been accum...
Matrix Subgridding and Its Effects in Dual Porosity Simulators
Matrix Subgridding and Its Effects in Dual Porosity Simulators
Abstract Naturally fractured reservoirs are found throughout the world and contain significant amounts of oil reserves. The so-called dual porosity model is one o...
Efficiency of Steamflooding in Naturally Fractured Reservoirs
Efficiency of Steamflooding in Naturally Fractured Reservoirs
Abstract This study aims to identify the effective parameters on matrix heating and recovery, and the efficiencies of these processes while there is a continuous ...
Self-Standing 3D Thin Film Cathodes for Micobatteries
Self-Standing 3D Thin Film Cathodes for Micobatteries
While the microelectronic industry is advancing at a rapid pace with smaller and smaller devices, the implementation of microelectro-mechanical systems (MEMS) on the market strongl...
ULA Fitting for MIMO Radar
ULA Fitting for MIMO Radar
Nowadays, sparse multiple input and multiple output (MIMO) radar design considers the difference coarray of the sum coarray (DCSC) concept and the uniform degrees of freedom is imp...
Thresholding Approach For Low-Rank Correlation Matrix Based On Mm Algorithm
Thresholding Approach For Low-Rank Correlation Matrix Based On Mm Algorithm
ABSTRACTBackgroundLow-rank approximation is used for interpreting the features of a correlation matrix using visualization tools; however, a low-rank approximation may result in es...
Peculiarities of adaptive signal processing in circular antenna arrays
Peculiarities of adaptive signal processing in circular antenna arrays
Formulation of the problem. Today, antenna arrays are often used as directional antennas of different radio systems. The main advantages of the such antennas over the mechanically ...

Back to Top