<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <article-id pub-id-type="doi">10.7551/mitpress/12441.001</article-id>
      <title-group>
        <article-title>Graph Distance as Surprise: Free Energy Minimization in Knowledge Graph Reasoning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gaganpreet Jhajj</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fuhua Lin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computing and Information Systems, Athabasca University</institution>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>In this work, we propose that reasoning in knowledge graph (KG) networks can be guided by surprise minimization. Entities that are close in graph distance will have lower surprise than those farther apart. This connects the Free Energy Principle (FEP) [1] from neuroscience to KG systems, where the KG serves as the agent's generative model. We formalize surprise using the shortest-path distance in directed graphs and provide a framework for KG-based agents. Graph distance appears in graph neural networks as message passing depth and in model-based reinforcement learning as world model trajectories. This work-in-progress study explores whether distance-based surprise can extend recent work showing that syntax minimizes surprise and free energy via tree structures [2].</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Knowledge Graphs</kwd>
        <kwd>Graph Neural Networks</kwd>
        <kwd>Active Inference</kwd>
        <kwd>Semantic Grounding</kwd>
        <kwd>Agents</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The Free Energy Principle (FEP) suggests that biological systems minimize surprise by maintaining
accurate world models [
        <xref ref-type="bibr" rid="ref1 ref3 ref4">1, 3, 4</xref>
        ]. Recently, Murphy et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] demonstrated that syntactic operations
minimize surprise through shallow tree structures. They quantified surprise via tree depth (geometric
complexity) and Kolmogorov complexity (algorithmic complexity), approximated through Lempel-Ziv
compression [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ].
      </p>
      <p>
        In FEP, agents minimize variational free energy  = − log  (, ) −  [()] , where  represents
observations,  hidden states,  the generative model, and  the agent’s beliefs [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The first term,
− log  (, ) , quantifies surprise: entities with high probability under the generative model (high
 (, )) yield low surprise (low − log  (, ) ). For syntactic trees, Murphy et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] used tree depth to
proxy this probability; we extend this principle to general graphs using shortest-path distance.
      </p>
      <p>
        In active inference, minimizing free energy drives both perception (updating beliefs ()) and action
(selecting policies that reduce uncertainty) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. We apply this principle to KG reasoning: entities at
shorter graph distances have a higher probability under the agent’s graph-based generative model.
The central question we address is: given a KG serving as an agent’s generative model, which entity
groundings are plausible for a query in context? We propose one principled approach: plausibility
inversely correlates with graph distance.
      </p>
      <p>
        Knowledge graphs (KGs) are increasingly integrated with modern AI agents, with the ability to
improve reasoning, memory, and planning [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref14 ref15 ref16 ref7 ref8 ref9">7, 8, 9, 10, 11, 12, 13, 14, 15, 16</xref>
        ]. Unlike syntactic tree
structures, KGs are directed graphs that can contain cycles and multiple paths between nodes (entities).
In this preliminary work, we propose that surprise in KG reasoning corresponds to graph distance,
where the KG serves as the agent’s generative model. Entities that require shorter paths from context
are unsurprising, whereas distant or disconnected entities are more surprising. This is unlike
surprisedriven exploration in RL [
        <xref ref-type="bibr" rid="ref17 ref18">17, 18</xref>
        ], where agents maximize surprise to explore, FEP agents minimize
surprise by maintaining accurate generative models. Our work connects the FEP to practical KG systems
through shortest-path distance, providing theoretical foundations for graph neural networks [
        <xref ref-type="bibr" rid="ref19 ref20 ref21">19, 20, 21</xref>
        ]
and model-based reinforcement learning [
        <xref ref-type="bibr" rid="ref22 ref23">22, 23</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. From Syntax to Semantics</title>
      <p>
        Murphy et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] quantified syntactic surprise via tree depth. We extend this to arbitrary directed
graphs with cycles. Given a KG  = (ℰ , ℛ,  ) with entities ℰ , relations ℛ, and triples  ⊆ ℰ × ℛ × ℰ
geometric surprise is:
⎧
⎨ m∈in  (, ) if path exists
⎩
otherwise
where  (, ) is the shortest directed path length from context  ∈  to entity  (computed via BFS,
Appendix B), and  is a hyperparameter penalizing disconnection. In our worked example, we set  = 5 ;
in general,  should exceed the graph’s diameter (longest shortest-path distance) to ensure disconnected
entities always have higher surprise than any connected entity. Combined with algorithmic complexity
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]:
      </p>
      <p>( | ) = geo( | ) + ( →)
where ( →) is Kolmogorov complexity of the relation path, approximated via Lempel-Ziv
compression, and  weights the components. For trees, this recovers Murphy’s tree depth; for general graphs, it
handles cycles naturally.</p>
      <p>
        Connection to FEP: Under FEP, agents minimize  = − log  (, ) −  [()] [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Interpreting
the KG as the agent’s generative model, we posit − log  ( | ) ∝   (, ): shorter distances indicate
higher probability. Thus geo implements the surprise term, while () approximates  [()]. Figure 1
illustrates this with a political KG example (detailed calculations in Appendix A).
      </p>
      <p>A. Murphy et al.: Syntax (Trees)</p>
      <p>F = GraphDepth + ?K</p>
      <p>B. Our Work: Semantics (KGs)
(1)
(2)</p>
      <p>A
Tree Depth</p>
      <p>B</p>
      <p>C</p>
      <p>Canada
(context)
hasLeader
hasLeader
D</p>
      <p>E</p>
      <p>F</p>
      <p>G</p>
      <p>Trudeau holdsPosition</p>
      <p>depth = 2
Harper holdsPosition
No Path</p>
      <p>Biden
depth = ?</p>
      <p>Prime
Minister
Prime
Minister
successor
depth = 2</p>
    </sec>
    <sec id="sec-3">
      <title>3. Theoretical Justification</title>
      <p>
        Three principles justify the shortest-path distance: (1) Proper generalization: For trees, it recovers
Murphy’s tree depth. (2) Least-action: Shortest paths minimize cumulative cost, aligning with active
inference where agents minimize expected free energy [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. (3) Computational grounding: In GNNs,
 message-passing iterations aggregate -hop neighborhoods [
        <xref ref-type="bibr" rid="ref19 ref21">19, 21</xref>
        ]; minimizing iterations minimizes
distance and surprise. Cycles pose no issue: FEP accommodates circular causality [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], and BFS handles
cycles via visited sets (Appendix B).
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Implications and Future Work</title>
      <p>
        This work-in-progress connects FEP from neuroscience to KG reasoning in AI systems. The presented
framework ofers practical implications: (1) Entity grounding: LLM-KG systems could rank candidate
entity groundings by computing geo via BFS from discourse context entities, preferring groundings
with lower free energy [
        <xref ref-type="bibr" rid="ref10 ref9">10, 9</xref>
        ]; (2) KG embeddings: embedding methods could preserve distance-based
surprise structure [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]; (3) GNN architecture: depth could be selected to balance computational cost
against the surprise horizon needed for a task.
      </p>
      <p>
        Future work includes empirical validation on benchmark KG datasets (FB15k-237 [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], YAGO [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]),
comparison with human semantic similarity judgments, integration with existing KG reasoning systems
[
        <xref ref-type="bibr" rid="ref10 ref28 ref9">10, 28, 9</xref>
        ], and extension to temporal KGs.
      </p>
      <p>This work represents an early-stage exploration of applying FEP to knowledge graph reasoning. While
we proposed the shortest-path distance as a principled formalization of surprise, other formulations
may be more elegant or practical.</p>
      <p>We aim to present this contribution as an initial research direction rather than a definitive solution.
We also encourage the community to develop complementary or improved approaches to connecting
FEP principles with graph-based reasoning.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>We acknowledge the support of the Natural Sciences and Engineering Research Council of Canada
(NSERC), Alberta Innovates, Alberta Advanced Education, and Athabasca University, Canada. We would
also like to thank the reviewers for their suggestions on how to improve this work.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the author(s) used Grammarly and Claude (Anthropic) for Grammar
and spelling checks.</p>
    </sec>
    <sec id="sec-7">
      <title>A. Worked Example: Free Energy Calculations</title>
      <sec id="sec-7-1">
        <title>A.1. Scenario and Knowledge Graph</title>
        <p>Consider query “Who is the Prime Minister?” with context  = {Canada}. The knowledge graph
contains:</p>
        <p>Entities: ℰ = {Canada, Trudeau, Harper, PrimeMinister, Biden}</p>
        <p>Relations: (Canada, hasLeader, Trudeau), (Canada, hasLeader, Harper), (Trudeau,
holdsPosition, PrimeMinister), (Harper, holdsPosition, PrimeMinister),(Trudeau, successor,
Harper), (Harper, predecessor, Trudeau)</p>
        <p>The successor/predecessor relations form a cycle: Trudeau ↔ Harper. Importantly, Biden has no
directed path from Canada (separate subgraph).</p>
      </sec>
      <sec id="sec-7-2">
        <title>A.2. Computing Geometric Surprise</title>
        <p>Using BFS from Canada, we compute shortest directed paths:
• (Canada, Trudeau) = 1 (direct via hasLeader)
• (Canada, Harper) = 1 (direct via hasLeader)
• (Canada, PrimeMinister) = 2 (via hasLeader then holdsPosition)
• (Canada, Biden) = ∞ (no path)</p>
        <p>Therefore: geo(Trudeau) = geo(Harper) = 1, geo(PrimeMinister) = 2, and geo(Biden) =  =
5.</p>
        <p>The cycle between Trudeau and Harper does not afect distances: BFS selects the shortest path (direct
edge) and handles cycles via visited set (Appendix B).</p>
      </sec>
      <sec id="sec-7-3">
        <title>A.3. Computing Algorithmic Complexity</title>
        <p>For each grounding, we estimate Kolmogorov complexity via relation path patterns:</p>
        <p>Trudeau &amp; Harper: Paths  = [hasLeader] use frequent relations, yielding high compression (low
()).</p>
        <p>PrimeMinister node: Path  = [hasLeader, holdsPosition] uses standard role-modeling
patterns, also yielding low ().</p>
        <p>Biden: No path from Canada. The grounding requires irregular cross-country reasoning not
represented in the graph (high ()).</p>
      </sec>
      <sec id="sec-7-4">
        <title>A.4. Free Energy Results</title>
        <p>Combining components with  = 1:
Entity</p>
        <sec id="sec-7-4-1">
          <title>Trudeau Harper Biden</title>
          <p>geo</p>
          <p>Interpretation: Real groundings (Trudeau, Harper) exhibit low free energy: (1) short distance (1
hop), (2) regular relation patterns. The impossible grounding (Biden) exhibits high free energy: (1)
disconnection (no path), (2) irregular pattern. The framework correctly identifies both Trudeau and
Harper as plausible (both were Canadian PMs) while rejecting Biden (US president).</p>
          <p>We focus on entity groundings (Trudeau, Harper, Biden) rather than the position node itself, as
queries about leadership typically seek individuals rather than abstract roles. The PrimeMinister node,
at distance 2, would have intermediate surprise (geo = 2,  ≈ 2.3 ), but is not a direct answer to “Who
is the Prime Minister?” This demonstrates how our framework naturally distinguishes between entities
at diferent levels of abstraction in reified KG schemas.</p>
          <p>This demonstrates three key properties: (1) cycles handled naturally, (2) multiple valid answers
coexist with equal surprise, (3) disconnected entities correctly penalized.</p>
        </sec>
      </sec>
      <sec id="sec-7-5">
        <title>B.1. Breadth-First Search Algorithm</title>
        <p>Given directed graph  = (ℰ , ℛ,  ) and context  ⊆ ℰ , we compute  geo( | ) via BFS:</p>
        <sec id="sec-7-5-1">
          <title>Algorithm 1 Compute Geometric Surprise</title>
          <p>Require: Knowledge graph , context , target entity 
Ensure: Geometric surprise geo( | )
1: Initialize: () ← 0 for all  ∈ ; () ← ∞ for  ∈/ 
2:  ←  (queue),  ←  (visited set)
3: while  ̸= ∅ do
4:  ← dequeue from 
5: for each outgoing edge (, , ) ∈  do
6: if  ∈/  then
7: () ← () + 1
8:  ←  ∪ {}, enqueue  to 
9: end if
10: end for
11: end while
12: return () if () &lt; ∞, else</p>
          <p>Properties: (1) Correctness: BFS finds shortest paths in (|ℰ | + | |) time. (2) Cycle handling: Visited
set  prevents re-visiting nodes, ensuring termination. (3) Directionality: Only outgoing edges followed,
respecting direction.</p>
        </sec>
      </sec>
      <sec id="sec-7-6">
        <title>B.2. Kolmogorov Complexity Approximation</title>
        <p>We approximate ( →) via Lempel-Ziv compression: (1) Extract relation sequence  = [ 1, . . . , ]
from shortest path. (2) Encode as string (e.g., “pm|successor”). (3) Compress with LZ77. (4) Compute
ratio () = compressed/original.</p>
        <p>
          Interpretation: Regular patterns (frequent relations, short sequences) achieve high compression
(low ). Irregular patterns (rare relations, long sequences) achieve low compression (high ). This
approximates Kolmogorov complexity, which is uncomputable [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Murphy et al. [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] use the same
approximation for syntactic patterns.
        </p>
      </sec>
      <sec id="sec-7-7">
        <title>B.3. Connection to Active Inference</title>
        <p>
          In active inference, agents minimize expected free energy () [
          <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
          ]:
() =  [(|)‖ ()] + E(|) [[ (|)]]
⏟ Pragm⏞atic ⏟
(3)
balancing pragmatic value (exploitation) and epistemic value (exploration).
        </p>
        <p>Pragmatic value: Entities at shorter distances are more likely:  (observe  | ) increases as geo
decreases, making low-distance entities preferred for goal-directed actions.</p>
        <p>Epistemic value: Entities at longer distances provide higher information gain: observing distant
entities reduces uncertainty about unexplored graph regions, making high-distance entities preferred
for exploration.</p>
        <p>Our geo implements pragmatic value: low surprise entities preferred for exploitation. Extensions
could weight distance inversely for epistemic value, valuing high-surprise entities for exploration.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Friston</surname>
          </string-name>
          ,
          <article-title>The free-energy principle: a unified brain theory?</article-title>
          ,
          <source>Nature Reviews Neuroscience</source>
          <volume>11</volume>
          (
          <year>2010</year>
          )
          <fpage>127</fpage>
          -
          <lpage>138</lpage>
          . URL: https://www.nature.com/articles/nrn2787. doi:
          <volume>10</volume>
          .1038/nrn2787.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>E.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Holmes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Friston</surname>
          </string-name>
          ,
          <article-title>Natural language syntax complies with the free-energy principle</article-title>
          ,
          <source>Synthese</source>
          <volume>203</volume>
          (
          <year>2024</year>
          )
          <article-title>154</article-title>
          . URL: https://link.springer.
          <source>com/10.1007/s11229-024-04566-3</source>
          . doi:
          <volume>10</volume>
          .1007/ s11229-024-04566-3.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Friston</surname>
          </string-name>
          , T. FitzGerald,
          <string-name>
            <given-names>F.</given-names>
            <surname>Rigoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Schwartenbeck</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Pezzulo, Active Inference: A Process Theory</article-title>
          ,
          <source>Neural Computation</source>
          <volume>29</volume>
          (
          <year>2017</year>
          )
          <fpage>1</fpage>
          -
          <lpage>49</lpage>
          . URL: https://direct.mit.edu/neco/article/29/1/1-49/ 8207. doi:
          <volume>10</volume>
          .1162/NECO_a_
          <fpage>00912</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>T.</given-names>
            <surname>Parr</surname>
          </string-name>
          , G. Pezzulo,
          <string-name>
            <given-names>K. J.</given-names>
            <surname>Friston</surname>
          </string-name>
          , Active Inference:
          <article-title>The Free Energy Principle in Mind, Brain, and</article-title>
          <string-name>
            <surname>Behavior</surname>
          </string-name>
          , The MIT Press,
          <year>2022</year>
          . URL: https://direct.mit.edu/books/book/5299/
          <string-name>
            <surname>Active-InferenceThe-Free-Energy-</surname>
          </string-name>
          Principle-in-Mind.
          <volume>0001</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Vitányi</surname>
          </string-name>
          , An Introduction to Kolmogorov Complexity and
          <string-name>
            <given-names>Its</given-names>
            <surname>Applications</surname>
          </string-name>
          , Texts in Computer Science, Springer New York, New York, NY,
          <year>2008</year>
          . URL: http://link.springer.com/10.1007/ 978-0-
          <fpage>387</fpage>
          -49820-1. doi:
          <volume>10</volume>
          .1007/978-0-
          <fpage>387</fpage>
          -49820-1.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Ziv</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lempel</surname>
          </string-name>
          ,
          <article-title>A universal algorithm for sequential data compression</article-title>
          ,
          <source>IEEE Transactions on Information Theory</source>
          <volume>23</volume>
          (
          <year>1977</year>
          )
          <fpage>337</fpage>
          -
          <lpage>343</lpage>
          . URL: https://ieeexplore.ieee.org/document/1055714/. doi:
          <volume>10</volume>
          .1109/TIT.
          <year>1977</year>
          .
          <volume>1055714</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Tong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Xiong</surname>
          </string-name>
          ,
          <article-title>Plan-on-graph: self-correcting adaptive planning of large language model on knowledge graphs</article-title>
          ,
          <source>in: Proceedings of the 38th International Conference on Neural Information Processing Systems</source>
          , NIPS '24, Curran Associates Inc.,
          <string-name>
            <surname>Red</surname>
            <given-names>Hook</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA,
          <year>2025</year>
          . Event-place: Vancouver, BC, Canada.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <article-title>A prompt-based knowledge graph foundation model for universal in-context reasoning</article-title>
          ,
          <source>in: Proceedings of the 38th International Conference on Neural Information Processing Systems</source>
          , NIPS '24, Curran Associates Inc.,
          <string-name>
            <surname>Red</surname>
            <given-names>Hook</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA,
          <year>2025</year>
          . Event-place: Vancouver, BC, Canada.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>X.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. V.</given-names>
            <surname>Chawla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Laurent</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>LeCun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Bresson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Hooi</surname>
          </string-name>
          , G-Retriever:
          <article-title>Retrieval-Augmented Generation for Textual Graph Understanding and Question Answering</article-title>
          , in: The Thirty-eighth
          <source>Annual Conference on Neural Information Processing Systems</source>
          ,
          <year>2024</year>
          . URL: https://openreview.net/forum?id=
          <fpage>MPJ3oXtTZl</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jhajj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Gustafson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. P.-C. Lin</surname>
          </string-name>
          ,
          <article-title>Educational Knowledge Graph Creation and Augmentation via LLMs</article-title>
          , in: A.
          <string-name>
            <surname>Sifaleras</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Lin</surname>
          </string-name>
          (Eds.),
          <source>Generative Intelligence and Intelligent Tutoring Systems</source>
          , Springer Nature Switzerland, Cham,
          <year>2024</year>
          , pp.
          <fpage>292</fpage>
          -
          <lpage>304</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -63031-6_
          <fpage>25</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jhajj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R. D.</given-names>
            <surname>Gustafson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Morland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. E.</given-names>
            <surname>Gutierrez</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. P.-C. Lin</surname>
            ,
            <given-names>M. A. A.</given-names>
          </string-name>
          <string-name>
            <surname>Dewan</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>Neuromorphic Knowledge Representation: SNN-Based Relational Inference and Explainability in Knowledge Graphs</article-title>
          , in: S. Graf,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Markos (Eds.),
          <source>Generative Systems and Intelligent Tutoring Systems</source>
          , volume
          <volume>15724</volume>
          , Springer Nature Switzerland, Cham,
          <year>2026</year>
          , pp.
          <fpage>159</fpage>
          -
          <lpage>165</lpage>
          . URL: https://link. springer.com/10.1007/978-3-
          <fpage>031</fpage>
          -98284-2_
          <fpage>13</fpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -98284-2_
          <fpage>13</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jhajj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Nomura</surname>
          </string-name>
          ,
          <article-title>Jack and the beansTALK: Towards question answering in plant biology</article-title>
          , in: Eighth Widening NLP
          <string-name>
            <surname>Workshop (WiNLP 2024) Phase</surname>
            <given-names>II</given-names>
          </string-name>
          ,
          <year>2024</year>
          . URL: https://openreview.net/forum? id=0DlJEPHHKe.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>R. D.</given-names>
            <surname>Morland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>An adaptable client-server architecture for generating educational content using large language models</article-title>
          ,
          <source>Bulletin of the Technical Committee on Learning Technology (ISSN: 2306-0212) 25</source>
          (
          <year>2025</year>
          )
          <fpage>42</fpage>
          -
          <lpage>49</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>J. R. D. Gustafson</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Jhajj</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>F. O.</given-names>
          </string-name>
          <string-name>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>Enhancing project-based learning with a genai tool based on retrieval: Augmented generation and knowledge graphs, in: AI Applications and Strategies in Teacher Education</article-title>
          ,
          <source>IGI Global</source>
          ,
          <year>2025</year>
          , pp.
          <fpage>161</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jhajj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>Augmenting japanese language acquisition via LLMs and ASR</article-title>
          ,
          <source>in: IEEE Smart World Congress 2025 (IEEE SWC'25)</source>
          , Calgary, Canada,
          <year>2025</year>
          , p.
          <fpage>3</fpage>
          .
          <fpage>84</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Kabir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>An llm-powered adaptive practicing system</article-title>
          .,
          <source>in: LLM@ AIED</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>43</fpage>
          -
          <lpage>52</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>D.</given-names>
            <surname>Pathak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Agrawal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Efros</surname>
          </string-name>
          , T. Darrell,
          <article-title>Curiosity-driven exploration by self-supervised prediction</article-title>
          ,
          <source>in: Proceedings of the 34th International Conference on Machine Learning - Volume 70, ICML'17</source>
          , JMLR.org,
          <year>2017</year>
          , p.
          <fpage>2778</fpage>
          -
          <lpage>2787</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>T.</given-names>
            <surname>Rakotoaritina</surname>
          </string-name>
          , G. Jhajj,
          <string-name>
            <given-names>C.</given-names>
            <surname>Reinke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Doya</surname>
          </string-name>
          ,
          <article-title>Information-theoretic formulation and combination of intrinsic rewards: Novelty, surprise and empowerment</article-title>
          , in: Seventh International Workshop on Intrinsically Motivated Open-ended
          <string-name>
            <surname>Learning</surname>
          </string-name>
          ,
          <year>2025</year>
          . URL: https://openreview.net/forum?id=
          <fpage>WN7ofwXNvv</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>T. N.</given-names>
            <surname>Kipf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Welling</surname>
          </string-name>
          ,
          <article-title>Semi-Supervised Classification with Graph Convolutional Networks</article-title>
          , in: International Conference on Learning Representations,
          <year>2017</year>
          . URL: https://openreview.net/forum? id=
          <fpage>SJU4ayYgl</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schlichtkrull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. N.</given-names>
            <surname>Kipf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bloem</surname>
          </string-name>
          , R. Van Den Berg, I. Titov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Welling</surname>
          </string-name>
          ,
          <article-title>Modeling Relational Data with Graph Convolutional Networks</article-title>
          , in: A.
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Navigli</surname>
            , M.-E. Vidal,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Hitzler</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Troncy</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Hollink</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Tordai</surname>
          </string-name>
          , M. Alam (Eds.),
          <source>The Semantic Web</source>
          , volume
          <volume>10843</volume>
          , Springer International Publishing, Cham,
          <year>2018</year>
          , pp.
          <fpage>593</fpage>
          -
          <lpage>607</lpage>
          . URL: https://link.springer.com/10. 1007/978-3-
          <fpage>319</fpage>
          -93417-4_
          <fpage>38</fpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -93417-4_
          <fpage>38</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>P. W.</given-names>
            <surname>Battaglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. B.</given-names>
            <surname>Hamrick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bapst</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sanchez-Gonzalez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zambaldi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Malinowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tacchetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Raposo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Santoro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Faulkner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gulcehre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ballard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gilmer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Dahl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vaswani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Allen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Nash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Langston</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Dyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Heess</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Wierstra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kohli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Botvinick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Vinyals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pascanu</surname>
          </string-name>
          ,
          <article-title>Relational inductive biases, deep learning</article-title>
          ,
          <source>and graph networks</source>
          ,
          <year>2018</year>
          . URL: http://arxiv.org/abs/
          <year>1806</year>
          .01261. doi:
          <volume>10</volume>
          .48550/arXiv.
          <year>1806</year>
          .
          <volume>01261</volume>
          , arXiv:
          <year>1806</year>
          .01261.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R. S.</given-names>
            <surname>Sutton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Barto</surname>
          </string-name>
          ,
          <article-title>Reinforcement Learning: An Introduction, A Bradford Book</article-title>
          , Cambridge, MA, USA,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>B.</given-names>
            <surname>Millidge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tschantz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Seth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. L.</given-names>
            <surname>Buckley</surname>
          </string-name>
          ,
          <article-title>On the Relationship Between Active Inference and Control as Inference</article-title>
          , in: T. Verbelen,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lanillos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. L.</given-names>
            <surname>Buckley</surname>
          </string-name>
          , C. De Boom (Eds.),
          <source>Active Inference</source>
          , volume
          <volume>1326</volume>
          , Springer International Publishing, Cham,
          <year>2020</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>11</lpage>
          . URL: https: //link.springer.com/10.1007/978-3-
          <fpage>030</fpage>
          -64919-
          <issue>7</issue>
          _1. doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -64919-
          <issue>7</issue>
          _
          <fpage>1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>K.</given-names>
            <surname>Friston</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Levin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sengupta</surname>
          </string-name>
          , G. Pezzulo,
          <article-title>Knowing one's place: a free-energy approach to pattern regulation</article-title>
          ,
          <source>Journal of The Royal Society Interface</source>
          <volume>12</volume>
          (
          <year>2015</year>
          )
          <article-title>20141383</article-title>
          . URL: https: //royalsocietypublishing.org/doi/10.1098/rsif.
          <year>2014</year>
          .
          <volume>1383</volume>
          . doi:
          <volume>10</volume>
          .1098/rsif.
          <year>2014</year>
          .
          <volume>1383</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bordes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Usunier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Garcia-Durán</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Weston</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Yakhnenko</surname>
          </string-name>
          ,
          <article-title>Translating embeddings for modeling multi-relational data</article-title>
          ,
          <source>in: Proceedings of the 27th International Conference on Neural Information Processing Systems - Volume 2, NIPS'13</source>
          , Curran Associates Inc.,
          <string-name>
            <surname>Red</surname>
            <given-names>Hook</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA,
          <year>2013</year>
          , pp.
          <fpage>2787</fpage>
          -
          <lpage>2795</lpage>
          . Event-place: Lake Tahoe, Nevada.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schlichtkrull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. N.</given-names>
            <surname>Kipf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bloem</surname>
          </string-name>
          , R. v. d. Berg, I. Titov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Welling</surname>
          </string-name>
          ,
          <article-title>Modeling relational data with graph convolutional networks</article-title>
          ,
          <source>in: European semantic web conference</source>
          , Springer,
          <year>2018</year>
          , pp.
          <fpage>593</fpage>
          -
          <lpage>607</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Suchanek</surname>
          </string-name>
          , G. Kasneci, G. Weikum,
          <article-title>Yago: a core of semantic knowledge</article-title>
          ,
          <source>in: Proceedings of the 16th International Conference on World Wide Web, WWW '07</source>
          ,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2007</year>
          , p.
          <fpage>697</fpage>
          -
          <lpage>706</lpage>
          . URL: https://doi.org/10.1145/1242572.1242667. doi:
          <volume>10</volume>
          .1145/1242572.1242667.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kou</surname>
          </string-name>
          , W. Wang,
          <article-title>GraphVis: Boosting LLMs with Visual Knowledge Graph Integration</article-title>
          , in: The Thirty-eighth
          <source>Annual Conference on Neural Information Processing Systems</source>
          ,
          <year>2024</year>
          . URL: https://openreview.net/forum?id=haVPmN8UGi.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>