Posted on

Artificial Intelligence: Foundations of Computational Agents by David L. Poole, Alan K. Mackworth

By David L. Poole, Alan K. Mackworth

Contemporary a long time have witnessed the emergence of synthetic intelligence as a significant technology and engineering self-discipline. man made Intelligence: Foundations of Computational brokers is a textbook geared toward junior to senior undergraduate scholars and first-year graduate scholars. It offers synthetic intelligence (AI) utilizing a coherent framework to check the layout of clever computational brokers. through displaying how easy techniques healthy right into a multidimensional layout house, readers can examine the basics with no wasting sight of the larger photograph. The ebook balances idea and scan, exhibiting the way to hyperlink them in detail jointly, and develops the technological know-how of AI including its engineering purposes.

Although established as a textbook, the book's ordinary, self-contained variety also will entice a large viewers of pros, researchers, and self sustaining rookies. AI is a swiftly constructing box: this e-book encapsulates the newest effects with no being exhaustive and encyclopedic. It teaches the most ideas and instruments that would enable readers to discover and examine on their lonesome.

The textual content is supported by means of a web studying atmosphere, artint.info, in order that scholars can scan with the most AI algorithms plus difficulties, animations, lecture slides, and a data illustration process for experimentation and challenge fixing.

Show description

Read or Download Artificial Intelligence: Foundations of Computational Agents PDF

Best artificial intelligence books

Stochastic Local Search : Foundations & Applications (The Morgan Kaufmann Series in Artificial Intelligence)

Stochastic neighborhood seek (SLS) algorithms are one of the so much fashionable and winning innovations for fixing computationally tricky difficulties in lots of parts of laptop technological know-how and operations learn, together with propositional satisfiability, constraint delight, routing, and scheduling. SLS algorithms have additionally develop into more and more renowned for fixing not easy combinatorial difficulties in lots of program parts, resembling e-commerce and bioinformatics.

Neural Networks for Pattern Recognition

This is often the 1st entire therapy of feed-forward neural networks from the point of view of statistical trend popularity. After introducing the elemental options, the ebook examines recommendations for modeling chance density features and the houses and advantages of the multi-layer perceptron and radial foundation functionality community types.

Handbook of Temporal Reasoning in Artificial Intelligence, Volume 1

This assortment represents the first reference paintings for researchers and scholars within the quarter of Temporal Reasoning in man made Intelligence. Temporal reasoning has a necessary position to play in lots of parts, rather synthetic Intelligence. but, earlier, there was no unmarried quantity accumulating jointly the breadth of labor during this quarter.

Programming Multi-Agent Systems in AgentSpeak using Jason

Jason is an Open resource interpreter for a longer model of AgentSpeak – a logic-based agent-oriented programming language – written in Java™. It allows clients to construct advanced multi-agent platforms which are in a position to working in environments formerly thought of too unpredictable for desktops to deal with.

Extra resources for Artificial Intelligence: Foundations of Computational Agents

Sample text

It is typical that the solution quality improves in jumps; when the current best solution changes, there is a jump in the quality. However, the penalty associated with waiting is often not as simple as a straight line. To take into account bounded rationality, an agent must decide whether it should act or think more. This is challenging because an agent typically does not know how much better off it would be if it only spent a little bit more time 28 1. 6: Dimensions of complexity reasoning. Moreover, the time spent thinking about whether it should reason may detract from actually reasoning about the domain.

It is often a good idea to model an environment at multiple levels of abstraction. 3 (page 50). Biological systems, and computers, can be described at multiple levels of abstraction. At successively lower levels are the neural level, the biochemical level (what chemicals and what electrical potentials are being transmitted), the chemical level (what chemical reactions are being carried out), and the level of physics (in terms of forces on atoms and quantum phenomena). What levels above the neuron level are needed to account for intelligence is still an open question.

There is a feature for each possible relationship among the individuals. 5 could have the lights and switches as individuals, and relations position and connected to. Instead of the feature position s1 = up, it could use the relation position(s1 , up). 22 1. Artificial Intelligence and Agents This relation enables the agent to reason about all switches or for an agent to have knowledge about switches that can be used when the agent encounters a switch. 8 If an agent is enrolling students in courses, there could be a feature that gives the grade of a student in a course, for every student–course pair where the student took the course.

Download PDF sample

Rated 4.69 of 5 – based on 20 votes