Human-Aware AI-Assistant

In many complex situations like high demand kitchens or busy emergency rooms, humans often have to make high quality decisions under high pressure in a short amount of time. Having an AI-assistant with the ability to support humans in those scenarios can help reduce the workload and stress thus impr...

Full description

Bibliographic Details
Main Author: La, Ngoc
Other Authors: Shah, Julie A.
Format: Thesis
Published: Massachusetts Institute of Technology 2023
Online Access:https://hdl.handle.net/1721.1/150173
_version_ 1826188067378036736
author La, Ngoc
author2 Shah, Julie A.
author_facet Shah, Julie A.
La, Ngoc
author_sort La, Ngoc
collection MIT
description In many complex situations like high demand kitchens or busy emergency rooms, humans often have to make high quality decisions under high pressure in a short amount of time. Having an AI-assistant with the ability to support humans in those scenarios can help reduce the workload and stress thus improving their performance. In this thesis, we aim to design and implement an AI-assistant that has the ability to provide useful recommendations when necessary. To achieve this goal, the AI-assistant needs to be able to plan good actions according to the situation, predict humans’ behaviors, and utilize this information to provide useful recommendations to humans when necessary. With these requirements, the AI-assistant is designed with three components: planning, inference, and communication. A simulated kitchen environment with two levels of actions, subtask and primitive action, is used as a platform for designing, implementing, and testing the AI-assistant. Six supervised learning methods and two Deep Q Network structures are trained and analyzed to find the best models for the AI-assistant’s planning and inference systems. The results of training and testing different methods suggest using the DQN models as planners for simple scenarios without accidents, and Decision Tree classifiers as planners for more complicated scenarios. The AI-assistant’s inference system is built with Decision Tree classifiers. Two communication protocols, discrete and extended protocols, are carefully studied to make sure the AI-assistant has the ability to provide recommendations just-in-time. While the discrete protocol is easier to tune, the extended protocol performs better in some cases. In conclusion, the AI-assistant with three components is successfully built and proven to help improve agents’ performance in multiple Overcooked scenarios.
first_indexed 2024-09-23T07:54:05Z
format Thesis
id mit-1721.1/150173
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T07:54:05Z
publishDate 2023
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1501732023-04-01T04:07:49Z Human-Aware AI-Assistant La, Ngoc Shah, Julie A. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics In many complex situations like high demand kitchens or busy emergency rooms, humans often have to make high quality decisions under high pressure in a short amount of time. Having an AI-assistant with the ability to support humans in those scenarios can help reduce the workload and stress thus improving their performance. In this thesis, we aim to design and implement an AI-assistant that has the ability to provide useful recommendations when necessary. To achieve this goal, the AI-assistant needs to be able to plan good actions according to the situation, predict humans’ behaviors, and utilize this information to provide useful recommendations to humans when necessary. With these requirements, the AI-assistant is designed with three components: planning, inference, and communication. A simulated kitchen environment with two levels of actions, subtask and primitive action, is used as a platform for designing, implementing, and testing the AI-assistant. Six supervised learning methods and two Deep Q Network structures are trained and analyzed to find the best models for the AI-assistant’s planning and inference systems. The results of training and testing different methods suggest using the DQN models as planners for simple scenarios without accidents, and Decision Tree classifiers as planners for more complicated scenarios. The AI-assistant’s inference system is built with Decision Tree classifiers. Two communication protocols, discrete and extended protocols, are carefully studied to make sure the AI-assistant has the ability to provide recommendations just-in-time. While the discrete protocol is easier to tune, the extended protocol performs better in some cases. In conclusion, the AI-assistant with three components is successfully built and proven to help improve agents’ performance in multiple Overcooked scenarios. S.M. 2023-03-31T14:37:31Z 2023-03-31T14:37:31Z 2023-02 2023-02-15T14:05:27.937Z Thesis https://hdl.handle.net/1721.1/150173 In Copyright - Educational Use Permitted Copyright MIT http://rightsstatements.org/page/InC-EDU/1.0/ application/pdf Massachusetts Institute of Technology
spellingShingle La, Ngoc
Human-Aware AI-Assistant
title Human-Aware AI-Assistant
title_full Human-Aware AI-Assistant
title_fullStr Human-Aware AI-Assistant
title_full_unstemmed Human-Aware AI-Assistant
title_short Human-Aware AI-Assistant
title_sort human aware ai assistant
url https://hdl.handle.net/1721.1/150173
work_keys_str_mv AT langoc humanawareaiassistant