Published by Pearson (December 20, 2021) © 2022

Stuart Russell | Peter Norvig
    Pearson eTextbook (365 Days access)
    €40,99
    Adding to cart… The item has been added
    ISBN-13: 9781292409399

    Artificial Intelligence: A Modern Approach, Global Edition ,4th edition

    Language: English

    Thelong-anticipated revision of ArtificialIntelligence: A Modern Approach explores the full breadth and depth of the field of artificialintelligence (AI). The 4th Edition brings readers up to date on the latest technologies,presents concepts in a more unified manner, and offers new or expanded coverageof machine learning, deep learning, transfer learning, multi agent systems,robotics, natural language processing, causality, probabilistic programming,privacy, fairness, and safe AI.

    Chapter I  Artificial Intelligence

    1. Introduction
      • What Is AI?
      • The Foundations of Artificial Intelligence
      • The History of Artificial Intelligence
      • The State of the Art
      • Risks and Benefits of AI

      Summary

      Bibliographical and Historical Notes

    2. Intelligent Agents
      • Agents and Environments
      • Good Behavior: The Concept of Rationality
      • The Nature of Environments
      • The Structure of Agents

      Summary

      Bibliographical and Historical Notes

    3. Chapter II  Problem Solving

    4. Solving Problems by Searching
      • Problem-Solving Agents
      • Example Problems
      • Search Algorithms
      • Uninformed Search Strategies
      • Informed (Heuristic) Search Strategies
      • Heuristic Functions

      Summary

      Bibliographical and Historical Notes

    5. Search in Complex Environments
      • Local Search and Optimization Problems
      • Local Search in Continuous Spaces
      • Search with Nondeterministic Actions
      • Search in Partially Observable Environments
      • Online Search Agents and Unknown Environments

      Summary

      Bibliographical and Historical Notes

    6. Constraint Satisfaction Problems
      • Defining Constraint Satisfaction Problems
      • Constraint Propagation: Inference in CSPs
      • Backtracking Search for CSPs
      • Local Search for CSPs
      • The Structure of Problems

      Summary

      Bibliographical and Historical Notes

    7. Adversarial Search and Games
      • Game Theory
      • Optimal Decisions in Games
      • Heuristic Alpha--Beta Tree Search
      • Monte Carlo Tree Search
      • Stochastic Games
      • Partially Observable Games
      • Limitations of Game Search Algorithms

      Summary

      Bibliographical and Historical Notes

    8. Chapter III  Knowledge, Reasoning and Planning

    9. Logical Agents
      • Knowledge-Based Agents
      • The 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

    10. First-Order Logic
      • Representation Revisited
      • Syntax and Semantics of First-Order Logic
      • Using First-Order Logic
      • Knowledge Engineering in First-Order Logic

      Summary

      Bibliographical and Historical Notes

    11. Inference in First-Order Logic
      • Propositional vs. First-Order Inference
      • Unification and First-Order Inference
      • Forward Chaining
      • Backward Chaining
      • Resolution

      Summary

      Bibliographical and Historical Notes

    12. Knowledge Representation
      • Ontological Engineering
      • Categories and Objects
      • Events
      • Mental Objects and Modal Logic
      • for Categories
      • Reasoning with Default Information

      Summary

      Bibliographical and Historical Notes

    13. Automated Planning
      • Definition of Classical Planning
      • Algorithms for Classical Planning
      • Heuristics for Planning
      • Hierarchical Planning
      • Planning and Acting in Nondeterministic Domains
      • Time, Schedules, and Resources
      • Analysis of Planning Approaches

      Summary

      Bibliographical and Historical Notes

    14. Chapter IV  Uncertain Knowledge and Reasoning

    15. Quantifying Uncertainty
      • Acting under Uncertainty
      • Basic Probability Notation
      • Inference Using Full Joint Distributions
      • Independence 12.5 Bayes' Rule and Its Use
      • Naive Bayes Models
      • The Wumpus World Revisited

      Summary

      Bibliographical and Historical Notes

    16. Probabilistic Reasoning
      • Representing Knowledge in an Uncertain Domain
      • The Semantics of Bayesian Networks
      • Exact Inference in Bayesian Networks
      • Approximate Inference for Bayesian Networks
      • Causal Networks

      Summary

      Bibliographical and Historical Notes

    17. Probabilistic Reasoning over Time
      • Time and Uncertainty
      • Inference in Temporal Models
      • Hidden Markov Models
      • Kalman Filters
      • Dynamic Bayesian Networks

      Summary

      Bibliographical and Historical Notes

    18. Making Simple Decisions
      • Combining Beliefs and Desires under Uncertainty
      • The Basis of Utility Theory
      • Utility Functions
      • Multiattribute Utility Functions
      • Decision Networks
      • The Value of Information
      • Unknown Preferences

      Summary

      Bibliographical and Historical Notes

    19. Making Complex Decisions
      • Sequential Decision Problems
      • Algorithms for MDPs
      • Bandit Problems
      • Partially Observable MDPs
      • Algorithms for Solving POMDPs

      Summary

      Bibliographical and Historical Notes

    20. Multiagent Decision Making
      • Properties of Multiagent Environments
      • Non-Cooperative Game Theory
      • Cooperative Game Theory
      • Making Collective Decisions

      Summary

      Bibliographical and Historical Notes

    21. Probabilistic Programming
      • Relational Probability Models
      • Open-Universe Probability Models
      • Keeping Track of a Complex World
      • Programs as Probability Models

      Summary

      Bibliographical and Historical Notes

    22. Chapter V  Machine Learning

    23. Learning from Examples
      • Forms of Leaming
      • Supervised Learning .
      • Learning Decision Trees .
      • Model Selection and Optimization
      • The Theory of Learning
      • Linear Regression and Classification
      • Nonparametric Models
      • Ensemble Learning
      • Developing Machine Learning Systen

      Summary

      Bibliographical and Historical Notes

    24. Knowledge in Learning
      • A Logical Formulation of Learning
      • Knowledge in Learning
      • Exmplanation-Based Leaening
      • Learning Using Relevance Information
      • Inductive Logic Programming

      Summary

      Bibliographical and Historical Notes

    25. Learning Probabilistic Models
      • Statistical Learning
      • Learning with Complete Data
      • Learning with Hidden Variables: The EM Algorithm

      Summary

      Bibliographical and Historical Notes

    26. Deep Learning
      • Simple Feedforward Networks
      • Computation Graphs for Deep Learning
      • Convolutional Networks
      • Learning Algorithms
      • Generalization
      • Recurrent Neural Networks
      • Unsupervised Learning and Transfer Learning
      • Applications

      Summary

      Bibliographical and Historical Notes

    27. Reinforcement Learning
      • Learning from Rewards
      • Passive Reinforcement Learning
      • Active Reinforcement Learning
      • Generalization in Reinforcement Learning
      • Policy Search
      • Apprenticeship and Inverse Reinforcement Leaming
      • Applications of Reinforcement Learning

      Summary

      Bibliographical and Historical Notes

    28. Chapter VI  Communicating, perceiving, and acting

    29. Natural Language Processing
      • Language Models
      • Grammar
      • Parsing
      • Augmented Grammars
      • Complications of Real Natural Languagr
      • Natural Language Tasks

      Summary

      Bibliographical and Historical Notes

    30. Deep Learning for Natural Language Processing
      • Word Embeddings
      • Recurrent Neural Networks for NLP
      • Sequence-to-Sequence Models
      • The Transformer Architecture
      • Pretraining and Transfer Learning
      • State of the art

      Summary

      Bibliographical and Historical Notes

    31. Robotics
      • Robots
      • Robot Hardware
      • What kind of problem is robotics solving?
      • Robotic Perception
      • Planning and Control
      • Planning Uncertain Movements
      • Reinforcement Laming in Robotics
      • Humans and Robots
      • Alternative Robotic Frameworks
      • Application Domains

      Summary

      Bibliographical and Historical Notes

    32. Computer Vision
      • Introduction
      • Image Formation
      • Simple Image Features
      • Classifying Images
      • Detecting Objects
      • The 3D World
      • Using Computer Vision

      Summary

      Bibliographical and Historical Notes

    33. Chapter VII  Conclusions

    34. Philosophy, Ethics, and Safety of Al
      • The Limits of Al
      • Can Machines Really Think?
      • The Ethics of Al

      Summary

      Bibliographical and Historical Notes

    35. The Future of AI
      • Al Components
      • Al Architectures
    A Mathematical Background
    • A.1 Complexity Analysis and O0 Notation
    • A.2 Vectors, Matrices, and Linear Algebra
    • A.3 Probability Distributions
    • Bibliographical and Historical Notes

     

    B Notes on Languages and Algorithms
    • B.1 Defining Languages with Backus-Naur Form (BNF)
    • B.2 Describing Algorithms with Pseudocode
    • B.3 Online Supplemental Material

     

    Bibliography
    Index