Borrow it
 African Studies Library
 Alumni Medical Library
 Astronomy Library
 Fineman and Pappas Law Libraries
 Frederick S. Pardee Management Library
 Howard Gotlieb Archival Research Center
 Mugar Memorial Library
 Music Library
 Pikering Educational Resources Library
 School of Theology Library
 Science & Engineering Library
 Stone Science Library
The Resource Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]
Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]
Resource Information
The item Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others] represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Boston University Libraries.This item is available to borrow from all library branches.
Resource Information
The item Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others] represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Boston University Libraries.
This item is available to borrow from all library branches.
 Summary
 In this third edition, the authors have updated the treatment of all major areas. A new organizing principlethe representational dimension of atomic, factored, and structured modelshas been added. Significant new material has been provided in areas such as partially observable search, contingency planning, hierarchical planning, relational and firstorder probability models, regularization and loss functions in machine learning, kernel methods, Web search engines, information extraction, and learning in vision and robotics. The book also includes hundreds of new exercises
 Language
 eng
 Edition
 3rd ed.
 Extent
 xviii, 1132 pages
 Contents

 Artificial Intelligence:  Introduction:  What is AI?  Foundations of artificial intelligence  History of artificial intelligence  State of the art  Summary, bibliographical and historical notes, exercises  Intelligent agents:  Agents and environments  Good behavior: concept of rationality  Nature of environments  Structure of agents  Summary, bibliographical and historical notes, exercises  ProblemSolving:  Solving problems by searching:  Problemsolving agents  Example problems  Searching for solutions  Uniformed search strategies  Informed (heuristic) search strategies  Heuristic functions  Summary, bibliographical and historical notes, exercises  Beyond classical search:  Local search algorithms and optimization problems  Local search in continuous spaces  Searching with nondeterministic actions  Searching with partial observations  Online search agents and unknown environments
 Summary, bibliographical and historical notes, exercises  Adversarial search:  Games  Optimal decisions in games  Alphabeta pruning  Imperfect realtime decisions  Stochastic games  Partially observable games  Stateoftheart game programs  Alternative approaches  Summary, bibliographical and historical notes, exercises  Constraint satisfaction problems:  Defining constraint satisfaction problems  Constraint propagation: inference in CSPs  Backtracking search for CSPs  Local search for CSPs  Structure of problems  Summary, bibliographical and historical notes, exercises  Knowledge, Reasoning, And Planning:  Logical agents:  Knowledgebased agents  Wumpus world  Logic  Propositional logic: a very simple logic  Propositional theorem proving  Effective propositional model checking  Agents based on propositional logic  Summary, bibliographical and historical notes, exercises  Firstorder logic:  Representation revisited
 Syntax and semantics of firstorder logic  Using firstorder logic  Knowledge engineering in firstorder logic  Summary, bibliographical and historical notes, exercises  Inference in firstorder logic:  Propositional vs firstorder inference  Unification and lifting  Forward chaining  Backward chaining  Resolution  Summary, bibliographical and historical notes, exercises  Classical planning:  Definition of classical planning  Algorithms for planning as statespace search  Planning graphs  Other classical planning approaches  Analysis of planning approaches  Summary, bibliographical and historical notes, exercises  Planning and acting in the real world:  Time, schedules, and resources  Hierarchical planning  Planning and acting in nondeterministic domains  Multiagent planning  Summary, bibliographical and historical notes, exercises  Knowledge representation:  Ontological engineering  Categories and objects  Events
 Mental events and mental objects  Reasoning systems for categories  Reasoning with default information  Internet shopping world  Summary, bibliographical and historical notes, exercises
 Uncertain Knowledge And Reasoning:  Quantifying uncertainty:  Acting under uncertainty  Basic probability notation  Inference using full joint distributions  Independence  Bayes' rule and its use  Wumpus world revisited  Summary, bibliographical and historical notes, exercises  Probabilistic reasoning:  Representing knowledge in an uncertain domain  Semantics of Bayesian networks  Efficient representation of conditional distributions  Exact inference in Bayesian networks  Approximate inference in Bayesian networks  Relational and firstorder probability models  Other approaches to uncertain reasoning  Summary, bibliographical and historical notes, exercises  Probabilistic reasoning over time:  Time an uncertainty  Inference in temporal models  Hidden markov models  Kalman filters  Dynamic Bayesian networks  Keeping track of many objects  Summary, bibliographical and historical notes, exercises  Making simple decisions:
 Combining beliefs and desires under uncertainty  Basis of utility theory  Utility functions  Multiattribute utility functions  Decision networks  Value of information  Decisiontheoretic expert systems  Summary, bibliographical and historical notes, exercises  Making complex decisions:  Sequential decision problems  Value iteration  Policy iteration  Partially observable MDPs  Decisions with multiple agents: game theory  Mechanism design  Summary, bibliographical and historical notes, exercises  Learning:  Learning from examples:  Forms of learning  Supervised learning  Learning decision trees  Evaluating and choosing the best hypothesis  Theory of learning  Regression and classification with linear models  Artificial neural networks  Nonparametric models  Support vector machines  Ensemble learning  Practical machine learning  Summary, bibliographical and historical notes, exercises  Knowledge in learning:
 Logical formulation of learning  Knowledge in learning  Explanationbased learning  Learning using relevance information  Inductive logic programming  Summary, bibliographical and historical notes, exercises  Learning probabilistic models:  Statistical learning  Learning with complete data  Learning with hidden variables: the EM algorithm  Summary, bibliographical and historical notes, exercises  Reinforcement learning:  Introduction  Passive reinforcement learning  Active reinforcement learning  Generalization in reinforcement learning  Policy search  Applications of reinforcement learning  Summary, bibliographical and historical notes, exercises  Communicating, Perceiving, And Acting:  Natural language processing:  Language models  Text classification  Information retrieval  Information extraction  Summary, bibliographical and historical notes, exercises  Natural language for communication:  Phrase structure grammars
 Syntactic analysis (parsing)  Augmented grammars and semantic interpretation  Machine translation  Speech recognition  Summary, bibliographical and historical notes, exercises  Perception:  Image formation  Early imageprocessing operations  Object recognition by appearance  Reconstructing the 3D world  Object recognition for structural information  Using vision  Summary, bibliographical and historical notes, exercises  Robotics:  Introduction  Robot hardware  Robotic perception  Planning to move  Planning uncertain movements  Moving  Robotic software architectures  Application domains  Summary, bibliographical and historical notes, exercises  Conclusions:  Philosophical foundations:  Weak AI: can machines act intelligently?  Strong AI: can machines really think?  Ethics and risks of developing artificial intelligence  Summary, bibliographical and historical notes, exercises  AI: the present and future:  Agent components
 Agent architectures  Are we going in the right direction?  What if AI does succeed?  Mathematical background:  Complexity analysis and O() notation  Vectors, matrices, and linear algebra  Probability distribution  Notes on languages and algorithms:  Defining languages with BackusNaur Form (BNF)  Describing algorithms with pseudocode  Online help  Bibliography  Index
 Isbn
 9780136042594
 Label
 Artificial intelligence : a modern approach
 Title
 Artificial intelligence
 Title remainder
 a modern approach
 Statement of responsibility
 Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]
 Language
 eng
 Summary
 In this third edition, the authors have updated the treatment of all major areas. A new organizing principlethe representational dimension of atomic, factored, and structured modelshas been added. Significant new material has been provided in areas such as partially observable search, contingency planning, hierarchical planning, relational and firstorder probability models, regularization and loss functions in machine learning, kernel methods, Web search engines, information extraction, and learning in vision and robotics. The book also includes hundreds of new exercises
 Cataloging source
 DLC
 http://library.link/vocab/creatorName
 Russell, Stuart J.
 Illustrations
 illustrations
 Index
 index present
 LC call number
 Q335
 LC item number
 .R86 2010
 Literary form
 non fiction
 Nature of contents
 bibliography
 http://library.link/vocab/relatedWorkOrContributorName

 Norvig, Peter
 Davis, Ernest
 Series statement
 Prentice Hall series in artificial intelligence
 http://library.link/vocab/subjectName

 Artificial intelligence
 Artificial Intelligence
 Inteligencia artificial
 Artificial intelligence
 Label
 Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]
 Bibliography note
 Includes bibliographical references (pages 10631093) and index
 Carrier category
 volume
 Carrier category code

 nc
 Carrier MARC source
 rdacarrier
 Content category
 text
 Content type code

 txt
 Content type MARC source
 rdacontent
 Contents

 Artificial Intelligence:  Introduction:  What is AI?  Foundations of artificial intelligence  History of artificial intelligence  State of the art  Summary, bibliographical and historical notes, exercises  Intelligent agents:  Agents and environments  Good behavior: concept of rationality  Nature of environments  Structure of agents  Summary, bibliographical and historical notes, exercises  ProblemSolving:  Solving problems by searching:  Problemsolving agents  Example problems  Searching for solutions  Uniformed search strategies  Informed (heuristic) search strategies  Heuristic functions  Summary, bibliographical and historical notes, exercises  Beyond classical search:  Local search algorithms and optimization problems  Local search in continuous spaces  Searching with nondeterministic actions  Searching with partial observations  Online search agents and unknown environments
 Summary, bibliographical and historical notes, exercises  Adversarial search:  Games  Optimal decisions in games  Alphabeta pruning  Imperfect realtime decisions  Stochastic games  Partially observable games  Stateoftheart game programs  Alternative approaches  Summary, bibliographical and historical notes, exercises  Constraint satisfaction problems:  Defining constraint satisfaction problems  Constraint propagation: inference in CSPs  Backtracking search for CSPs  Local search for CSPs  Structure of problems  Summary, bibliographical and historical notes, exercises  Knowledge, Reasoning, And Planning:  Logical agents:  Knowledgebased agents  Wumpus world  Logic  Propositional logic: a very simple logic  Propositional theorem proving  Effective propositional model checking  Agents based on propositional logic  Summary, bibliographical and historical notes, exercises  Firstorder logic:  Representation revisited
 Syntax and semantics of firstorder logic  Using firstorder logic  Knowledge engineering in firstorder logic  Summary, bibliographical and historical notes, exercises  Inference in firstorder logic:  Propositional vs firstorder inference  Unification and lifting  Forward chaining  Backward chaining  Resolution  Summary, bibliographical and historical notes, exercises  Classical planning:  Definition of classical planning  Algorithms for planning as statespace search  Planning graphs  Other classical planning approaches  Analysis of planning approaches  Summary, bibliographical and historical notes, exercises  Planning and acting in the real world:  Time, schedules, and resources  Hierarchical planning  Planning and acting in nondeterministic domains  Multiagent planning  Summary, bibliographical and historical notes, exercises  Knowledge representation:  Ontological engineering  Categories and objects  Events
 Mental events and mental objects  Reasoning systems for categories  Reasoning with default information  Internet shopping world  Summary, bibliographical and historical notes, exercises
 Uncertain Knowledge And Reasoning:  Quantifying uncertainty:  Acting under uncertainty  Basic probability notation  Inference using full joint distributions  Independence  Bayes' rule and its use  Wumpus world revisited  Summary, bibliographical and historical notes, exercises  Probabilistic reasoning:  Representing knowledge in an uncertain domain  Semantics of Bayesian networks  Efficient representation of conditional distributions  Exact inference in Bayesian networks  Approximate inference in Bayesian networks  Relational and firstorder probability models  Other approaches to uncertain reasoning  Summary, bibliographical and historical notes, exercises  Probabilistic reasoning over time:  Time an uncertainty  Inference in temporal models  Hidden markov models  Kalman filters  Dynamic Bayesian networks  Keeping track of many objects  Summary, bibliographical and historical notes, exercises  Making simple decisions:
 Combining beliefs and desires under uncertainty  Basis of utility theory  Utility functions  Multiattribute utility functions  Decision networks  Value of information  Decisiontheoretic expert systems  Summary, bibliographical and historical notes, exercises  Making complex decisions:  Sequential decision problems  Value iteration  Policy iteration  Partially observable MDPs  Decisions with multiple agents: game theory  Mechanism design  Summary, bibliographical and historical notes, exercises  Learning:  Learning from examples:  Forms of learning  Supervised learning  Learning decision trees  Evaluating and choosing the best hypothesis  Theory of learning  Regression and classification with linear models  Artificial neural networks  Nonparametric models  Support vector machines  Ensemble learning  Practical machine learning  Summary, bibliographical and historical notes, exercises  Knowledge in learning:
 Logical formulation of learning  Knowledge in learning  Explanationbased learning  Learning using relevance information  Inductive logic programming  Summary, bibliographical and historical notes, exercises  Learning probabilistic models:  Statistical learning  Learning with complete data  Learning with hidden variables: the EM algorithm  Summary, bibliographical and historical notes, exercises  Reinforcement learning:  Introduction  Passive reinforcement learning  Active reinforcement learning  Generalization in reinforcement learning  Policy search  Applications of reinforcement learning  Summary, bibliographical and historical notes, exercises  Communicating, Perceiving, And Acting:  Natural language processing:  Language models  Text classification  Information retrieval  Information extraction  Summary, bibliographical and historical notes, exercises  Natural language for communication:  Phrase structure grammars
 Syntactic analysis (parsing)  Augmented grammars and semantic interpretation  Machine translation  Speech recognition  Summary, bibliographical and historical notes, exercises  Perception:  Image formation  Early imageprocessing operations  Object recognition by appearance  Reconstructing the 3D world  Object recognition for structural information  Using vision  Summary, bibliographical and historical notes, exercises  Robotics:  Introduction  Robot hardware  Robotic perception  Planning to move  Planning uncertain movements  Moving  Robotic software architectures  Application domains  Summary, bibliographical and historical notes, exercises  Conclusions:  Philosophical foundations:  Weak AI: can machines act intelligently?  Strong AI: can machines really think?  Ethics and risks of developing artificial intelligence  Summary, bibliographical and historical notes, exercises  AI: the present and future:  Agent components
 Agent architectures  Are we going in the right direction?  What if AI does succeed?  Mathematical background:  Complexity analysis and O() notation  Vectors, matrices, and linear algebra  Probability distribution  Notes on languages and algorithms:  Defining languages with BackusNaur Form (BNF)  Describing algorithms with pseudocode  Online help  Bibliography  Index
 Dimensions
 26 cm.
 Edition
 3rd ed.
 Extent
 xviii, 1132 pages
 Isbn
 9780136042594
 Lccn
 2011288031
 Media category
 unmediated
 Media MARC source
 rdamedia
 Media type code

 n
 Other physical details
 illustrations
 System control number

 (OCoLC)359890490
 (OCoLC)ocn359890490
 Label
 Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]
 Bibliography note
 Includes bibliographical references (pages 10631093) and index
 Carrier category
 volume
 Carrier category code

 nc
 Carrier MARC source
 rdacarrier
 Content category
 text
 Content type code

 txt
 Content type MARC source
 rdacontent
 Contents

 Artificial Intelligence:  Introduction:  What is AI?  Foundations of artificial intelligence  History of artificial intelligence  State of the art  Summary, bibliographical and historical notes, exercises  Intelligent agents:  Agents and environments  Good behavior: concept of rationality  Nature of environments  Structure of agents  Summary, bibliographical and historical notes, exercises  ProblemSolving:  Solving problems by searching:  Problemsolving agents  Example problems  Searching for solutions  Uniformed search strategies  Informed (heuristic) search strategies  Heuristic functions  Summary, bibliographical and historical notes, exercises  Beyond classical search:  Local search algorithms and optimization problems  Local search in continuous spaces  Searching with nondeterministic actions  Searching with partial observations  Online search agents and unknown environments
 Summary, bibliographical and historical notes, exercises  Adversarial search:  Games  Optimal decisions in games  Alphabeta pruning  Imperfect realtime decisions  Stochastic games  Partially observable games  Stateoftheart game programs  Alternative approaches  Summary, bibliographical and historical notes, exercises  Constraint satisfaction problems:  Defining constraint satisfaction problems  Constraint propagation: inference in CSPs  Backtracking search for CSPs  Local search for CSPs  Structure of problems  Summary, bibliographical and historical notes, exercises  Knowledge, Reasoning, And Planning:  Logical agents:  Knowledgebased agents  Wumpus world  Logic  Propositional logic: a very simple logic  Propositional theorem proving  Effective propositional model checking  Agents based on propositional logic  Summary, bibliographical and historical notes, exercises  Firstorder logic:  Representation revisited
 Syntax and semantics of firstorder logic  Using firstorder logic  Knowledge engineering in firstorder logic  Summary, bibliographical and historical notes, exercises  Inference in firstorder logic:  Propositional vs firstorder inference  Unification and lifting  Forward chaining  Backward chaining  Resolution  Summary, bibliographical and historical notes, exercises  Classical planning:  Definition of classical planning  Algorithms for planning as statespace search  Planning graphs  Other classical planning approaches  Analysis of planning approaches  Summary, bibliographical and historical notes, exercises  Planning and acting in the real world:  Time, schedules, and resources  Hierarchical planning  Planning and acting in nondeterministic domains  Multiagent planning  Summary, bibliographical and historical notes, exercises  Knowledge representation:  Ontological engineering  Categories and objects  Events
 Mental events and mental objects  Reasoning systems for categories  Reasoning with default information  Internet shopping world  Summary, bibliographical and historical notes, exercises
 Uncertain Knowledge And Reasoning:  Quantifying uncertainty:  Acting under uncertainty  Basic probability notation  Inference using full joint distributions  Independence  Bayes' rule and its use  Wumpus world revisited  Summary, bibliographical and historical notes, exercises  Probabilistic reasoning:  Representing knowledge in an uncertain domain  Semantics of Bayesian networks  Efficient representation of conditional distributions  Exact inference in Bayesian networks  Approximate inference in Bayesian networks  Relational and firstorder probability models  Other approaches to uncertain reasoning  Summary, bibliographical and historical notes, exercises  Probabilistic reasoning over time:  Time an uncertainty  Inference in temporal models  Hidden markov models  Kalman filters  Dynamic Bayesian networks  Keeping track of many objects  Summary, bibliographical and historical notes, exercises  Making simple decisions:
 Combining beliefs and desires under uncertainty  Basis of utility theory  Utility functions  Multiattribute utility functions  Decision networks  Value of information  Decisiontheoretic expert systems  Summary, bibliographical and historical notes, exercises  Making complex decisions:  Sequential decision problems  Value iteration  Policy iteration  Partially observable MDPs  Decisions with multiple agents: game theory  Mechanism design  Summary, bibliographical and historical notes, exercises  Learning:  Learning from examples:  Forms of learning  Supervised learning  Learning decision trees  Evaluating and choosing the best hypothesis  Theory of learning  Regression and classification with linear models  Artificial neural networks  Nonparametric models  Support vector machines  Ensemble learning  Practical machine learning  Summary, bibliographical and historical notes, exercises  Knowledge in learning:
 Logical formulation of learning  Knowledge in learning  Explanationbased learning  Learning using relevance information  Inductive logic programming  Summary, bibliographical and historical notes, exercises  Learning probabilistic models:  Statistical learning  Learning with complete data  Learning with hidden variables: the EM algorithm  Summary, bibliographical and historical notes, exercises  Reinforcement learning:  Introduction  Passive reinforcement learning  Active reinforcement learning  Generalization in reinforcement learning  Policy search  Applications of reinforcement learning  Summary, bibliographical and historical notes, exercises  Communicating, Perceiving, And Acting:  Natural language processing:  Language models  Text classification  Information retrieval  Information extraction  Summary, bibliographical and historical notes, exercises  Natural language for communication:  Phrase structure grammars
 Syntactic analysis (parsing)  Augmented grammars and semantic interpretation  Machine translation  Speech recognition  Summary, bibliographical and historical notes, exercises  Perception:  Image formation  Early imageprocessing operations  Object recognition by appearance  Reconstructing the 3D world  Object recognition for structural information  Using vision  Summary, bibliographical and historical notes, exercises  Robotics:  Introduction  Robot hardware  Robotic perception  Planning to move  Planning uncertain movements  Moving  Robotic software architectures  Application domains  Summary, bibliographical and historical notes, exercises  Conclusions:  Philosophical foundations:  Weak AI: can machines act intelligently?  Strong AI: can machines really think?  Ethics and risks of developing artificial intelligence  Summary, bibliographical and historical notes, exercises  AI: the present and future:  Agent components
 Agent architectures  Are we going in the right direction?  What if AI does succeed?  Mathematical background:  Complexity analysis and O() notation  Vectors, matrices, and linear algebra  Probability distribution  Notes on languages and algorithms:  Defining languages with BackusNaur Form (BNF)  Describing algorithms with pseudocode  Online help  Bibliography  Index
 Dimensions
 26 cm.
 Edition
 3rd ed.
 Extent
 xviii, 1132 pages
 Isbn
 9780136042594
 Lccn
 2011288031
 Media category
 unmediated
 Media MARC source
 rdamedia
 Media type code

 n
 Other physical details
 illustrations
 System control number

 (OCoLC)359890490
 (OCoLC)ocn359890490
Library Locations

African Studies LibraryBorrow it771 Commonwealth Avenue, 6th Floor, Boston, MA, 02215, US42.350723 71.108227


Astronomy LibraryBorrow it725 Commonwealth Avenue, 6th Floor, Boston, MA, 02445, US42.350259 71.105717

Fineman and Pappas Law LibrariesBorrow it765 Commonwealth Avenue, Boston, MA, 02215, US42.350979 71.107023

Frederick S. Pardee Management LibraryBorrow it595 Commonwealth Avenue, Boston, MA, 02215, US42.349626 71.099547

Howard Gotlieb Archival Research CenterBorrow it771 Commonwealth Avenue, 5th Floor, Boston, MA, 02215, US42.350723 71.108227


Music LibraryBorrow it771 Commonwealth Avenue, 2nd Floor, Boston, MA, 02215, US42.350723 71.108227

Pikering Educational Resources LibraryBorrow it2 Silber Way, Boston, MA, 02215, US42.349804 71.101425

School of Theology LibraryBorrow it745 Commonwealth Avenue, 2nd Floor, Boston, MA, 02215, US42.350494 71.107235

Science & Engineering LibraryBorrow it38 Cummington Mall, Boston, MA, 02215, US42.348472 71.102257

Embed
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa faexternallinksquare fafw"></i> Data from <span resource="http://link.bu.edu/portal/Artificialintelligenceamodernapproach/q4zZ4aP5Iwc/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.bu.edu/portal/Artificialintelligenceamodernapproach/q4zZ4aP5Iwc/">Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]</a></span>  <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.bu.edu/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.bu.edu/">Boston University Libraries</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data  Experimental
Data Citation of the Item Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa faexternallinksquare fafw"></i> Data from <span resource="http://link.bu.edu/portal/Artificialintelligenceamodernapproach/q4zZ4aP5Iwc/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.bu.edu/portal/Artificialintelligenceamodernapproach/q4zZ4aP5Iwc/">Artificial intelligence : a modern approach, Stuart J. Russell and Peter Norvig ; contributing writers, Ernest Davis [and others]</a></span>  <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.bu.edu/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.bu.edu/">Boston University Libraries</a></span></span></span></span></div>