Parsons, Simon


Towards an Argumentation System for Supporting Patients in Self-Managing Their Chronic Conditions

AAAI Conferences

CONSULT is a decision-support framework designed to help patients self-manage chronic conditions and adhere to agreed-upon treatment plans, in collaboration with healthcare professionals. The approach taken employs computational argumentation, a logic-based methodology that provides a formal means for reasoning with evidence by substantiating claims for and against particular conclusions. This paper outlines the architecture of CONSULT, illustrating how facts are gathered about the patient and various preferences of the patient and the clinician(s) involved. A logic-based representation of official treatment guidelines by various public health agencies is presented. Logical arguments are constructed from these facts and guidelines; these arguments are analysed to resolve inconsistencies concerning various treatment options and patient/clinician preferences. The claims of the justified arguments are the decisions recommended by CONSULT. A clinical example is presented which illustrates the use of CONSULT within the context of blood pressure management for secondary stroke prevention.


Modeling Agent’s Preferences Based On Prospect Theory

AAAI Conferences

It is well known that human preferences in decisions underrisk do not always complies with expected utility theory(EUT). In fact, there are several effects that are inconsistent with basic tenets of EUT. Alternative theories have been proposed and perhaps the most well studied is Prospect Theory(PT). Recent work showed experimental results that support the idea that financial professionals may behave according toPT and violate EUT. Meanwhile, some argue that economy needs agent-based modeling, because it may be a better way to help guide financial policies than mathematical models.If financial professional behave according to PT in markets,then agent-based modeling needs PT based agents. Our ideais creating trading agents based on PT to simulate a market.However, the creation of an artificial agent based on PT as originally proposed is very hard and limited to two outcome prospects. We propose an agent model based on an extension of PT called Smooth Prospect Theory (SPT). We used this model to create agents to populate an artificial market withSPT and EUT agents. It was used to predict real market behavior for short periods. SPT agents provided more accurate predictions in crisis periods than EUT agents.


An Argumentation-Based Framework to Address the Attribution Problem in Cyber-Warfare

arXiv.org Artificial Intelligence

Attributing a cyber-operation through the use of multiple pieces of technical evidence (i.e., malware reverse-engineering and source tracking) and conventional intelligence sources (i.e., human or signals intelligence) is a difficult problem not only due to the effort required to obtain evidence, but the ease with which an adversary can plant false evidence. In this paper, we introduce a formal reasoning system called the InCA (Intelligent Cyber Attribution) framework that is designed to aid an analyst in the attribution of a cyber-operation even when the available information is conflicting and/or uncertain. Our approach combines argumentation-based reasoning, logic programming, and probabilistic models to not only attribute an operation but also explain to the analyst why the system reaches its conclusions.


Unsupervised Modeling of Patient-Level Disease Dynamics

AAAI Conferences

To provide insight into patient-level disease dynamics from data collected at irregular time intervals, this work extends applications of semi-parametric clustering for temporal mining. In the semi-parametric clustering framework, Markovian models provide useful parametric assumptions for modeling temporal dynamics, and a non-parametric method isused to cluster the temporal abstractions instead operating on the original data. Our contribution extends abstraction to continuous-time Markov models and the clustering componentto the non-parametric Bayesian setting, which does not require the number of clusters to be indicated a priori.


An Argumentation-Based Approach to Handling Trust in Distributed Decision Making

AAAI Conferences

Our work aims to support decision making in situations where the source of the information on which decisions are based is of varying trustworthiness. Our approach uses formal argumentation to capture the relationships between such information sources and conclusions drawn from them. This allows the decision maker to explore how information from particular sources impacts the decisions they have to make. We describe the formal system that underlies our work, and a prototype implementation of that system, applied to a problem from military decision making.


On reasoning in networks with qualitative uncertainty

arXiv.org Artificial Intelligence

In this paper some initial work towards a new approach to qualitative reasoning under uncertainty is presented. This method is not only applicable to qualitative probabilistic reasoning, as is the case with other methods, but also allows the qualitative propagation within networks of values based upon possibility theory and Dempster-Shafer evidence theory. The method is applied to two simple networks from which a large class of directed graphs may be constructed. The results of this analysis are used to compare the qualitative behaviour of the three major quantitative uncertainty handling formalisms, and to demonstrate that the qualitative integration of the formalisms is possible under certain assumptions.


Formalizing Scenario Analysis

arXiv.org Artificial Intelligence

We propose a formal treatment of scenarios in the context of a dialectical argumentation formalism for qualitative reasoning about uncertain propositions. Our formalism extends prior work in which arguments for and against uncertain propositions were presented and compared in interaction spaces called Agoras. We now define the notion of a scenario in this framework and use it to define a set of qualitative uncertainty labels for propositions across a collection of scenarios. This work is intended to lead to a formal theory of scenarios and scenario analysis.


Learning to Avoid Collisions

AAAI Conferences

Members of a multi-robot team, operating within close quarters, need to avoid crashing into each other. Simple collision avoidance methods can be used to prevent such collisions, typically by computing the distance to other robots and stopping, perhaps moving away, when this distance falls below a certain threshold. While this approach may avoid disaster, it may also reduce the team's efficiency if robots halt for a long time to let others pass by or if they travel further to move around one another. This paper reports on experiments where a human operator, through a graphical user interface, watches robots perform an exploration task. The operator can manually suspend robots' movements before they crash into each other, and then resume their movements when their paths are clear. Experiment logs record the robots' states when they are paused and resumed. A behavior pattern for collision avoidance is learned, by classifying the states of the robots' environment when the human operator issues "wait" and "resume" commands. Preliminary results indicate that it is possible to learn a classifier which models these behavior patterns, and that different human operators consider different factors when making decisions about stopping and starting robots.



A Framework in which Robots and Humans Help Each Other

AAAI Conferences

Within the context of human/multi-robot teams, the "help me help you" paradigm offers different opportunities. A team of robots can help a human operator accomplish a goal, and a human operator can help a team of robots accomplish the same, or a different, goal. Two scenarios are examined here. First, a team of robots helps a human operator search a remote facility by recognizing objects of interest. Second, the human operator helps the robots improve their position (localization) information by providing quality control feedback.