Design of a Humanoid Robot Eye
Giorgio Cannata, Marco Maggiali · 2007
Introduction 1.1 OverviewThe study of human social behavioral systems is finding renewed interest in military, homeland security and other applications.Simulation is the most generally applied approach to studying complex scenarios in such systems.Here, we outline some of the important considerations that underlie the computational aspects of simulation-based study of human social systems.The fundamental imprecision underlying questions and answers in social science makes it necessary to carefully distinguish among different simulation problem classes and to identify the most pertinent set of computational dimensions associated with those classes.We identify a few such classes and present their computational implications.The focus is then shifted to the most challenging combinations in the computational spectrum, namely, large-scale entity counts at moderate to high levels of fidelity.Recent developments in furthering the state-of-the-art in these challenging cases are outlined.A case study of large-scale agent simulation is provided in simulating large numbers (millions) of social entities at real-time speeds on inexpensive hardware.Recent computational results are identified that highlight the potential of modern high-end computing platforms to push the envelope with respect to speed, scale and fidelity of social system simulations.Finally, the problem of shielding the modeler or domain expert from the complex computational aspects is discussed and a few potential solution approaches are identified. New Computational ChallengesComputational social science has been an area of research for several decades now.Generally speaking, experiments in computational social science so far have been on the side of small scale (perhaps, at the limit, a few thousands of interacting entities).Lately, a general surge is apparent in an interest to represent and capture detailed effects at much larger scale.Scales of interest include population counts of cities, states, nations or even the world (10 4 -10 9 ).Computational aspects that were not prominent at the smaller scale are now becoming pronounced at larger scale.Important orthogonal dimensions are emerging, making it necessary to revisit the computational problem with a fresh look.Dimensions 12 www.intechopen.