Abstract
While the quality and robustness of animation techniques for virtual human have improved greatly over the past couple of decades, techniques for improving their intelligence have not kept pace. Ideally, agents would be smart without being all-knowing and their future behaviors would be affected by their acquired knowledge just as with their real human counterparts. In this paper we present a method that uses commonsense knowledge to establish a baseline of concepts and relationships between objects. An agent then learns environment specific knowledge through its own perception and communication with other agents. Ultimately, agents’ commonsense knowledge is then refined by their own experiences.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Cycorp, Inc., http://www.cyc.com
Anacleto, J., Lieberman, H., Tsutsumi, M., Neris, V., Carvalho, A., Espinosa, J., Godoi, M., Zem-Mascarenhas, S.: Can Common Sense Uncover Cultural Differences in Computer Applications? In: Bramer, M. (ed.) Artificial Intelligence in Theory and Practice. IFIP, vol. 217, pp. 1–10. Springer, Boston (2006)
Blumberg, B., Downie, M., Ivanov, Y., Berlin, M., Johnson, M.P., Tomlinson, B.: Integrated learning for interactive synthetic characters. In: Proceedings of the 2002 ACM SIGGRAPH Conference, pp. 417–426. ACM (2002)
Burke, R., Isla, D., Downie, M., Ivanov, Y., Blumberg, B.: Creature smarts: The art and architecture of a virtual brain. In: Proceedings of the Computer Game Developers Conference, pp. 147–166 (2001)
Chi, P.Y., Lieberman, H.: Intelligent assistance for conversational storytelling using story patterns. In: Proceedings of the 16th International Conference on Intelligent User Interfaces, IUI 2011, pp. 217–226 (2011)
Cohen, P.R., Atkin, M.S., Oates, T., Beal, C.R.: Neo: learning conceptual knowledge by sensorimotor interaction with an environment. In: Proceedings of the First International Conference on Autonomous Agents, AGENTS 1997, pp. 170–177 (1997)
Conde, T., Thalmann, D.: Learnable behavioural model for autonomous virtual agents: low-level learning. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2006, pp. 89–96 (2006)
Coyne, B., Bauer, D., Rambow, O.: Vignet: grounding language in graphics using frame semantics. In: Proceedings of the ACL 2011 Workshop on Relational Models of Semantics, RELMS 2011, Stroudsburg, PA, USA, pp. 28–36 (2011)
Dejong, G., Mooney, R.: Explanation-based learning: An alternative view. Machine Learning 1, 145–176 (1986)
Fellbaum, C.: Wordnet. In: Poli, R., Healy, M., Kameas, A. (eds.) Theory and Applications of Ontology: Computer Applications, pp. 231–243. Springer, Netherlands (2010)
Funge, J., Tu, X., Terzopoulos, D.: Cognitive modeling: Knowledge, reasoning and planning for intelligent characters. In: Proceedings of the 1999 ACM SIGGRAPH Conference, SIGGRAPH 1999, pp. 29–38 (1999)
Goertzel, B., Pitt, J., Wigmore, J., Geisweiller, N., Cai, Z., Lian, R., Huang, D., Yu, G.: Cognitive synergy between procedural and declarative learning in the control of animated and robotic agents using the opencogprime agi architecture. In: Proceedings of the 25th AAAI National Conference on Artificial Intelligence, AAAI 2011. AAAI Press (2011)
He, J., Lai, H., Wang, H.: A commonsense knowledge base supported multi-agent architecture. Expert Systems with Applications 36(3, pt. 1), 5051–5057 (2009)
Hy, L.R., Arrigoni, A., Bessière, P., Lebeltel, O.: Teaching bayesian behaviours to video game characters. Robotics and Autonomous Systems 47(3), 177–185 (2004)
Ji, Y., Massanari, R.M., Ager, J., Yen, J., Miller, R.E., Ying, H.: A fuzzy logic-based computational recognition-primed decision model. Inf. Sci. 177(20), 4338–4353 (2007)
Kapadia, M., Singh, S., Reinman, G., Faloutsos, P.: A behavior-authoring framework for multiactor simulations. IEEE Computer Graphics and Applications 31(6), 45–55 (2011)
Khullar, S.C., Badler, N.I.: Where to look? automating attending behaviors of virtual human characters. Autonomous Agents and Multi-Agent Systems 4, 9–23 (2001)
Laird, J.E., van Lent, M.: Human-level ai’s killer application: Interactive computer games. In: Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence, pp. 1171–1178. AAAI Press (2000)
Lenat, D.B.: Cyc: A large-scale investment in knowledge infrastructure. Communications of the ACM 38(11), 33–38 (1995)
Li, W., Allbeck, J.M.: Populations with Purpose. In: Allbeck, J.M., Faloutsos, P. (eds.) MIG 2011. LNCS, vol. 7060, pp. 132–143. Springer, Heidelberg (2011)
Lieberman, H., Liu, H., Singh, P., Barry, B.: Beating some common sense into interactive applications. AI Magazine 25(4), 63–76 (2004)
Loyall, A.B.: Believable agents: building interactive personalities. Ph.D. thesis. Carnegie Mellon University, Pittsburgh, PA, USA (1997)
Mateas, M.: Interactive drama, art and artificial intelligence. Ph.D. thesis. Carnegie Mellon University, Pittsburgh, PA, USA (2002)
McCarthy, J.: Programs with Common Sense. Morgan Kaufmann (1986)
Miller, G.A.: The magical number seven, plus or minus two: some limits on our capacity for processing information. Psychological Review 63(2), 81–97 (1956)
Minsky, M.: Commonsense-based interfaces. Communications of the ACM 43(8), 67–73 (2000)
Mitchell, T.M., Keller, R.M., Kedar-Cabelli, S.T.: Explanation-based generalization: A unifying view. Machine Learning 1, 47–80 (1986)
Nelson, M.J., Mateas, M.: Towards Automated Game Design. In: Basili, R., Pazienza, M.T. (eds.) AI*IA 2007. LNCS (LNAI), vol. 4733, pp. 626–637. Springer, Heidelberg (2007)
Paris, S., Donikian, S.: Activity-driven populace: a cognitive approach to crowd simulation. IEEE Comput. Graph. Appl. 29(4), 34–43 (2009)
Pelechano, N., O’Brien, K., Silverman, B., Badler, N.I.: Crowd simulation incorporating agent psychological models, roles and communication. In: First International Workshop on Crowd Simulation, pp. 21–30 (2005)
Perlin, K., Goldberg, A.: Improv: a system for scripting interactive actors in virtual worlds. In: Proceedings of the 1996 ACM SIGGRAPH Conference, pp. 205–216. ACM (1996)
Rafique, U.: Goal adoption, preference generation and commonsense reasoning in autonomous intelligent agents. Ph.D. thesis. Nanyang Technological University, Singapore (2012)
Rao, A.S., Georgeff, M.P.: Modeling rational agents within a bdi-architecture (1991)
Reisberg, D.: Cognition: Exploring the Science of the Mind. W.W. Norton & Company (1997)
Speer, R., Havasi, C.: Representing general relational knowledge in conceptnet 5. In: Proceedings of Eighth International Conference on Language Resources and Evaluation, LREC (2012)
Yu, Q., Terzopoulos, D.: A decision network framework for the behavioral animation of virtual humans. In: Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA, pp. 119–128 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, W., Allbeck, J.M. (2012). Virtual Humans: Evolving with Common Sense. In: Kallmann, M., Bekris, K. (eds) Motion in Games. MIG 2012. Lecture Notes in Computer Science, vol 7660. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34710-8_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-34710-8_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34709-2
Online ISBN: 978-3-642-34710-8
eBook Packages: Computer ScienceComputer Science (R0)