Combining human and artificial intelligence in autonomous vehicles could push driverless cars toward wide-scale adoption, University of Michigan researchers say.
That’s the goal of a US Department of Transportation-funded project that relies on a technique called “instantaneous crowdsourcing” to provide a cost-effective, real-time remote backup for onboard autonomous systems without the need for a human to be physically in the driver’s seat.
The need for human “safety drivers” in vehicles like Waymo’s recently introduced autonomous taxis undermines their cost advantage compared to traditional ride sharing services, the researchers say. It also keeps the era of cars as autonomous rolling living rooms tantalizingly out of reach. And most researchers agree that machines won’t be able to completely take over driving duties for years or even decades.
“Today’s autonomous vehicles can drive relatively well in typical settings, but they fail in exceptional situations—and it’s those situations that are the most dangerous,” said Walter Lasecki, an assistant professor of computer science and engineering at U-M and a leader of the project. “Designing autonomous systems that can handle those exceptional situations could take decades, and in the meantime, we’re going to need something to fill the gap.”
Outlined in a recent paper, instantaneous crowdsourcing differs from earlier efforts at remote human backup in that it can provide human responses in just a few milliseconds—potentially fast enough to help dodge a swerving vehicle or maneuver around a piece of roadway debris. The research is taking place at the University of Michigan Transportation Research Institute (UMTRI).
Here’s how it would work
- An onboard algorithm analyzes real-time vehicle data and electronically guesses 10-30 seconds into the future to estimate the likelihood of a “disengagement”—a situation where the car’s automated systems need human help.
- If the likelihood exceeds a pre-set threshold, the system contacts a remotely located control center and sends data from the car.
- The control center’s system analyzes the car’s data, generates several possible scenarios and shows them to several human supervisors in driving simulators.
- The humans respond to the simulations and their responses are sent back to the vehicle.
- The vehicle now has a library of human-generated responses that it can choose from instantaneously, based on information from on-board sensors.
All this communication would take place within the space of five seconds or less, using connected vehicle technology and a remotely located control center.
Such a system might sound expensive and cumbersome, but Robert Hampshire, a research professor at UMTRI and U-M’s Ford School of Public Policy, says it would be far less expensive than having a human driver in every vehicle. This could make it particularly valuable to ride sharing and fleet operators. And the huge volume of miles driven combined with the fact that autonomous vehicles only rarely need human assistance could drive economies of scale that would bring down the cost per vehicle.
“There were 3.2 trillion miles driven in the United States last year, and the best autonomous vehicles averaged one disengagement every 5,000 miles,” Hampshire said. “We estimate that if all those miles were automated, you’d need around 50,000 to 100,000 employees, distributed city by city. A network like that could operate as a subscription service, or it could be a government entity, similar to today’s air traffic control system.”
The algorithm-based screening at the beginning of the process makes it more useful than earlier attempts at remote human assistance, which required the vehicle to stop, contact a remote call center and get instructions before proceeding.
Another key to making the system work on the ground will be designing it in a way that’s workable for the large number of human employees, says Hampshire.
“Like the job of air traffic controllers, this work could be stressful and cognitively complex. So we’ll be looking at ways to make it less intense and mentally fatiguing on employees.”
The developers are currently working to develop a software platform. They hope to have humans testing the system by the end of the project’s first year, with the system capturing data from actual vehicles by the end of the second year.
The basic premise behind instantaneous crowdsourcing was validated in a paper titled “Bolt: Instantaneous Crowdsourcing via Just-in-Time Training,” which was presented at the ACM CHI 2018 conference. The USDOT project aims to adapt it for use in autonomous vehicles. The project is funded by the USDOT, the Center for Connected and Automated Transportation at UMTRI, Mcity and the University of Michigan’s Mcubed.