Recent & Upcoming Talks

07/11/17

Transparency in AI: Aiming at understanding the machines and then humans
University of Cyprus

01/18/17

Why is my Roomba trying to kill my cat? The need to build transparent machines
University of Cyprus

11/29/16

Why is my Roomba trying to kill my cat? The need to build transparent machines
Georgia Institute of Technology

09/24/16

Transparency as a Consideration in Building AI
Responsible AI PhD Summer School, The Hague, Netherlands

08/30/16

Transparency as an Ethical Consideration
ECAI 16: Ethics in Design of Intelligent Agents Workshop, The Hague, Netherlands

05/05/16

Transparency in Intelligence
Bath, UK

04/04/16

Why is my robot behaving like that?
AISB 16: Symbosia in EPSRC Principle of Robotics, Sheffield, UK

Journal Articles

Designing and implementing transparency for real time inspection of autonomous robots

Andreas Theodorou, Robert R. Wortham, and Joanna J. Bryson
Connection Science: Vol.: 29 Issue: 3 2017

Expand abstractThe EPSRC’s Principles of Robotics dictates the implementation of transparency in robotic systems, however, research related to it is in its infancy The current paper introduces the reader to the need of having transparent to inspection intelligent agents. We provide a robust definition of transparency, as a mechanism to expose the decision making of the robot, by considering and expanding upon other prominent definitions found in literature. The paper concludes by addressing potentials design decisions developers need to consider when designing transparent systems.

RobotTransparency,Trust and Utility

Robert R. Wortham and Andreas Theodorou
Connection Science: Vol.: 29 Issue: 3 2016

Expand abstractThe EPSRC’s Principles of Robotics dictates the implementation of transparency in robotic systems, however, research related to it is in its infancy. The current paper introduces the reader to the need of having transparent to inspection intelligent agents. We provide a robust definition of transparency, as a mechanism to expose the decision making of the robot, by considering and expanding upon other prominent definitions found in literature. The paper concludes by addressing potentials design decisions developers need to consider when designing transparent systems.

Conference Publications

Improving Robot Transparency: Real-Time Visualisation of Robot AI Substantially Improves Understanding in Naive Observers

Robert R. Wortham, Andreas Theodorou, and Joanna J. Bryson
RO-MAN 2017 2017

Expand abstract

Robot Transparency: Improving Understanding of Intelligent Behaviour for Designers and Users

Robert R. Wortham, Andreas Theodorou, and Joanna J. Bryson
TAROS 2017 2017

Expand abstract

ABOD3: A Graphical Visualization and Real-Time Debugging Tool for BOD Agents

and Andreas Theodorou
EUCog 2017 2016

Expand abstract

What Does the Robot Think? Transparency as a Fundamental Design Requirement for Intelligent Systems

Robert R. Wortham, Andreas Theodorou, and Joanna J. Bryson
In IJCAI-2016 Ethics for Artificial Intelligence Workshop 2016

Expand abstractAs robot reasoning becomes more complex, debugging becomes increasingly hard based solely on observable behaviour, even for robot designers and technical specialists. Similarly, nonspecialist users find it hard to create useful mental models of robot reasoning solely from observed behaviour. The EPSRC Principles of Robotics mandate that our artefacts should be transparent, but what does this mean in practice, and how does transparency affect both trust and utility? We investigate this relationship in the literature and find it to be complex, particularly in non industrial environments where transparency may have a wider range of effects on trust and utility depending on the application and purpose of the robot. We outline our programme of research to support our assertion that it is nevertheless possible to create transparent agents that are emotionally engaging despite having a transparent machine nature.

BibTeX, University of Bath OPUS

RobotTransparency,Trust and Utility

Robert R. Wortham, Andreas Theodorou, and Joanna J. Bryson
In AISB 16: EPSRC Principles of Robotics Workshop 2016

Expand abstractThe EPSRC’s Principles of Robotics dictates the implementation of transparency in robotic systems, however, research related to it is in its infancy. The current paper introduces the reader to the need of having transparent to inspection intelligent agents. We provide a robust definition of transparency, as a mechanism to expose the decision making of the robot, by considering and expanding upon other prominent definitions found in literature. The paper concludes by addressing potentials design decisions developers need to consider when designing transparent systems.

BibTeX, University of Bath OPUS

Why is my robot behaving like that? Designing transparency for real time inspection of autonomous robots

Andreas Theodorou, Robert R. Wortham, and Joanna J. Bryson
In AISB 16: EPSRC Principles of Robotics Workshop 2016

Expand abstractThe EPSRC’s Principles of Robotics dictates the implementation of transparency in robotic systems, however, research related to it is in its infancy. The current paper introduces the reader to the need of having transparent to inspection intelligent agents. We provide a robust definition of transparency, as a mechanism to expose the decision making of the robot, by considering and expanding upon other prominent definitions found in literature. The paper concludes by addressing potentials design decisions developers need to consider when designing transparent systems.

BibTeX, University of Bath OPUS

Projects

The Substainability Game

ABOD3 is an integrated development environment for Behavior Oriented Design (BOD), providing new functionalities such as our novel approach to AI debugging.

 

ABOD3

Thumbnail of ABOD3

ABOD3 is an integrated development environment for Behavior Oriented Design (BOD), providing new functionalities such as our novel approach to AI debugging.

Project (GitHub) 

Teaching

2016/17

CM50230 and CM30229 Intelligent Control and Cognitive Systems
Lead Tutor

CM50258 Principles of Programming
Tutor / Marking Coordinator

CM10227 Programming 1A
Tutor / Marking Coordinator

CM10228 Programming 1B
Tutor / Marking Coordinator

2015/16

Programming 1A
Tutor

Programming 1B
Tutor / Marking Coordinator

2014/15

COMM051 Information Systems and Databases Development
Lab Demonstrator

COM2028 Artificial Intelligence
Lab Demonstrator

COM1029 Data Structures and Algorithms
Lab Demonstrator

Contact

E-Mail:

a.theodorou@bath.ac.uk

Other: andreas.theodorou@cs.gatech.edu

Drop Me a Line:

To a.theodorou@bath.ac.uk via Formspree.