Why Agentic Systems Need Ontologies — Frank Coyle, UC Berkeley

AI Engineer · · Duration 21:18

Frank Coyle explains ontologies as shared conceptualizations for agents, proposes neurosymbolic guardrails for probabilistic LLMs, and discusses validating tool outputs and catching business logic errors with ontologies. Read 4 viewpoints with supporting evidence and source links.

Understand this piece

4 key points

Synthesis

  1. Ontologies as formal shared conceptualizations

    Frank Coyle defines an ontology as a formal specification of a shared conceptualization and says agents should be given that conceptualization of their domain.

    Supporting evidence 1

    Original excerpt

    It is a, a formal specification of a shared conceptualization, and that's what we wanna give to our agents. We wanna give them our concept-- our conceptualization of the universe, our universe, our domains.

    Frank Coyle · 3:45

    Context

    knowledge and, uh, graph technology really represents.

    Read in source context →
  2. Neurosymbolic AI as LLM guardrails

    Frank Coyle argues that neurosymbolic AI can help keep probabilistic LLMs on guardrails.

    Supporting evidence 1

    Original excerpt

    what I'd like to argue is that neurosymbolic AI sort of represents a way to keep the LLM on its guardrails, because LLMs are by nature probabilistic.

    Frank Coyle · 4:46

    Context

    And so

    Read in source context →
  3. Ontology-driven validation in agent loops

    Frank Coyle proposes using ontologies after a tool runs, formatting the returned information for a validator that operates with domain ontologies.

    Supporting evidence 1

    Original excerpt

    if you look down there, a-after the, the tool is called, it said, "Tool runs," this is where ontologies could come in. The tool's gonna give us information. We put the information in a form that our, our, our, our validator can use.

    Frank Coyle · 16:45

    Read in source context →
  4. Ontologies for catching domain-specific errors

    Frank Coyle says ontologies could catch errors such as a second refund on one order or a payout sent to support instead of the buyer. He describes catching such errors in English as tricky.

    Supporting evidence 1

    Original excerpt

    A second refund on the same order is a, is, is a problem. [laughs] Ontologies could catch it, whereas it's ver- it's very tricky to do that in, in English. A payout sent to the support desk instead of the buyer, okay?

    Frank Coyle · 19:12

    Read in source context →

Key moments4

Short, attributed passages with the context to verify them. The full conversation stays with its publisher.

ontology design for AI agents

Ontologies as formal shared conceptualizations

Original excerpt

It is a, a formal specification of a shared conceptualization, and that's what we wanna give to our agents. We wanna give them our concept-- our conceptualization of the universe, our universe, our domains.
Context

knowledge and, uh, graph technology really represents.

neurosymbolic AI architecture

Neurosymbolic AI as LLM guardrails

Original excerpt

what I'd like to argue is that neurosymbolic AI sort of represents a way to keep the LLM on its guardrails, because LLMs are by nature probabilistic.
Context

And so

agent validation workflow

Ontology-driven validation in agent loops

Original excerpt

if you look down there, a-after the, the tool is called, it said, "Tool runs," this is where ontologies could come in. The tool's gonna give us information. We put the information in a form that our, our, our, our validator can use.
ontology-based business logic enforcement

Ontologies for catching domain-specific errors

Original excerpt

A second refund on the same order is a, is, is a problem. [laughs] Ontologies could catch it, whereas it's ver- it's very tricky to do that in, in English. A payout sent to the support desk instead of the buyer, okay?

Source & methodology

These viewpoints are linked to their original sources. Paraphrases are labeled and are not verbatim quotes.

Open transcript or source material (opens in a new tab)Report an issue

Explore these viewpoints by person