title: A mathematical model for the two-learners problem.
abstract: We present the first generic theoretical formulation of the co-adaptive learning problem and give a simple example of two interacting linear learning systems, a human and a machine.
  
  
  
  After the description of the training protocol of the two learning systems, we define a simple linear model where the two learning agents are coupled by a joint loss function. The simplicity of the model allows us to find learning rules for both human and machine that permit computing theoretical simulations.
  
  
  
  As seen in simulations, an astonishingly rich structure is found for this eco-system of learners. While the co-adaptive learners are shown to easily stall or get out of sync for some parameter settings, we can find a broad sweet spot of parameters where the learning system can converge quickly. It is defined by mid-range learning rates on the side of the learning machine, quite independent of the human in the loop. Despite its simplistic assumptions the theoretical study could be confirmed by a real-world experimental study where human and machine co-adapt to perform cursor control under distortion. Also in this practical setting the mid-range learning rates yield the best performance and behavioral ratings.
  
  
  
  The results presented in this mathematical study allow the computation of simple theoretical simulations and performance of real experimental paradigms. Additionally, they are nicely in line with previous results in the BCI literature.
authors.affiliation: Machine Learning Group, TU Berlin, Berlin, Germany.
authors.forename: Jan Saputra
authors.initials: JS
authors.lastname: Müller
authors.forename: Carmen
authors.initials: C
authors.lastname: Vidaurre
authors.forename: Martijn
authors.initials: M
authors.lastname: Schreuder
authors.forename: Frank C
authors.initials: FC
authors.lastname: Meinecke
authors.forename: Paul
authors.initials: P
authors.lastname: von Bünau
authors.forename: Klaus-Robert
authors.initials: KR
authors.lastname: Müller
mesh_terms: D000818:Animals; D003198:Computer Simulation; D005716:Game Theory; D006801:Humans; D007858:Learning / Q000502:physiology*; D016014:Linear Models; D000069550:Machine Learning; D008328:Man-Machine Systems; D008959:Models, Neurological