“…We show from theoretical results that this algorithm can learn un-der a wide range of update semantics including synchronous (deterministic or not), asynchronous and generalized semantics. [46] proposed a first version of GULA that we substantially extend in this manuscript. In [46], there was no distinction between feature and target variables, i.e., variables at time step t and t + 1.…”