ScienceDaily
Your source for the latest research news
Follow Facebook Twitter LinkedIn Subscribe RSS Feeds Newsletters
New:
  • How the Brain Forms Sensory Memories
  • Healthy Sleep Habits Cut Risk of Heart Failure
  • NASA's SpaceX Crew-1 Astronauts Headed to ISS
  • Tree Rings and Supernovas
  • Hurricanes Reaching Further Inland
  • 'Volume Control' in Brain Supports Learning
  • Delayed Outbreaks of Endemic Diseases
  • Water May Be Present On All Rocky Planets
  • Eating Early in Day Does Not Impact Weight Loss
  • Rivers Melt Arctic Ice, Warming Air and Ocean
advertisement
Follow all of ScienceDaily's latest research news and top science headlines!
Science News
from research organizations

1

2

Showing robots how to drive a car...in just a few easy lessons

Date:
November 19, 2020
Source:
University of Southern California
Summary:
Researchers have designed a system that lets robots autonomously learn complicated tasks from a very small number of demonstrations -- even imperfect ones. While current state-of-art methods need at least 100 demonstrations to nail a specific task, this new method allows robots to learn from only a handful of demonstrations.
Share:
FULL STORY

Imagine if robots could learn from watching demonstrations: you could show a domestic robot how to do routine chores or set a dinner table. In the workplace, you could train robots like new employees, showing them how to perform many duties. On the road, your self-driving car could learn how to drive safely by watching you drive around your neighborhood.

advertisement

Making progress on that vision, USC researchers have designed a system that lets robots autonomously learn complicated tasks from a very small number of demonstrations -- even imperfect ones. The paper, titled Learning from Demonstrations Using Signal Temporal Logic, was presented at the Conference on Robot Learning (CoRL), Nov. 18.

The researchers' system works by evaluating the quality of each demonstration, so it learns from the mistakes it sees, as well as the successes. While current state-of-art methods need at least 100 demonstrations to nail a specific task, this new method allows robots to learn from only a handful of demonstrations. It also allows robots to learn more intuitively, the way humans learn from each other -- you watch someone execute a task, even imperfectly, then try yourself. It doesn't have to be a "perfect" demonstration for humans to glean knowledge from watching each other.

"Many machine learning and reinforcement learning systems require large amounts of data data and hundreds of demonstrations -- you need a human to demonstrate over and over again, which is not feasible," said lead author Aniruddh Puranic, a Ph.D. student in computer science at the USC Viterbi School of Engineering.

"Also, most people don't have programming knowledge to explicitly state what the robot needs to do, and a human cannot possibly demonstrate everything that a robot needs to know. What if the robot encounters something it hasn't seen before? This is a key challenge."

Learning from demonstrations

Learning from demonstrations is becoming increasingly popular in obtaining effective robot control policies -- which control the robot's movements -- for complex tasks. But it is susceptible to imperfections in demonstrations and also raises safety concerns as robots may learn unsafe or undesirable actions.

advertisement

Also, not all demonstrations are equal: some demonstrations are a better indicator of desired behavior than others and the quality of the demonstrations often depends on the expertise of the user providing the demonstrations.

To address these issues, the researchers integrated "signal temporal logic" or STL to evaluate the quality of demonstrations and automatically rank them to create inherent rewards.

In other words, even if some parts of the demonstrations do not make any sense based on the logic requirements, using this method, the robot can still learn from the imperfect parts. In a way, the system is coming to its own conclusion about the accuracy or success of a demonstration.

"Let's say robots learn from different types of demonstrations -- it could be a hands-on demonstration, videos, or simulations -- if I do something that is very unsafe, standard approaches will do one of two things: either, they will completely disregard it, or even worse, the robot will learn the wrong thing," said co-author Stefanos Nikolaidis, a USC Viterbi assistant professor of computer science.

"In contrast, in a very intelligent way, this work uses some common sense reasoning in the form of logic to understand which parts of the demonstration are good and which parts are not. In essence, this is exactly what also humans do."

Take, for example, a driving demonstration where someone skips a stop sign. This would be ranked lower by the system than a demonstration of a good driver. But, if during this demonstration, the driver does something intelligent -- for instance, applies their brakes to avoid a crash -- the robot will still learn from this smart action.

advertisement

Adapting to human preferences

Signal temporal logic is an expressive mathematical symbolic language that enables robotic reasoning about current and future outcomes. While previous research in this area has used "linear temporal logic," STL is preferable in this case, said Jyo Deshmukh, a former Toyota engineer and USC Viterbi assistant professor of computer science .

"When we go into the world of cyber physical systems, like robots and self-driving cars, where time is crucial, linear temporal logic becomes a bit cumbersome, because it reasons about sequences of true/false values for variables, while STL allows reasoning about physical signals."

Puranic, who is advised by Deshmukh, came up with the idea after taking a hands-on robotics class with Nikolaidis, who has been working on developing robots to learn from YouTube videos. The trio decided to test it out. All three said they were surprised by the extent of the system's success and the professors both credit Puranic for his hard work.

"Compared to a state-of-the-art algorithm, being used extensively in many robotics applications, you see an order of magnitude difference in how many demonstrations are required," said Nikolaidis.

The system was tested using a Minecraft-style game simulator, but the researchers said the system could also learn from driving simulators and eventually even videos. Next, the researchers hope to try it out on real robots. They said this approach is well suited for applications where maps are known beforehand but there are dynamic obstacles in the map: robots in household environments, warehouses or even space exploration rovers.

"If we want robots to be good teammates and help people, first they need to learn and adapt to human preference very efficiently," said Nikolaidis. "Our method provides that."

"I'm excited to integrate this approach into robotic systems to help them efficiently learn from demonstrations, but also effectively help human teammates in a collaborative task."

make a difference: sponsored opportunity

Story Source:

Materials provided by University of Southern California. Original written by Caitlin Dawson. Note: Content may be edited for style and length.


Cite This Page:

  • MLA
  • APA
  • Chicago
University of Southern California. "Showing robots how to drive a car...in just a few easy lessons." ScienceDaily. ScienceDaily, 19 November 2020. <www.sciencedaily.com/releases/2020/11/201119153956.htm>.
University of Southern California. (2020, November 19). Showing robots how to drive a car...in just a few easy lessons. ScienceDaily. Retrieved November 19, 2020 from www.sciencedaily.com/releases/2020/11/201119153956.htm
University of Southern California. "Showing robots how to drive a car...in just a few easy lessons." ScienceDaily. www.sciencedaily.com/releases/2020/11/201119153956.htm (accessed November 19, 2020).

  • RELATED TOPICS
    • Matter & Energy
      • Robotics Research
      • Engineering
      • Automotive and Transportation
      • Vehicles
    • Computers & Math
      • Robotics
      • Artificial Intelligence
      • Educational Technology
      • Computers and Internet
advertisement

  • RELATED TERMS
    • Humanoid robot
    • Robot
    • Industrial robot
    • Robotic surgery
    • Application software
    • Nanorobotics
    • Computer software
    • Science

1

2

3

4

5
RELATED STORIES

Engineers Develop Low-Cost, High-Accuracy GPS-Like System for Flexible Medical Robots
May 18, 2020 — Roboticists have developed an affordable, easy to use system to track the location of flexible surgical robots inside the human body. The system performs as well as current state of the art methods, ...
Showing Robots How to Do Your Chores
Mar. 6, 2020 — By observing humans, robots learn to perform complex tasks, such as setting a ...
Shape-Shifting Robots Perceive Surroundings, Make Decisions for First Time
Nov. 1, 2018 — Researchers have developed modular robots that can perceive their surroundings, make decisions and autonomously assume different shapes in order to perform various tasks -- an accomplishment that ...
New Algorithms to Train Robots
Feb. 2, 2018 — Researchers have developed new techniques for robots or computer programs to learn how to perform tasks by interacting with a human ...
FROM AROUND THE WEB

ScienceDaily shares links with sites in the TrendMD network and earns revenue from third-party advertisers, where indicated.
  Print   Email   Share

advertisement

1

2

3

4

5
Most Popular
this week

SPACE & TIME
Tree Rings May Hold Clues to Impacts of Distant Supernovas on Earth
NASA's SpaceX Crew-1 Astronauts Headed to International Space Station
Water May Be Naturally Occurring on All Rocky Planets
MATTER & ENERGY
A Nanomaterial Path Forward for COVID-19 Vaccine Development
Connection Between Household Chemicals and Gut Microbiome
Cloth Face Masks That Can Be Disinfected by the Sun
COMPUTERS & MATH
Video Games Can Change Your Brain
System Brings Deep Learning to 'Internet of Things' Devices
Robotic AI Learns to Be Spontaneous
advertisement

Strange & Offbeat
 

SPACE & TIME
Blue Ring Nebula: 16-Year-Old Cosmic Mystery Solved, Revealing Stellar Missing Link
Ancient Zircon Minerals from Mars Reveal the Elusive Internal Structure of the Red Planet
Cosmic Flashes Come in All Different Sizes
MATTER & ENERGY
Deep Learning Helps Robots Grasp and Move Objects With Ease
3D Bioprinted Heart Provides New Tool for Surgeons
Could Your Vacuum Be Listening to You?
COMPUTERS & MATH
Curved Origami Provides New Range of Stiffness-to-Flexibility in Robots
New Test Reveals AI Still Lacks Common Sense
New Green Materials Could Power Smart Devices Using Ambient Light
SD
  • SD
    • Home Page
    • Top Science News
    • Latest News
  • Home
    • Home Page
    • Top Science News
    • Latest News
  • Health
    • View all the latest top news in the health sciences,
      or browse the topics below:
      Health & Medicine
      • Allergy
      • Alternative Medicine
      • Birth Control
      • Cancer
      • Diabetes
      • Diseases
      • Heart Disease
      • HIV and AIDS
      • Obesity
      • Stem Cells
      • ... more topics
      Mind & Brain
      • ADD and ADHD
      • Addiction
      • Alzheimer's
      • Autism
      • Depression
      • Headaches
      • Intelligence
      • Psychology
      • Relationships
      • Schizophrenia
      • ... more topics
      Living Well
      • Parenting
      • Pregnancy
      • Sexual Health
      • Skin Care
      • Men's Health
      • Women's Health
      • Nutrition
      • Diet and Weight Loss
      • Fitness
      • Healthy Aging
      • ... more topics
  • Tech
    • View all the latest top news in the physical sciences & technology,
      or browse the topics below:
      Matter & Energy
      • Aviation
      • Chemistry
      • Electronics
      • Fossil Fuels
      • Nanotechnology
      • Physics
      • Quantum Physics
      • Solar Energy
      • Technology
      • Wind Energy
      • ... more topics
      Space & Time
      • Astronomy
      • Black Holes
      • Dark Matter
      • Extrasolar Planets
      • Mars
      • Moon
      • Solar System
      • Space Telescopes
      • Stars
      • Sun
      • ... more topics
      Computers & Math
      • Artificial Intelligence
      • Communications
      • Computer Science
      • Hacking
      • Mathematics
      • Quantum Computers
      • Robotics
      • Software
      • Video Games
      • Virtual Reality
      • ... more topics
  • Enviro
    • View all the latest top news in the environmental sciences,
      or browse the topics below:
      Plants & Animals
      • Agriculture and Food
      • Animals
      • Biology
      • Biotechnology
      • Endangered Animals
      • Extinction
      • Genetically Modified
      • Microbes and More
      • New Species
      • Zoology
      • ... more topics
      Earth & Climate
      • Climate
      • Earthquakes
      • Environment
      • Geography
      • Geology
      • Global Warming
      • Hurricanes
      • Ozone Holes
      • Pollution
      • Weather
      • ... more topics
      Fossils & Ruins
      • Ancient Civilizations
      • Anthropology
      • Archaeology
      • Dinosaurs
      • Early Humans
      • Early Mammals
      • Evolution
      • Lost Treasures
      • Origin of Life
      • Paleontology
      • ... more topics
  • Society
    • View all the latest top news in the social sciences & education,
      or browse the topics below:
      Science & Society
      • Arts & Culture
      • Consumerism
      • Economics
      • Political Science
      • Privacy Issues
      • Public Health
      • Racial Disparity
      • Religion
      • Sports
      • World Development
      • ... more topics
      Business & Industry
      • Biotechnology & Bioengineering
      • Computers & Internet
      • Energy & Resources
      • Engineering
      • Medical Technology
      • Pharmaceuticals
      • Transportation
      • ... more topics
      Education & Learning
      • Animal Learning & Intelligence
      • Creativity
      • Educational Psychology
      • Educational Technology
      • Infant & Preschool Learning
      • Learning Disorders
      • STEM Education
      • ... more topics
  • Quirky
    • Top News
    • Human Quirks
    • Odd Creatures
    • Bizarre Things
    • Weird World
Free Subscriptions

Get the latest science news with ScienceDaily's free email newsletters, updated daily and weekly. Or view hourly updated newsfeeds in your RSS reader:

  • Email Newsletters
  • RSS Feeds
Follow Us

Keep up to date with the latest news from ScienceDaily via social networks:

  • Facebook
  • Twitter
  • LinkedIn
Have Feedback?

Tell us what you think of ScienceDaily -- we welcome both positive and negative comments. Have any problems using the site? Questions?

  • Leave Feedback
  • Contact Us
About This Site  |  Staff  |  Reviews  |  Contribute  |  Advertise  |  Privacy Policy  |  Editorial Policy  |  Terms of Use
Copyright 2020 ScienceDaily or by other parties, where indicated. All rights controlled by their respective owners.
Content on this website is for information only. It is not intended to provide medical or other professional advice.
Views expressed here do not necessarily reflect those of ScienceDaily, its staff, its contributors, or its partners.
Financial support for ScienceDaily comes from advertisements and referral programs, where indicated.
— CCPA: Do Not Sell My Information — — GDPR: Privacy Settings —