Skip to content

Commit d1d6fd8

Browse files
committed
Small fixes to webpage aesthetics
1 parent 06c4693 commit d1d6fd8

3 files changed

Lines changed: 14 additions & 6 deletions

File tree

docs/_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ plugins:
2323
url: 'https://hpai-bsc.github.io'
2424
baseurl: '/intention-aware-pgs'
2525
title: 'HPAI'
26-
description: ''
26+
description: 'Policy Graphs and Intention: answering ’why’ and ’how’ from a telic perspective'
2727
permalink: pretty
2828
logo: "/assets/logo.png"
2929

docs/assets/styles.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ $bodytype: (
3838
display: block;
3939
}
4040

41+
.typeset p a {
42+
text-shadow: 0.1rem 0 white;
43+
}
44+
4145
.header {
4246
background-color: #181b21;
4347
}
@@ -69,3 +73,7 @@ $bodytype: (
6973
border-radius: 5px;
7074
line-height: 2em;
7175
}
76+
77+
.main ul {
78+
font-size: large;
79+
}

docs/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ feature_text: |
1818

1919
{% include button.html text="Paper" link="" color="#4f2121" %} {% include button.html text="Code" link="https://github.com/hpai-bsc/pgeon" color="#113662" %} {% include button.html text="BlueSky" link="https://bsky.app/profile/hpai.bsky.social" color="rgb(32, 139, 254)" %} {% include button.html text="Linkedin" link="https://www.linkedin.com/company/hpai" color="#0a66c2" %}
2020

21-
### Abstract
21+
# Abstract
2222

2323
> Agents are a special kind of AI-based software in that they interact in complex environments and have increased potential for emergent behaviour.
2424
Explaining such behaviour is key to deploying trustworthy AI, but the increasing complexity and opaque nature of many agent implementations makes this hard.
2525
In this work, we reuse the Policy Graphs method --which can be used to explain opaque agent behaviour-- and enhance it to query it with hypotheses of desirable situations. These hypotheses are used to compute a numerical value to examine agent intentions at any particular moment, as a function of how likely the agent is to bring about a hypothesised desirable situation. We emphasise the relevance of how this approach has full epistemic traceability, and each belief used by the algorithms providing answers is backed by specific facts from its construction process.
2626
We show the numeric approach provides a robust and intuitive way
2727
to provide telic explainability (explaining current actions from the perspective of bringing about situations), and allows to evaluate the interpretability of behaviour of the agent based on the explanations; and it opens the door to explainability that is useful not only to the human, but to an agent.
2828

29-
### Video explanation
29+
# Video explanation
3030

3131
<iframe width="502" height="282" src="https://www.youtube.com/embed/FOZkfVnE3vA" title="pgs" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
3232

@@ -36,14 +36,14 @@ prepares ingredients over the counter-top... until you see him fill a cooking po
3636
take part in the recipe, possibly to boil water and do something with it. You ask the chef: Why did you feel that pot?
3737
Befuddlingly, he responds:
3838

39-
`Because the hob was unused, and the pot was empty.`
39+
> Because the hob was unused, and the pot was empty.
4040
4141
This kind of responses are a staple of explainable agency. Especially when working with explaining opaque agents, or
4242
coming up with agent-agnostic methods, explainable agency focuses on which elements of the current state seem
4343
to be relevant for the action (in this case, filling the pot). Rather than illuminate the explainee, it leaves them
4444
confused. Instead, what he'd have expected would be something akin to:
4545

46-
`Because I am going to cook pasta.`
46+
> Because I am going to cook pasta.
4747
4848
We humans are able to attribute that sort of intentionality easily, simply via observation: without the need to ask, by
4949
simply observing the countertop and locating the dry pasta, we could have arrived at the same conclusion. Moreso, the
@@ -90,7 +90,7 @@ toward explanations, intentions are less often attributed (and hence part of ans
9090
more frequently intentions that come to be fulfilled.
9191

9292
We use this intention to answer questions such as:
93-
* What does the agent intend to do at state _s_? Any intention that is _attributed_ in _s_ (_I_d(s)>C_).
93+
* What does the agent intend to do at state _s_? Any intention that is _attributed_ in _s_ (<i>I<sub>d</sub>(s)>C</i>).
9494
* Why would it do _a_ at _s_? The intentions attributed in _s_ that are expected to increase by using _a_
9595
* How would the agent fulfill _d_ from _s_? A plausible sequence of actions and states the PG believes will occur such
9696
that _d_ is brought about, starting at _s_.

0 commit comments

Comments
 (0)