A Model for User Profiling Systems with Interacting Agents

Service systems according to users' personal demands and preferences are on their way to provide required services in many application domains. Emulation of interactive model of human societies produces valuable outcomes for such systems. In this work, a system model with interactive agents for multi user service systems is proposed. A novel social interactive agent model using different interaction forms is also included in this proposal. In this model, agents decide how to serve to their users by considering their users' profiles and information from other agents. User clusters are formed by clustering techniques. The Q-learning algorithm is used for learning some general parameters for the society of the users. The model is evaluated in the personal story teller agent domain as a case study. Facial expressions are generated based on users' demands by these agents in this case study.

A Model for User Profiling Systems with Interacting Agents

Service systems according to users' personal demands and preferences are on their way to provide required services in many application domains. Emulation of interactive model of human societies produces valuable outcomes for such systems. In this work, a system model with interactive agents for multi user service systems is proposed. A novel social interactive agent model using different interaction forms is also included in this proposal. In this model, agents decide how to serve to their users by considering their users' profiles and information from other agents. User clusters are formed by clustering techniques. The Q-learning algorithm is used for learning some general parameters for the society of the users. The model is evaluated in the personal story teller agent domain as a case study. Facial expressions are generated based on users' demands by these agents in this case study.

___

  • M. Wooldridge and N.R. Jennings, “Intelligent Agents: Theory and Practice.”, The Knowledge Engineering Review, Vol. 10, No.2, pp. 115-152, 1995.
  • J. P. M¨uller, “The Right Agent (Architecture) to do the Right Thing”, In: Intelligent Agents V, J¨org P. M¨uller, Munindar P. Singh, and Anand S. Rao (eds.), pp. 211 - 226, 1999.
  • B-T. Zhank and Y-W Seo, “Personalized Web-Document Filtering Using Reinforcement Learning”, Applied Artificial Intelligence, Vol.15, pp. 665-685, 2001.
  • J. F¨urnkranz, C. Holzbaur and R. Temel, “User Profiling For The Melvil Knowledge Retrieval System”, Applied Artificial Intelligence, Vol. 16, pp. 243-281, 2002.
  • F. Dignum, “Information Management at A Bank Using Agents: Theory and Practice”, Applied Artificial Intelligence, Vol. 14, pp. 677-696, 2000.
  • Active Recommendation System for the Library without Walls: http://www.c3.lanl.gov/∼rocha/lww/ G. Weiss, Multi Agent Systems: A Modern Approach to Distributed Artificial Intelligence, Edit¨or: G. Weiss, England: The MIT Press, 1999.
  • P. Maes, “Agents that Reduce Work and Information Overload”, Communications of the ACM, ACM Press, Vol. 37, No.7, pp. 31-40, 1994.
  • A. K. Jain, M. N. Murty, and P. J. Flynn, “Data Clustering: A Review,” ACM Computing Surveys, Vol. 31, No.3, 1999.
  • C. Darwin, “The Expression of the Emotions in Man and Animals”, D. Appleton, New York, 1872.
  • P. Ekman, “Chapter 16. Facial Expressions”, In T. Dalgleish & M. Power, Handbook of Cognition and Emotion, New York: John Wiley & Sons Ltd, 1999.
  • S. Sariel and B.T. Akgun, “A Multi Agent System Analyzing Parameters Related to Facial Expressions”, IASTED International Conference, AI 2002, International Symposium on Artificial Intelligence and Applications,
  • Innsburck, Austria, pp. 302-307, 2002.
  • S. Sariel, B.T. Akgun, “Intelligent Agents Serving Based on the Society Information”, The Eighth IEEE Symposium on Computers and Communications (ISCC), pp.763-768, 2003.
  • Watkins C.J.C.H., “Learning from delayed rewards” PhD Thesis, University of Cambridge, England, 1989.
  • C. Fazli, “Incremental Clustering for Dynamic Information Processing”, ACM Transactions on Information Systems, Vol.11, No. 2, 1993.
  • M. Luck, and R. Aylett, “Applying Artificial Intelligence to Virtual Reality: Intelligent Virtual Environments”, Applied Artificial Intelligence Vol. 14, pp. 3-32, 2000.
  • D. Terzopoulos and K. Waters, “Analysis and Synthesis of Facial Image Sequences Using Physical and Anatom- ical Models”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.15 No.6, pp. 569-579, 1993.
  • T. Ezzat, and T. Poggio, “Mike Talk: A Talking Facial Display Based on Morphing Visemes”, Proc. Computer Animation Conference Philadelphia, Pennsylvania, pp. 96-102, 1998.
  • Y. Tian, and J. Cohn, “Recognizing Action Units for Facial Expression Analysis”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.23 No.2, pp. 197-114, 2001.
  • SIGGRAPH 97 Panel on Facial Animation: http://www.cs.toronto.edu/∼siggraph97-panel/ T. Koda and P. Maes, “Agents with Faces: The Effects of Personification of Agents”, Proc. HCI’96, London, UK, pp. 98-103, 1996.
  • Rea and Gandalf: http://gn.www.media.mit.edu/groups/gn/ C. Breazeal, A. Edsinger, P. Fitzpatrick, and B. Scassellati, “Active Vision for Sociable Robots”, IEEE Trans- actions on Systems, Man and Cybernetics- Part A : Systems, and humans, Vol.31, No.5 2001.
  • L. D. Ca˜namero, and J. Fredslund, “How Does It Feel: Emotional Interaction with a Humanoid LEGO Robot”, Socially Intelligent Agents: The Human in the Loop, Papers from the 2000 AAAI Symposium Technical Report FS-00-04, pp. 23-28, 2000.
  • L. Ca˜namero, J. Fredslund, “I show you how I like you –Can you read it in my face?”, IEEE Transactions on Systems, Man and Cybernetics- Part A : Systems, and humans, Vol .31. No.5, 2001.
  • S. Sariel, B.T. Akgun, “A Personal Facial Expression Generation System with Interacting Agents”, Technolo- gies for the Interactive Digital Story Telling and Entertainment (TIDSE) Conference Darmstadt, Germany, Proceedings, Computer Graphik Ed, pp. 82-93, 2003.
  • F.I. Parke, “Parametrized Models for Facial Animation”, IEEE Computer Graphics and Applications Vol.2, No.9, pp. 61-68, 1982.
  • E. David and S. Kraus, “Agents for Information Broadcasting”, Intelligent Agents, 6thInternational Workshop, ATAL’99, USA, 1999.
  • JATLITE: http://java.stanford.edu T. Finin and R. Fritzon, “KQML- A Language and Protocol for Knowledge and Information Exchange”, Proceedings of 19thIntl. DAI WorkShop, pp. 127-136, 1997.
  • GFAP: http://www.crl.research.digital.com/ publications/books/waters/Appendix1/appendix1.html B. Uz, U. G¨ud¨ukbay, and B. Ozguc, “Realistic Speech Animation of Synthetic Faces”, Computer Animation’98, IEEE Computer Society Publications, Philadelphia, 1998.
  • OpenGL, Glut and Glaux Libraries: http://www.opengl.org J. C. Bezdek, “Pattern Recognition with Fuzzy Objective Function Algorithms”, Plenum Press, New York, 1981.
  • T. Ross, “Fuzzy Logic with Engineering Applications”, McGraw-Hill Companies Inc, 1995.