BMI cyberworkstation: enabling dynamic data-driven brain-machine interface research through cyberinfrastructure.
Dynamic data-driven brain-machine interfaces (DDDBMI) have great potential to advance the understanding of neural systems and improve the design of brain-inspired rehabilitative systems. This paper presents a novel cyberinfrastructure that couples in vivo neurophysiology experimentation with massive computational resources to provide seamless and efficient support of DDDBMI research. Closed-loop experiments can be conducted with in vivo data acquisition, reliable network transfer, parallel model computation, and real-time robot control. Behavioral experiments with live animals are supported with real-time guarantees. Offline studies can be performed with various configurations for extensive analysis and training. A Web-based portal is also provided to allow users to conveniently interact with the cyberinfrastructure, conducting both experimentation and analysis. New motor control models are developed based on this approach, which include recursive least square based (RLS) and reinforcement learning based (RLBMI) algorithms. The results from an online RLBMI experiment shows that the cyberinfrastructure can successfully support DDDBMI experiments and meet the desired real-time requirements.
Zhao
Ming
M
Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL, USA. mingzhao@ufl.edu
Rattanatamrong
Prapaporn
P
DiGiovanna
Jack
J
Mahmoudi
Babak
B
Figueiredo
Renato J
RJ
Sanchez
Justin C
JC
Príncipe
José C
JC
Fortes
José A B
JA
D001185:Artificial Intelligence; D001921:Brain / Q000502:physiology*; D003201:Computers; D003491:Cybernetics / Q000295:instrumentation* / Q000379:methods; D004569:Electroencephalography / Q000295:instrumentation* / Q000379:methods; D004867:Equipment Design; D019544:Equipment Failure Analysis; D005071:Evoked Potentials / Q000502:physiology; D006801:Humans; D016247:Information Storage and Retrieval / Q000379:methods*; D008328:Man-Machine Systems; D012984:Software; D014584:User-Computer Interface