Principles of Artificial Intelligence

Learning Objectives

By the end of this chapter, you will be able to:

  • Describe the various fields of AI
  • Explain the main learning models used in AI
  • Explain why Python is a popular language for AI projects
  • Model the state space in AI for a given game

In this chapter, you will learn about the purpose, fields, and applications of AI, coupled with a short summary of the features we'll use in Python.

Introduction

Before discussing different AI techniques and algorithms, we will look at the fundamentals of artificial intelligence and machine learning and go over a few basic definitions. Then, using engaging examples, we will move forward in the book. Real-world examples will be used to present the basic ...

Get Artificial Intelligence and Machine Learning Fundamentals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.