Browse · People
Person · Latent Space wiki

Frank Coyle

AI educator at UC Berkeley who advocates combining language models with ontologies to constrain agent behavior.

Frank Coyle teaches generative AI and large language models at UC Berkeley. His work on agentic systems emphasizes combining probabilistic models with explicit domain knowledge: ontologies that describe entities, relationships, and rules. At the 2026 AI Engineer World’s Fair, he argued that these symbolic structures could provide “logical guardrails” for agents while preserving language models’ ability to interpret context and propose actions.[1][3]

Ontologies inside the agent loop

Coyle calls this combination neurosymbolic AI—neural networks working alongside symbolic mechanisms such as rules and knowledge graphs. He recommends building domain models with experts and extending them through information encountered in practice, including customer interactions. He also urges developers to reuse established vocabularies such as Schema.org and Dublin Core. As he put it in his ontology presentation, “This stuff has been out there underlying a lot of what we already do.”[1][3]

Iceberg labeled “LLM reasoning,” with LLMs at the tip receiving “All the attention.” The submerged portion groups RDF entities, OWL axioms, Dublin Core, Schema.org and Wikidata, with a callout saying “Keeps the LLM on track.”
An iceberg diagram places LLMs above the water and RDF entities, OWL axioms, Dublin Core, Schema.org and Wikidata beneath it under “Ontologies.”
Latent.Space; image includes an imgflip.com watermark.
Slide titled “The convergence: neurosymbolic AI” combines Agent and Ontology panels into probabilistic reasoning inside formalized guardrails, with a speaker inset at lower left.
A presentation slide pairs a probabilistic agent with ontology guardrails: “The agent proposes. The ontology permits.”
Latent.Space; screenshot of AI Engineer World’s Fair presentation.

His examples explain how a graph can support reasoning beyond storing facts. With RDFS, a teaching relationship whose domain is teacher and whose range is student lets a reasoner infer classifications from the statement that Bob teaches scooter: Bob is a teacher, and scooter is a student. A further rule that teachers are persons classifies Bob as a person. These conclusions follow from the specified relationships rather than additional language-model guesses.[3]

In his Claude agent-loop example, the model proposes a tool call and parameters; surrounding application code executes the tool. Coyle places an ontology check after tool execution and before accepting the returned information. The application translates the result into a representation that a domain-aware validator can evaluate, then continues with a reasonable result or sends an inconsistency back to the model or a human. He describes the role of these controls as “a bounded set of rules around an unbounded loop.”[1][3]

Coyle distinguishes type safety from business correctness. In his recommended architecture, Pydantic checks parameter types, while ontology-backed checks evaluate domain relationships and constraints. His illustrative failures include a second refund on the same order, a payout directed to a support representative rather than the buyer, and an invented order status outside an allowed set. He recommends delaying database changes and other consequential side effects until proposed behavior passes validation, while also controlling loops that can drift, run indefinitely, or accumulate token costs.[3]

Before his Berkeley focus on generative AI, Coyle worked across psychology, neuroscience, and computer science. His account of those earlier transitions provides context for the biological and computational models he brings to teaching.[2]

Earlier foundations: psychology, neuroscience, and SMU

On his personal website, Coyle recalls a summer internship at Modesto State Hospital followed by psychology at Fordham and neuroscience at Emory. He describes encountering McCulloch-Pitts neurons and identifies the arrival of a PDP-8 computer in his laboratory as a catalyst for exploring computational models. He says he subsequently spent 31 years as a professor of computer science at SMU, where he was known as “Dr. C,” before moving to UC Berkeley.[2]

Coyle uses the personal branding “drC” and advocates learning by doing. Addressing students and professionals concerned about AI’s effects on their careers, he encourages understanding and using AI as an assistant, adapting with curiosity, and finding connections and analogies that make technological change easier to understand.[2]

Timeline

  1. milestone

    Advocates ontology-based guardrails for agents at AI Engineer World’s Fair
    At the 2026 AI Engineer World’s Fair, he argued that these symbolic structures could provide “logical guardrails” for agents while preserving language models’ ability to interpret context and propose actions.[1][3]

Sources

  1. 1
  2. 2
  3. 3
  4. 4

Model source and teaching reviews passed. Human editorial review pending. This profile describes the sources as of 2026-09-20.

Latent Space

Join Latent Space.

Sign in with Google, or get the newsletter by email.

Loading Google sign-in…

or subscribe by email

Free. Unsubscribe any time.