行业动态

人工智能

2018/10/01

Researchers have found a way to use software to teach a human-like robotic hand new skills. 

The discovery could one day make it less costly to train robots to do things that are easy for humans to do.

Researchers announced last week
that they had taught a robotic hand to recognize different qualities of a colorful object. 

The object was a small, six-sided box with different numbers and colors on each side.
The researchers wanted the robotic hand to show them a specific side of the box.
The machine was able to turn the box around until the desired side was showing.


The act may seem simple.
But it demonstrates a major improvement in how the machine learned to do
what the researchers were asking of it.


All the learning happened inside a software-based re-creation of the real world, or a simulation. 

The machine was then able to bring everything it had learned into the physical world.


That jump helps solve what had been a major problem for robotic hands.


People and companies have been able to buy robotic hands for years.
But the hands are difficult for engineers to program.
Engineers can write specific computer code for each new action.
That, however, requires a costly new program each time.


The engineers also can give the robots software that lets them "learn"through physical training.
But physical training can take months or even years. There are other issues with it, too. 

For example, if a robot hand drops something, a human needs to pick it up and put it back.
That adds to costs, as well.


Researchers have sought to divide those years of physical training into shorter periods.
Then, they spread them between a number of computers with a software simulation
that can do the training in hours or days -- without human help.


He called it "an important result" in getting closer to the goal of having self-taught machines.


In the real world, unexpected things happen.
In many cases, a robot's physical training or code might not prepare it for how to react to an unexpected situation.
But the researchers included "noise" in their software simulation.
That way, the robot would have to learn how to deal with conditions that might interfere with its task.


The group now aims to teach the robotic hand even more complex tasks.


artificial intelligence: an area of computer science that deals with giving machines
the ability to seem like they have human intelligence.


From VOA

换一张