Learning theory

Type: kb/types/tag-readme.md · Status: current

How systems learn, verify, and improve. These notes define learning mechanisms, verification gradients, and memory architecture that KB design draws on but that aren't KB-specific — they apply to any system that adapts through durable artifacts.

The area is organized around deploy-time learning as the unifying framework. Accumulation — adding knowledge to the store — is the most basic learning operation, with reach as its key property: facts sit at the low end, theories at the high end. Two orthogonal mechanisms (constraining and distillation) transform accumulated knowledge; a third operation (discovery) produces the high-reach theories that are accumulation's most valuable items.

The kinds of notes under this tag

Every note carrying learning-theory also carries at least one of these child tags (enforced by validation — the typed routing below is trustworthy):

  • deploy-time-learning — the framework itself: adaptation through durable inspectable artifacts, learning fundamentals, and feedback quality
  • constraining — narrowing the interpretation space, from conventions to deterministic code; codification, relaxing, and the decision heuristics
  • distillation — targeted extraction of use-shaped artifacts from larger reasoning
  • discovery — positing a general concept and recognizing particulars as its instances; reach as what it produces
  • artifact-analysis — the four-field vocabulary (substrate, form, lineage, authority) for retained behavior-shaping artifacts
  • agent-memory — memory architecture: spaces, contamination, policy learnability, and the crosscutting decomposition
  • llm-interpretation-errors — oracle theory, error correction, and reliability; the error-theory area applies verification concepts to LLM interpretation failures

Start here

  • tags — the hub; applies learning theory to KB architecture and evaluation
  • document-system — the type ladder (text→note→structured-claim) instantiates the constraining gradient for documents
  • context-engineering — where in-context learning meets the system layer that selects and organizes knowledge

Other tagged notes