Artificial Intelligence: Modern Approach by Stuart J. Russell, Peter Norvig

By Stuart J. Russell, Peter Norvig

A hugely obtainable, up to date specialist reference for programmers, software program engineers, method directors, or technical managers, this ebook integrates state of the art AI innovations into clever agent designs utilizing examples and workouts to steer the reader from uncomplicated reactive brokers to complete knowledge-based brokers with average language features.

Show description

Read or Download Artificial Intelligence: Modern Approach PDF

Best artificial intelligence books

Theoretical Foundations of Artificial General Intelligence

This publication is a suite of writings through lively researchers within the box of synthetic common Intelligence, on subject matters of imperative value within the box. each one bankruptcy makes a speciality of one theoretical challenge, proposes a unique answer, and is written in sufficiently non-technical language to be comprehensible via complex undergraduates or scientists in allied fields.

The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World

Algorithms more and more run our lives. They locate books, videos, jobs, and dates for us, deal with our investments, and observe new medications. an increasing number of, those algorithms paintings through studying from the paths of knowledge we depart in our newly electronic global. Like curious little ones, they discover us, imitate, and test.

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 address.

Reactive Kripke Semantics

This article deals an extension to the conventional Kripke semantics for non-classical logics by means of including the suggestion of reactivity. Reactive Kripke versions swap their accessibility relation as we development within the overview technique of formulation within the version. this option makes the reactive Kripke semantics strictly greater and extra appropriate than the conventional one.

Extra resources for Artificial Intelligence: Modern Approach

Example text

What allows communication? A telephone . . and so on. This kind of analysis—classifying things in terms of the functions they serve and oscillating among ends, functions required, and means that perform them—forms the basic system of heuristic of GPS. Means-ends analysis is useful, but does not say what to do when several actions will achieve the goal, or when no action will completely achieve it. Arnauld, a follower of Descartes, correctly described a quantitative formula for deciding what action to take in cases like this (see Chapter 16).

It also contained two major differences from DENDRAL. First, unlike the DENDRAL rules, no general theoretical model existed from which the MYCIN rules could be deduced. They had to be acquired from extensive interviewing of experts, who in turn acquired them from direct experience of cases. Second, the rules had to reflect the uncertainty associated with medical knowledge. MYCIN incorporated a calculus of uncertainty called certainty factors (see Chapter 14), which seemed (at the time) to fit well with how doctors assessed the impact of evidence on the diagnosis.

And so on. This kind of analysis—classifying things in terms of the functions they serve and oscillating among ends, functions required, and means that perform them—forms the basic system of heuristic of GPS. Means-ends analysis is useful, but does not say what to do when several actions will achieve the goal, or when no action will completely achieve it. Arnauld, a follower of Descartes, correctly described a quantitative formula for deciding what action to take in cases like this (see Chapter 16).

Download PDF sample

Rated 4.75 of 5 – based on 3 votes