Proceedings

Efficient Online Learning and Prediction of Users' Desktop Actions

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 1457-1461.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

We investigate prediction of users' desktop activities in the Unix domain. The learning techniques we explore do not require explicit user teaching. We show that simple efficient many-class learning can perform well for action prediction, significantly improving over previously published results and baselines. This finding is promising for various human-computer interaction scenarios where a rich set of potentially predictive features is available, where there can be many different actions to predict, and where there can be considerable nonstationarity.Omid Madani, Hung Bui, Eric Yeh

  1. [Bao et al., 2006] X. Bao, J. Herlocker, and T. Dietterich. Fewer clicks and less frustration: Reducing the cost of reaching the right folder. In IUI, 2006.
  2. [Bekkerman and McCallum, 2004] R. Bekkerman and A. McCal- lum. Automatic categorization of email into folders: benchmark experiments on Enron and SRI corpora. Technical report, Tech- nical Report IR-418. CIIR, UMass, 2004.
  3. [Chang and Lin, 2001] C. C. Chang and C. J. Lin. LIBSVM: a li- brary for support vector machines, 2001. Software available at http://www.csie.ntu.edu.tw/˜cjlin/libsvm. Link
  4. [Crammer and Singer, 2003] K. Crammer and Y. Singer. A family of additive online algorithms for category ranking. Jouornal of Machine Learning Research, 3:1025-1058, 2003.
  5. [Davison and Hirsh, 1998] B. D. Davison and H. Hirsh. Predicting sequences of user actions. In AAAI-98/ICML'98 Workshop on Predicting the Future: AI Approaches to Time Series Analysis, 1998.
  6. [Dragunov et al., 2005] A. Dragunov, T. Dietterich, K. Johnsrude, M. McLaughlin, L. Li, and J. Herlocker. Tasktracer: a desktop environment to support multi-tasking knowledge workers. In IUI, pages 75-82, New York, NY, USA, 2005. ACM.
  7. [Greenberg, 1988] S. Greenberg. Using Unix: collected traces of 168 users. Technical report, University of Calgary, Alberta, 1988.
  8. [Hastie et al., 2001] T. Hastie, R. Tibshirani, and J. Friedman. The Elements of Statistical Learning. Springer-Verlag, 2001.
  9. [Horvitz, 1999] Eric Horvitz. Principles of mixed-initiative user in- terfaces. In ACM CHI, 1999.
  10. [Kapoor and Horvitz, 2007] A. Kapoor and E. Horvitz. Princi- ples of lifelong learning for predictive user modeling. In Proc. Eleventh Conference on User Modeling (UM 2007), 2007.
  11. [Korvemaker and Greiner, 2000] B. Korvemaker and R. Greiner. Predicting UNIX command lines: Adjusting to user patterns. In AAAI/IAAI, 2000.
  12. [Madani and Connor, 2008] O. Madani and M. Connor. Large- scale many-class learning. In SIAM Conference on Data Mining, 2008.
  13. [Madani and Huang, 2008] O. Madani and J. Huang. On updates that constrain the number of connections of features during learn- ing. In ACM KDD, 2008.
  14. [Manning and Klein, 2003] C. Manning and D. Klein. Optimiza- tion, Maxent Models, and Conditional Estimation without Magic. Tutorial at HLT-NAACL and ACL, 2003.
  15. [Rosenfeld, 2000] R. Rosenfeld. Two decades of statistical lan- guage modeling: Where do we go from here? IEEE, 88(8), 2000.
  16. [Segal and Kephart, 2000] R. B. Segal and J. O. Kephart. Incre- mental learning in SwiftFile. In ICML, 2000.
  17. [Shen et al., 2006] J. Shen, L. Li, T. Dietterich, and J. Herlocker. A hybrid learning system for recognizing user tasks from desktop activities and email messages. In IUI, 2006.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards