Our research is part of a broader effort to better understand how machines can adapt to unforeseen changes in their environments, according to Sanjit Seshia, UC Berkeley Associate Professor of Electrical Engineering and Computer Sciences. “If you look at the dictionary meaning of ‘improvise,’ it means you’re performing something without preparation,” says Seshia, who is working with Music and Technology professor David Wessel and post doctoral researcher Alexandre Donzé. “Music is a very nice way to investigate these ideas.”
Wessel is optimistic about the potential impact of the team’s research. He and Seshia both see their work someday used in other tasks requiring improvisation such as in a highway control system that tackles traffic jams or accidents without human input.