Title :
Neural shaping with joint optimization of controller and plant under restricted dynamics
Author :
He, Bryan D. ; Srinivasan, Lakshminarayan
Author_Institution :
Dept. of Comput. Sci., California Inst. of Technol., Pasadena, CA, USA
Abstract :
The prototypical brain-computer interface (BCI) algorithm translates brain activity into changes in the states of a computer program, for typing or cursor movement. Most approaches use neural decoding which learns how the user has encoded their intent in their noisy neural signals. Recent adaptive decoders for cursor movement improved BCI performance by modeling the user as a feedback controller; when this model accounts for adaptive control, the neural decoder is termed co-adaptive. This recent collection of control-inspired neural decoding strategies disregards a major antecedent conceptual realization, whereby the user could be induced to adopt an encoding strategy (control policy) such that the encoder-decoder pair (or equivalently, controller-plant pair) is optimal under a desired cost function. We call this alternate conceptual approach neural shaping, in contradistinction to neural decoding. Previous work illuminated the general form of optimal controller-plant pair under a cost representing information gain. For BCI applications requiring the user to issue discrete-valued commands, the information-gain-optimal pair, based on the posterior matching scheme, can be user-friendly. In this paper, we discuss the application of neural shaping to cursor control with continuous-valued states based on continuous-valued user commands. We examine the problem of jointly optimizing controller and plant under quadratic expected cost and restricted linear plant dynamics. This simplification reduces joint controller-plant selection to a static optimization problem, similar to approaches in structural engineering and other areas. This perspective suggests that recent BCI approaches that alternate between adaptive neural decoders and static neural decoders could be local Pareto-optimal, representing a suboptimal iterative-type solution to the optimal joint controller-plant problem.
Keywords :
Pareto optimisation; adaptive control; brain-computer interfaces; feedback; haptic interfaces; iterative methods; medical control systems; neurophysiology; suboptimal control; BCI algorithm; BCI performance; adaptive control; adaptive decoders; brain activity; brain-computer interface; coadaptive neural decoder; computer program; continuous-valued states; continuous-valued user commands; control policy; control-inspired neural decoding strategies; controller-plant selection; cost function; cursor control; cursor movement; discrete-valued commands; encoder-decoder pair; feedback controller; information gain; joint optimization; local Pareto-optimal; neural shaping; noisy neural signals; optimal controller-plant pair; optimal joint controller-plant problem; posterior matching scheme; quadratic expected cost; restricted linear plant dynamics; static neural decoders; static optimization problem; suboptimal iterative-type solution; user modeling; Algorithm design and analysis; Cost function; Decoding; Encoding; Joints; Noise; Optimal control;
Conference_Titel :
Information Theory and Applications Workshop (ITA), 2014
Conference_Location :
San Diego, CA
DOI :
10.1109/ITA.2014.6804254