Artificial Intelligence – Agents and Environments by William John Teahan

artificial-intelligence-envArtificial Intelligence is a complex, yet intriguing, subject. If we were to use an analogy to describe the study of Artificial Intelligence, then we could perhaps liken it to a landscape, whose ever changing picture is being shaped and reshaped by man over time (in order to highlight how it is continually evolving). Or we could liken it to the observation of desert sands, which continually shift with the winds (to point out its dynamic nature). Yet another analogy might be to liken it to the ephemeral nature of clouds, also controlled by the prevailing winds, but whose substance is impossible to grasp, being forever out of reach (to show the difficulty in defining it). These analogies are rich in metaphor, and are close to the truth in some respects, but also obscure the truth in other respects. Natural language is the substance with which this book is written, and metaphor and analogy are important devices that we, as users and producers of language ourselves, are able to understand and create. Yet understanding language itself and how it works still poses one of the greatest challenges in the field of Artificial Intelligence. Other challenges have included beating the world champion at chess, driving a car in the middle of a city, performing a surgical operation, writing funny stories and so on; and this variety is why Artificial Intelligence is such an interesting subject.


In this book the readers will read AI programming languages and NetLogo, What is Artificial Intelligence? Paths to Artificial Intelligence, Objections to Artificial Intelligence, Conceptual Metaphor, Analog and Thought Experiments, Design Principles for Autonomous Agents, Agents and Environments, What is an Agent? Agent-oriented Design Versus Object-oriented Design, A Taxonomy of Autonomous Agents, Desirable Properties of Agents, What is an Environment? Environments as n-dimensional spaces, Virtual Environments, How can we develop and test an Artificial Intelligence system? Frameworks for Agents and Environments, Architectures and Frameworks for Agents and Environments, Standards for Agent-based Technologies, Agent-Oriented Programming Languages, Agent Directed Simulation in NetLogo, The NetLogo development environment, Agents and Environments in NetLogo, Drawing Mazes using Patch Agents in NetLogo, Movement and Motion, Movement of Turtle Agent in NetLogo, Behaviour and Decision-making in terms of movement, Drawing FSMs and Decision Trees using Link Agents in NetLogo, Computer Animation, Animated Mapping and Simulation, Embodiment, Our body and our senses, Several Features of Autonomous Agents, Adding Sensing Capabilities to Turtle Agents in NetLogo, Performing tasks reactively without cognition, Embodies, Situated Cognition and much more.

To download this book, please click the link below:
Click here to download Artificial Intelligence – Agents and Environments

Leave A Reply

Your email address will not be published.