liveBook · Manning

Reinforcement learning

As explained in Acing the CCNA Exam: Volume 2 Advanced Networking and Security

Reinforcement learning is a machine-learning approach in which an agent learns behavior through interactions with an environment and feedback about its actions.

Reinforcement learning is a machine-learning approach in which an algorithm learns by interacting with an environment and receiving positive or negative feedback about its actions. section 22.3.1

Use reinforcement learning to distinguish this learning mode from two other common approaches:

  • Supervised learning uses labeled data sets, with each input associated with a corresponding label. section 22.3.1
  • Unsupervised learning uses unlabeled data to identify patterns, relationships, or clusters without predefined labels. section 22.3.1
  • Reinforcement learning instead uses interaction and positive or negative feedback as its learning signal. section 22.3.1

How Acing the CCNA Exam: Volume 2 Advanced Networking and Security covers it

How deep it goes
Defines learning through interaction and feedback but does not describe algorithms, implementation, or operational configuration.
What it assumes
Assumes familiarity with artificial intelligence and machine learning while distinguishing three learning modes.
How it connects
Connects reinforcement learning with artificial intelligence, machine learning, supervised learning, and unsupervised learning.

Also explained in

Compare how 18 books explain reinforcement learning →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 2 Advanced Networking and Security. The section links point to the parts of the book it draws on.