liveBook · Manning

Artificial intelligence

As explained in Grokking AI Algorithms, Second Edition

The field concerned with creating computational systems that perform tasks associated with human intelligence, such as reasoning, learning, and autonomous decision-making.

Artificial intelligence (AI) creates computational systems that perform tasks typically requiring human intelligence. These systems act autonomously, adapt to changing environments, and use data as their fuel. section 1.1 section 1.2

AI is broader than chatbots or generative models. It includes systems that sense, reason, learn, search, solve problems, and make decisions without constant instruction. section 1.0 section 1.2

Typical AI tasks include:

  • Playing and winning complex games. section 1.2
  • Detecting cancer tumors in body-image scans. section 1.2
  • Generating artwork from a natural-language prompt. section 1.2
  • Driving cars autonomously and supporting language-based chatbots. section 1.2

A practical way to recognize AI

Consider an autonomous car: it receives data from its surroundings, processes that information, and acts without continuous human instruction. Its intelligence comes from combining perception, adaptation, and decision-making to handle a changing environment. section 1.1 section 1.2

Understanding AI means looking inside the black box: tracing how explicit search and evolutionary algorithms lead toward statistical machine learning, deep learning, and generative AI. Older fundamentals remain useful in modern implementations. section 1.0 section 1.6

Figure 1.6 Levels of AI

Use the levels-of-AI diagram to distinguish related AI terms and locate systems across the field. section 1.14

Figure 1.5 The evolution of AI

Use the evolution diagram to connect historical milestones with the foundational and modern approaches used today. section 1.6

How Grokking AI Algorithms, Second Edition covers it

How deep it goes
Builds intuition about definitions, data, problem types, algorithms, and historical progression without detailing individual implementations.
Examples
Uses games, medical image analysis, artwork generation, autonomous driving, chatbots, and historical milestones as concrete examples.
What it assumes
Assumes no specialized AI background and begins with human intelligence, autonomy, adaptation, and data.
What you can do after
Evaluate AI systems by their autonomous usefulness in solving complex problems rather than by one rigid definition.
How it connects
Connects AI with search algorithms, evolutionary algorithms, machine learning, deep learning, artificial neural networks, and generative AI.

Also explained in

Compare how 23 books explain artificial intelligence →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Grokking AI Algorithms, Second Edition. The section links point to the parts of the book it draws on.