User type identification by mixing weight estimation of mixture models based on state space modeling

An approach to adaptive user interface using mixture model and state space model is proposed. Mixture model is applied to response data of many users to extract user types in a preliminary experiment. Estimated components are regarded as "user types". Online identification of the type of a new user from his/her response series is done by state space model, where the weights of the components constitute the state vector. In the state space model, the system equation defines a time smoothness of the weights and the observation equation consists of a mixture model allocated to the time-varying weights. State estimation is done by using particle filter. We propose to use the identification result of the new user to an adaptive user interface by showing an appropriate screen based on the estimated weights. Numerical simulation illustrates type identification result of new user. Real data analysis using key-typing performance with methods using both-hands, right (dominant)-hand, left (non-dominant)-hand, and one finger is also reported.

[1]  Christopher D. Wickens,et al.  A model for types and levels of human interaction with automation , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[2]  Jun S. Liu,et al.  Predictive updating methods with application to Bayesian classification , 1996 .

[3]  Maria Francesca Costabile,et al.  Modeling Users in an Adaptive Visual Interface for Database Systems , 1993, J. Vis. Lang. Comput..

[4]  Eliezer Kantorowitz,et al.  The adaptable user interface , 1989, CACM.

[5]  A. F. M. SMTHt A Quasi-Bayes Sequential Procedure for Mixtures , 1978 .

[6]  Sebastiano Pizzutilo,et al.  Formal description and evaluation of user-adapted interfaces , 1998, Int. J. Hum. Comput. Stud..

[7]  G. Kitagawa Monte Carlo Filter and Smoother for Non-Gaussian Nonlinear State Space Models , 1996 .

[8]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[9]  A. F. Smith,et al.  A Quasi‐Bayes Sequential Procedure for Mixtures , 1978 .

[10]  N. Ikoma,et al.  An intelligent database interface adapting itself to the degree of user's skill , 1999, FUZZ-IEEE'99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315).

[11]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[12]  James L. Alty,et al.  Adaptive user interface for process control based on multi-agent approach , 2000, AVI '00.

[13]  C. Robert,et al.  Estimation of Finite Mixture Distributions Through Bayesian Sampling , 1994 .

[14]  Fabio Paternò,et al.  Effective levels of adaptation to different types of users in interactive museum systems , 2000 .

[15]  Fabio Paternò,et al.  Effective levels of adaptation to different types of users in interactive museum systems , 2000, J. Am. Soc. Inf. Sci..

[16]  Jun S. Liu,et al.  Sequential Monte Carlo methods for dynamic systems , 1997 .

[17]  Timothy J. Robinson,et al.  Sequential Monte Carlo Methods in Practice , 2003 .