Title :
Learning and classification of complex dynamics
Author :
North, Ben ; Blake, Andrew ; Isard, Michael ; Rittscher, Jens
Author_Institution :
Dept. of Eng. Sci., Oxford Univ., UK
fDate :
9/1/2000 12:00:00 AM
Abstract :
Standard, exact techniques based on likelihood maximization are available for learning auto-regressive process models of dynamical processes. The uncertainty of observations obtained from real sensors means that dynamics can be observed only approximately. Learning can still be achieved via “EM-K”-expectation-maximization (EM) based on Kalman filtering. This cannot handle more complex dynamics, however, involving multiple classes of motion. A problem arises also in the case of dynamical processes observed visually: background clutter arising for example, in camouflage, produces non-Gaussian observation noise. Even with a single dynamical class, non-Gaussian observations put the learning problem beyond the scope of EM-K. For those cases, we show here how “EM-C”-based on the CONDENSATION algorithm which propagates random “particle-sets,” can solve the learning problem. Here, learning in clutter is studied experimentally using visual observations of a hand moving over a desktop. The resulting learned dynamical model is shown to have considerable predictive value: when used as a prior for estimation of motion, the burden of computation in visual observation is significantly reduced. Multiclass dynamics are studied via visually observed juggling; plausible dynamical models have been found to emerge from the learning process, and accurate classification of motion has resulted. In practice, EM-C learning is computationally burdensome and the paper concludes with some discussion of computational complexity
Keywords :
autoregressive processes; computational complexity; computer vision; image sequences; learning (artificial intelligence); maximum likelihood estimation; probability; smoothing methods; CONDENSATION algorithm; EM-C learning; Kalman filtering; auto-regressive process models; background clutter; complex dynamics; dynamical model; dynamical processes; expectation-maximization; multiclass dynamics; nonGaussian observation noise; predictive value; random particle-sets; visual observation; visual observations; Background noise; Filtering; Hidden Markov models; Kalman filters; Linear predictive coding; Multidimensional systems; Parameter estimation; Predictive models; Stochastic processes; Uncertainty;
Journal_Title :
Pattern Analysis and Machine Intelligence, IEEE Transactions on