Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false. Read more

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more

portfolio

publications

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

In the conference proceedings of IJCAI Workshop on Ethics for Artificial Intelligence, New York, NY, USA, 2016

Deciphering the behaviour of intelligent others is a fundamental characteristic of our own intelligence. As we interact with complex intelligent artefacts, humans inevitably construct mental models to understand and predict their behaviour. If these models are incorrect or inadequate, we run the risk of self deception or even harm. Read more

Recommended citation: Wortham, R. H., Theodorou, A., & Bryson, J. J. (2016). What Does the Robot Think? Transparency as a Fundamental Design Requirement for Intelligent Systems.IJCAI Workshop on Ethics for Artificial Intelligence New York, NY, USA https://goo.gl/dLU9zd

Designing and implementing transparency for real time inspection of autonomous robots

Published in Connection Science, 2017

The EPSRC Principles of Robotics advises the implementation of transparency in robotic systems, however research related to AI transparency is in its infancy. This paper introduces the reader of the importance of having transparent inspection of intelligent agents and provides guidance for good practice when developing such agents. Read more

Recommended citation: Theodorou, A., Wortham, R. H., & Bryson, J. J. (2017). Designing and implementing transparency for real time inspection of autonomous robots. Connection Science, 29:3, 230-241 DOI: 10.1080/09540091.2017.1310182 https://www.tandfonline.com/doi/abs/10.1080/09540091.2017.1310182

Robot Transparency, Trust and Utility

Published in Connection Science, 2017

As robot reasoning becomes more complex, debugging becomes increasingly hard based solely on observable behaviour, even for robot designers and technical specialists. Similarly, non-specialist users have difficulty creating useful mental models of robot reasoning from observations of robot behaviour. Read more

Recommended citation: Wortham, R. H., Theodorou, A. (2017). Robot Transparency, Trust and Utility. Connection Science, 29:3, 242-247 DOI: 10.1080/09540091.2017.1313816 https://www.tandfonline.com/doi/abs/10.1080/09540091.2017.1313816

Robot transparency: Improving understanding of intelligent behaviour for designers and users

Published in Towards Autonomous Robotic Systems: 18th Annual Conference, TAROS 2017, Guildford, UK, 2017

Autonomous robots can be difficult to design and understand. Designers have difficulty decoding the behaviour of their own robots simply by observing them. Read more

Recommended citation: Wortham, R. H., Theodorou, A., & Bryson, J. J. (2017). Improving robot transparency: real-time visualisation of robot AI substantially improves understanding in naive observers. Gao Y., Fallah S., Jin Y., Lekakou C. (eds) Towards Autonomous Robotic Systems. TAROS 2017. Lecture Notes in Computer Science, vol 10454 (Lecture Notes in Artificial Intelligence; Vol. 10454). Springer. DOI: 10.1007/978-3-319-64107-2_22 https://link.springer.com/book/10.1007%2F978-3-319-64107-2_22

Improving robot transparency: real-time visualisation of robot AI substantially improves understanding in naive observers

In the conference proceedings of IEEE RO-MAN 2017, Lisbon, Portugal, 2017

Deciphering the behaviour of intelligent others is a fundamental characteristic of our own intelligence. As we interact with complex intelligent artefacts, humans inevitably construct mental models to understand and predict their behaviour. Read more

Recommended citation: Wortham, R. H., Theodorou, A., & Bryson, J. J. (2017). Improving robot transparency: real-time visualisation of robot AI substantially improves understanding in naive observers.IEEE RO-MAN 2017. Lisbon, Portugal https://ieeexplore.ieee.org/document/8172491/

supervision

talks

Invited tutorial: Transparency as a Consideration in Building AI

Published:

Transparency is a key consideration for the ethical design and use of Artificial Intelligence, and has recently become a topic of public interest and debate. We frequently use philosophical, mathematical, and biologically-inspired techniques for building interactive, intelligent agents. Yet often, we treat them as black boxes, with no understanding of how the underlying real-time decision making functions. The black-box nature of intelligent systems, such as in context-aware applications, makes interaction limited and often uninformative for the end user. Limiting interactions may negatively affect the system’s performance or even jeopardize the functionality of the system. Transparency allows a better understanding of an agent’s emergent behaviour, helping not only with debugging AI, but also with its public understanding, hopefully removing the potentially-frightening mystery around “why my robot behaves like that”. In this tutorial, we will discuss the benefits of transparent-to-inspection agents and present to the audience both problems and good practises for the development of such agents. We will demonstrate the use of ABOD3, a real-time AI interactive development environment (IDE), with real-time debugging capabilities. Read more

Invited tutorial: Designing and Implementing Transparency in Modular Agents

Published:

Artificial Intelligence is here, emerging as the defining technology of our time. From personal assistants in our pockets to self-driving cars, it has the potential to transform our lives. It is a new industrial revolution. Yet, we are often encouraged to use AI as a mystical black box, making interactions limited and often uninformative for the end user. This can lead to both safety and privacy concerns; negatively affecting the system’s performance and jeopardizing its functionality. Moreover, such approaches increase the complexity of debugging and tuning intelligent agents, increasing the development time. In this talk I will discuss the development of autonomous systems that must deal with changing goals in an unpredictable environment and yet, they remain transparent to inspection. I will present a programming-inspired methodology, Behavior Oriented Design, for implementing modular, behavior-based intelligent systems; such systems range from embodied robots to games AI. Finally, the talk will conclude with a discussion on the benefits of removing the potentially-frightening mystery around “why my robot behaves like that”; helping us to understand, debug, tune, and calibrate our trust towards our machines. Read more

teaching