title: Accelerating Submovement Decomposition With Search-Space Reduction Heuristics.
abstract: OBJECTIVE
  Movements made by healthy individuals can be characterized as superpositions of smooth bell-shaped velocity curves. Decomposing complex movements into these simpler "submovement" building blocks is useful for studying the neural control of movement as well as measuring motor impairment due to neurological injury.
  
  
  METHODS
  One prevalent strategy to submovement decomposition is to formulate it as an optimization problem. This optimization problem is nonconvex and finding an exact solution is computationally burdensome. We build on previous literature that generated approximate solutions to the submovement optimization problem.
  
  
  RESULTS
  First, we demonstrate broad conditions on the submovement building block functions that enable the optimization variables to be partitioned into disjoint subsets, allowing for a faster alternating minimization solution. Specifically, the amplitude parameters of a submovement can typically be fit independently of its shape parameters. Second, we develop a method to concentrate the search in regions of high error to make more efficient use of optimization routine iterations.
  
  
  CONCLUSIONS
  Both innovations result in substantial reductions in computation time across multiple nonhuman primate subjects and diverse task conditions.
  
  
  CONCLUSIONS
  These innovations may accelerate analysis of submovements for basic neuroscience and enable real-time applications of submovement decomposition.
authors.forename: Suraj
authors.initials: S
authors.lastname: Gowda
authors.forename: Simon A
authors.initials: SA
authors.lastname: Overduin
authors.forename: Mo
authors.initials: M
authors.lastname: Chen
authors.forename: Young-Hwan
authors.initials: YH
authors.lastname: Chang
authors.forename: Claire J
authors.initials: CJ
authors.lastname: Tomlin
authors.forename: Jose M
authors.initials: JM
authors.lastname: Carmena
mesh_terms: D000465:Algorithms; D000818:Animals; D001696:Biomechanical Phenomena / Q000502:physiology; D016208:Databases, Factual; D006225:Hand / Q000502:physiology; D008251:Macaca; D008297:Male; D009068:Movement / Q000502:physiology*; D012815:Signal Processing, Computer-Assisted; D013647:Task Performance and Analysis