"The focus is on an intelligent agent acting in an environment. We start with simple agents acting in simple, static environments and gradually increase the power of the agents to cope with more challenging worlds. We make this concrete by repeatedly illustrating the ideas with three different agent tasks: a delivery robot, a diagnostic assistant, and an information slave (the infobot). " - from the Preface.
"Our theory is based on logic. Logic has been developed over the centuries as a formal (that is, precise not obtuse) way of representing assumptions about a world and the process of deriving the consequences of those assumptions. For simple agents in simple worlds we start with a highly restricted simple logic. Then as our agent/environment requires, we increase the logical power of the formalism. Since a computer is simply a symbol-manipulation engine, we can easily map our formal theories into computer programs that can control an agent or be used to reason about an agent. Everything we describe is implemented that way." - from the Preface.
"Computational intelligence is intimately linked with the discipline of computer science. While there are many non-computer scientists who are researching CI, much, if not most, CI (or AI) research is done within computer science departments. We believe this is appropriate, as the study of computation is central to CI. It is essential to understand algorithms, data structures, and combinatorial complexity in order to build intelligent machines. It is also surprising how much of computer science started as a spin off from AI, from timesharing to computer algebra systems." - Page 6.
E-mail may have been the Internet's first "killer app," but keeping up with it has become sheer murder. The volume of e-mail defies comprehension: by one count, 32 billion messages a day were sent in 2010, a figure that does not include the roughly 90 percent of e-mails that are spam.A growing number of products and research efforts aim to ensure that e-mail overload doesn't cancel out the productivity-enhancing benefits of IT.
E-mail may have been the Internet's first "killer app," but keeping up with it has become sheer murder. The volume of e-mail defies comprehension: by one count, 32 billion messages a day were sent in 2010, a figure that does not include the roughly 90 percent of e-mails that are spam.
A growing number of products and research efforts aim to ensure that e-mail overload doesn't cancel out the productivity-enhancing benefits of IT.
"This book is about artificial intelligence, a field built on centuries of thought, which has been a recognized discipline for over 50 years. (. . .) we now have the tools to test hypotheses about the nature of thought itself, as well as solve practical problems. Deep scientific and engineering problems have already been solved and many more are waiting to be solved. Many practical applications are currently deployed and the potential exists for an almost unlimited number of future applications. In this book, we present the principles that underlie intelligent computational agents. Those principles can help you understand current and future work in AI and equip you to contribute to the discipline yourself."
Agent-based simulation (ABS) is a relatively recent modeling technique that is being widely used to model complex adaptive systems by many disciplines. Few full length courses exist on agent-based modeling and a standard curriculum has not yet been established, but there is considerable demand to include ABS into simulation courses. Modelers often come to agent-based simulation by way of self-study or attendance at tutorials and short courses. Although there is substantial overlap, there are many aspects of ABS that differ from discrete-event simulation (DES) and System Dynamics (SD), including applicable problem domains, disciplines and backgrounds of students, and the underpinnings of its computational implementation. These factors make ABS difficult to include as an incremental add-on to existing simulation courses. This paper reports on some approaches to teaching the modeling of complex systems and agent-based simulation that the authors have used in a range of classes and workshops.
This site, cscs-repast-demos, is host to user-contributed open-source programs that implement various agent-based models build using the Repast suite of software, including Repast Simphony, Repast Simphony ReLogo and Repast for HPC.
Publications of the Software Agents Group, MIT Media Laboratory.
The Repast Suite is a family of advanced, free, and open source agent-based modeling and simulation platforms that have collectively been under continuous development for over 10 years.
First appeared asRussell, S. J., Subramanian, D., and Parr, R. , "Provably bounded optimal agents", IJCAI-93, pp. 338-345.