Sasha: creative goal-oriented reasoning in smart homes with large language models

05/16/2023
by   Evan King, et al.
0

Every smart home user interaction has an explicit or implicit goal. Existing home assistants easily achieve explicit goals, e.g., "turn on the light". In more natural communication, however, humans tend to describe implicit goals. We can, for example, ask someone to "make it cozy" rather than describe the specific steps involved. Current systems struggle with this ambiguity since it requires them to relate vague intent to specific devices. We approach this problem of flexibly achieving user goals from the perspective of general-purpose large language models (LLMs) trained on gigantic corpora and adapted to downstream tasks with remarkable flexibility. We explore the use of LLMs for controlling devices and creating automation routines to meet the implicit goals of user commands. In a user-focused study, we find that LLMs can reason creatively to achieve challenging goals, while also revealing gaps that diminish their usefulness. We address these gaps with Sasha: a system for creative, goal-oriented reasoning in smart homes. Sasha responds to commands like "make it cozy" or "help me sleep better" by executing plans to achieve user goals, e.g., setting a mood with available devices, or devising automation routines. We demonstrate Sasha in a real smart home.

READ FULL TEXT

page 11

page 13

page 17

page 21

page 22

page 24

page 34

research
08/13/2023

Helion: Enabling Natural Testing of Smart Homes

Prior work has developed numerous systems that test the security and saf...
research
03/24/2023

"Get ready for a party": Exploring smarter smart spaces with help from large language models

The right response to someone who says "get ready for a party" is deeply...
research
06/29/2019

Helion: Enabling a Natural Perspective of Home Automation

Security researchers have recently discovered significant security and s...
research
05/09/2023

Distilling Script Knowledge from Large Language Models for Constrained Language Planning

In everyday life, humans often plan their actions by following step-by-s...
research
12/19/2019

Smart Home Appliances: Chat with Your Fridge

Current home appliances are capable to execute a limited number of voice...
research
08/11/2020

Identifying Implicit Vulnerabilities through Personas as Goal Models

When used in requirements processes and tools, personas have the potenti...
research
01/22/2020

GLIB: Exploration via Goal-Literal Babbling for Lifted Operator Learning

We address the problem of efficient exploration for learning lifted oper...

Please sign up or login with your details

Forgot password? Click here to reset