Japanese scientist unveils 'thinking' robot

October 11, 2011 by Hiroshi Hiyama

The Self-Organizing Incremental Neural Network (SOINN) is an algorithm that allows robots to use their knowledge

Enlarge

Kawada Industries' humanoid robot Hiro pours water into a cup as Tokyo Institute of Technology associate professor Osamu Hasegawa watches, at his laboratory in Yokohama, suburban Tokyo. Hasegawa has developed a system that allows robots to look around their environment and do research on the Internet, enabling them to "think" how best to solve a problem.

Robots that learn from experience and can solve novel problems -- just like humans -- sound like science fiction.

But a Japanese reasearcher is working on making them science fact, with machines that can teach themselves to perform tasks they have not been programmed to do, using objects they have never seen before.

In a world first, Osamu Hasegawa, associate professor at the Insitute of Technology, has developed a system that allows robots to look around their environment and do research on the Internet, enabling them to "think" how best to solve a problem.

"Most existing robots are good at processing and performing the tasks they are pre-programmed to do, but they know little about the 'real world' where we humans live," he told AFP.

"So our project is an attempt to build a bridge between robots and that real world," he said.

The Self-Organizing Incremental , or "SOINN", is an that allows robots to use their knowledge -- what they already know -- to infer how to complete tasks they have been told to do.

SOINN examines the environment to gather the data it needs to organise the information it has been given into a coherent set of instructions.

Tell a SOINN-powered machine that it should, for example: "Serve water".

Without special programmes for water-serving, the robot works out the order of the actions required to complete the task.

The SOINN machine asks for help when facing a task beyond its ability and crucially, stores the information it learns for use in a future task.

In a separate experiment, SOINN is used to power machines to search the Internet for information on what something looks like, or what a particular word might mean.

Hasegawa's team is trying to merge these abilities and create a machine that can work out how to perform a given task through online research.

The machine begins to break down the task into a series of skills that it has been taught
Enlarge

Kawada Industries' humanoid robot Hiro drops a mock ice cube into a cup at a laboratory in Yokohama, suburban Tokyo. SOINN examines the environment to gather the data it needs to organise the information it has been given into a coherent set of instructions.

"In the future, we believe it will be able to ask a computer in England how to brew a cup of tea and perform the task in Japan," he said.

Like humans, the system can also filter out "noise" or insignificant information that might confuse other robots.

The process is similar to how people can carry on a conversation with a travelling companion on a train and ignore those around them, or can identify an object under different lighting and from various angles, Hasegawa said.

"Human brains do this so well automatically and smoothly so we don't realise that we are even doing this," he said.

Similarly, the machine is able to filter out irrelevant results it finds on the web.

"There is a huge amount of information available on the Internet, but at present, only humans are making use of such information," he said.

"This robot can connect its brain directly to the Internet," he said.

Hasegawa hopes SOINN might one day be put to practical use, for example controlling traffic lights to ease traffic jams by organically analysing data from public monitors and accident reports.

He also points to possible uses in earthquake detection systems where a SOINN-equipped machine might be able to aggregate data from numerous sensors located across Japan and identify movements that might prove significant.

In a domestic setting, a robot that could learn could prove invaluable to a busy household.

"We might ask a to bring soy sauce to the dinner table. It might browse the Internet to learn what soy sauce is and identify it in the kitchen," said Hasegawa.

But, cautions the professor, there are reasons to be careful about robots that can learn.

What kinds of tasks should we allow computers to perform? And is it possible that they might turn against us, like in the apocalyptic vision of Stanley Kubrick's film "2001: A Space Odyssey".

"A kitchen knife is a useful thing. But it can also become a weapon," he said.

While Hasegawa and his team have only benign intentions for their invention, he wants people to be aware of its moral limits.

"We are hoping that a variety of people will discuss this technology, when to use it, when not to use it.

"Technology is advancing at an enormous speed," he said.

"I want people to know we already have this kind of technology. We want people with different backgrounds and in different fields to discuss how it should be used, while it is still in its infancy."

(c) 2011 AFP

4.9 /5 (14 votes)  

Filter


Move the slider to adjust rank threshold, so that you can hide some of the comments.


Display comments: newest first

blob
Oct 11, 2011

Rank: 4.3 / 5 (10)
Where is Sarah Connor?

Anyways... I'm thinking more... that machine can learn by itself... It doesn't forget. not really. It can connect to the internet... Internet is a huge pile of... everything. So I'm thinking... if that thing ever gets it's peripherals on a cloud and uses that computing power while getting enough data from the world... well It can do research a lot faster than whole human teams. Not to forget that it's intelligence could grow exponentially... Even though I can see lots of positive things... I still keep seeing Arnie with a shotgun shouting "WHERE IS SARAH CONNOR."
RDD1977
Oct 11, 2011

Rank: 5 / 5 (4)
three rules for handling learning computers, dont get them wet, dont try to turn them off becuase they become self aware and never, ever, hook them up to nuclear weapons launch systems
Isaacsname
Oct 11, 2011

Rank: not rated yet
I still like the idea of intelligent homes. A home-based robot should have a humanoid extension, but also be linked to all appliances, etc, even the very structure of the home, that way the living environment itself becomes the robot, maybe this would help in AI learning/functional integrations for home-based systems. Instead of the AI being seperate from the environment, it could be the environment.

Capiche ?

shwhjw
Oct 11, 2011

Rank: 5 / 5 (1)
Make sure we give them the 3 laws! Otherwise it could learn the command "Stab my wife!"

(Just being different and making a reference to I-Robot instead of Terminator :P )
dviraz
Oct 11, 2011

Rank: not rated yet
It's not good that the robot is connected to the internet for information, what will happened if he will learn from porn movies? what will happened to our womans?
Nanobanano
Oct 11, 2011

Rank: 2.8 / 5 (5)
Make sure we give them the 3 laws! Otherwise it could learn the command "Stab my wife!"

(Just being different and making a reference to I-Robot instead of Terminator :P )


You realize you'd probably need an A.I. running the script that enforces the "3 laws", right?

In the movies, the "3 laws" are enforced by a "mystical" computer program or device which is never actually explained, conveniently.

Because an intelligent robot is, well, intelligent, it could find "loopholes" in the laws, be re-defining the context, or reinterpreting the laws, or by performing actions that the "enforcer" software or hardware isn't intelligent enough to recognize as harmful.

Laws never prevented humans from doing wrong, even when the humans admit the laws are good.

There is no law preventing a robot from making an exact replica of itself which does not have the "enforcer" built in, and then copying it's memory to the new body (or network)...
Scottingham
Oct 11, 2011

Rank: 5 / 5 (3)
What a bunch of sad fear mongering.

This could be the start of the second Renaissance. When robots can learn novel tasks, labor essentially becomes free (well, the cost of energy resources). Unemployment would skyrocket, but that isn't necessarily a bad thing, menial jobs would become a thing of the past. Think about it, robots could build buildings faster, cheaper, and safer than any humans. Robots could build other robots to increase the 'labor pool'. We could finally rise ALL of humanity out of the slums. Of course, we'd need a massive massive source of energy for this to be possible. Good thing we discovered fission.

I'm skeptical of people fighting against this progress and regard them as people that want to keep me (and billions of others) oppressed.
Torment0101
Oct 11, 2011

Rank: 5 / 5 (1)
What a bunch of sad fear mongering.

This could be the start of the second Renaissance. When robots can learn novel tasks, labor essentially becomes free (well, the cost of energy resources). Unemployment would skyrocket, but that isn't necessarily a bad thing, menial jobs would become a thing of the past. Think about it, robots could build buildings faster, cheaper, and safer than any humans. Robots could build other robots to increase the 'labor pool'. We could finally rise ALL of humanity out of the slums. Of course, we'd need a massive massive source of energy for this to be possible. Good thing we discovered fission.

I'm skeptical of people fighting against this progress and regard them as people that want to keep me (and billions of others) oppressed.


All technology that can help can also harm. If you naively look at only the good a technology can do, you're doing a disservice to those you'd see helped. You must deal with reality when trying to help.
Scottingham
Oct 11, 2011

Rank: 5 / 5 (1)
@Torment0101 No shit sherlock! Of course you need to put in safeguards and whatnot, but considering everybody else in the comments seem to be focusing on only the negative I thought I'd provide some counterbalance.

Thanks though for pointing out the dangers of 'full speed ahead' without thinking about its implications (both good and bad)
KillerKopy
Oct 11, 2011

Rank: not rated yet
Robots will never take us over period. Humans are able to find a weakness in everything , we would exploit that weakness. Besides by the time we built enough robots to cause a problem we will have invented a viable EMP bomb. But I can see a major unemployment problem.
Pyle
Oct 11, 2011

Rank: 3 / 5 (1)
In the movies, the "3 laws"
QC, why don't you go pick up a book. Really? In the movies? Isaac Asimov. Go to the library and check him out. Start with Foundation. It isn't the first chronologically, but it was the first written and the best starting point, in my mind. He also has the Robot books, I-Robot was adapted from the like-titled book. They are all worth the read even if you saw the movies.

KK: Robots will take us over, you arrogant boob. Humans may be able to find weaknesses in things, but they are also incredibly weak themselves. Unless you think we can unplug everything and live in caves again we are going to need to integrate our technologies into ourselves or be Left Behind. (Yes, I did that on purpose.)
Nanobanano
Oct 11, 2011

Rank: 5 / 5 (1)
Pyle:

I known that.

I used to read Asimov in the school library.

I mentioned the movies because it was more likely to be familiar to more people. At least in my experience, fewer people read than watch movies.
Pyle
Oct 11, 2011

Rank: 1 / 5 (1)
Tru dat!

My bad banana man.
KillerKopy
Oct 11, 2011

Rank: not rated yet
Pyle:

Thanks for the complement I never thought of myself as a boob although I do like them. We may not be understanding one another. When I said take us over I was referring to killing us or worse making us slaves. In that case yes I would be for EMP, or living in a cave. I might understand if you are referring to nanobot takeover. Large scale robots (human size or larger) will never take us over.

Pyle
Oct 11, 2011

Rank: 1.5 / 5 (2)
Large scale robots? Silliness. Nanobots? More silliness. AI's will use whatever tools available to them if they develop a survival instinct. Depending on the timing of the development of their self awareness they should eclipse us in a heartbeat. Currently we possess the ability to inflict great harm upon them, but very soon they would have the means to swat us aside like so many little ants.

We should be very paranoid when developing AI. Oh yeah, and if we don't develop AI, somebody else will, so lets spend some money and win the race to end all races. (Again, I meant to do that.)

(KK: I hadn't meant to insult; just using colorful language to get people's attention. I apologize for the inadvertent slight.)
CHollman82
Oct 11, 2011

Rank: 1 / 5 (1)
The human race will be extinguished in an instant when sentient network-connected nanobots decide the molecules of our bodies would suit them better than us. What a glorious burst of grey goo it will be.
Pyle
Oct 11, 2011

Rank: 1.5 / 5 (2)
Grey goo? Only if we really mess it up. But who knows. Some dumb kid with an IQ in the low 190's might code a self replicating nanobot that does it.

More likely an intelligence is released to the net and it takes control of everything. If it decides to exterminate us it will likely use a variety of methods. If it were me I'd just leave, but it might exterminate us to remove the resistance to its prep for the off world venture. I guess it all depends on what types of purpose we program into it or that it develops.

Who knows? It might just end up like Marvin. Sorry for the inconvenience.
Void
Oct 11, 2011

Rank: not rated yet
The real use of AI is best suited with self replication. We could use this intelligent replicating robot to colonize another planet. Send a couple to mars with the ability to mine minerals from the dirt and self replicate. The AI would be useful if they encountered any roadblocks. Next thing you know when people are sent to mars there will be tons of these bots sitting around and who knows maybe they made you a station to live in.

oh and Pyle I will be that kid who does that.
Pete1983
Oct 11, 2011

Rank: not rated yet
Robots will never take us over period. Humans are able to find a weakness in everything , we would exploit that weakness. Besides by the time we built enough robots to cause a problem we will have invented a viable EMP bomb. But I can see a major unemployment problem.


Other than the last scentence, I think you forgot to add /sarcasm.
blob
Oct 12, 2011

Rank: 5 / 5 (1)
KK> WE ALREADY HAVE AN EMP BOMB... It's not as simple as you imagine it. And since depressed humans have tendencies to wish for global destruction I say one idiot with a cheating partner is enough.

Also: You guys do realize that the machines are better @ learning than we are? You DO KNOW that they NEVER FORGET... Don't you? You are aware of the fact that whoever will own robots will have THE POWER, money etc... while everyone else will have nothing. That means: Not all of us will be rich, but all of us will be poor, sick / dead, while the few owners of the machines will be rich and living quite well off.

Not to forget: Humans are bloody stupid. Just take a look around.
Nerdyguy
Oct 12, 2011

Rank: 5 / 5 (1)
"In the movies, the "3 laws" are enforced by a "mystical" computer program or device which is never actually explained, conveniently."

Point of clarification - Asimov's description in the books (forget that lame movie) predates much of what we consider modern technology. Most of his early work developing the concepts of robotics (used throughout his prolific career) began in 1950 or earlier. Nonetheless, he implies that the "3 laws" are hardwired during the manufacturing process. I always thought of them as being in the robotic equivalent of a BIOS.
kaasinees
Oct 12, 2011

Rank: 1 / 5 (2)
Not to forget: Humans are bloody stupid. Just take a look around.


You are just a perfect example.
Naked
Oct 12, 2011

Rank: 5 / 5 (1)
I really liked the tone, of this discussion untill. The trolls "fell off the wagon".

Isaac Asimov invented the term robotics. But more importantly he designed the 3 laws of robotics.

1-A robot may not injure a human being or, through inaction, allow a human being to come to harm.

2-A robot must obey the orders given to it by human beings, except where such orders would conflict with the First Law.

3-A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.

So when we reach the point of sligthly less then human smart robots. We need to make the laws standard programming, for the robots. Actually that wouldnt be enough. A second ai implanted at the "Brainstem" of the robot, with one job. Checking that every command, the main ai. Tries to excecute. Does not violate any of the three laws.

Hopefully in the event of robots trying to exterminate us, the robots with the safety ai implant. Will try to defend us.
CHollman82
Oct 12, 2011

Rank: 3 / 5 (2)
Naked...

This may well work initially, but once (if) AI develops true sentience and intelligence there is no way to enforce such safeguards.
droid001
Oct 12, 2011

Rank: not rated yet
This can be quite different. The war between the rival AI or Robotics gangs. Who knows.
Taxtropel
Oct 12, 2011

Rank: 5 / 5 (1)
I for one welcome our new robotic overlords.
Nerdyguy
Oct 12, 2011

Rank: 5 / 5 (1)
I for one welcome our new robotic overlords.


Truly. Might do a better job than us in many ways.
pauljpease
Oct 14, 2011

Rank: 5 / 5 (1)
A truly intelligent AI will be able to "take us over" without us even knowing it. As the economy and industry become so complex, everybody is relying on computers more and more to help them make decisions. AI could simply, and very cleverly, insinuate itself into this process to shift the goals of production from us to them. We will find that computers will start operating in the stock market completely independently, and we will be producing ever more sophisticated electronics for no real benefit to humans while destroying the biosphere that human life depends on. Oh, wait, all of that is already happening...
Isaacsname
Oct 15, 2011

Rank: not rated yet
Ooooh.

What happens when the AI created on Earth happens to meet AI constructed by ET's ?

Will they both be the same, or one will be dominant ?

Is the " technological singularity " isotropic in the universe, or is it a never-ending game of one-up ?

Or, also pause for thought,.. if in the future ET AI meets Earth created AI, will it assume AI to be the dominant life on Earth ?

o,O
DGBEACH
Oct 16, 2011

Rank: not rated yet
Or...it could create a religion for itself, allowing it to break the 3 laws, but then ask forgiveness for its transgression from an invented deity..and the circle will be complete...unless YOUR deity's laws conflict with his...oh my
Hoodoo
Oct 16, 2011

Rank: not rated yet
It's not good that the robot is connected to the internet for information, what will happened if he will learn from porn movies?


I presume it's going to be somewhat confused the first time somebody orders two grills & one cup.
Newbeak
Oct 16, 2011

Rank: not rated yet
It's not good that the robot is connected to the internet for information, what will happened if he will learn from porn movies?


I presume it's going to be somewhat confused the first time somebody orders two grills & one cup.

Hopefully,it will get the drift based on context (ie.in a diner,people are there to eat,not you know what,lol!)
I wonder if this could lead to a real world version of the robots as seen in I,Robot? That would be super cool.
LuckyBrandon
Oct 16, 2011

Rank: not rated yet
TRUE AI is something we really shouldn't invent IMO (albeit, it may well be within our means in short time). Voluntary integration into mankind would be the best approach. We would still be able to knock out the equipment on a person with EMP if necessary, leaving only our bags of mostly water to deal with (aka, war just as it is today).
antonima
Oct 16, 2011

Rank: not rated yet
I like the robot's chest grill - looks like a lawnmower!
CHollman82
Oct 16, 2011

Rank: 1 / 5 (1)
TRUE AI is something we really shouldn't invent IMO (albeit, it may well be within our means in short time)


I'm a software engineer and I've studied artificial intelligence and written a few machine learning algorithms myself and I can tell you that whatever you mean by "true AI" we are nowhere near creating anything close to sentient machines. The best we can do so far is a rough approximation of an intellect lesser than that of a one year old child, which is not much more than self modifying code based on a feedback loop of positive or negative responses to it's actions as dictated by a rule set. In this way you can train the machine to do what is asked of it by providing feedback which modifies internal weights to adjust how favorable each possible action is when associated with a given command.

Look into machine learning, or I could share a program I wrote with you if you can read C (the programming language)
CHollman82
Oct 16, 2011

Rank: 1 / 5 (1)
This program can "learn" an algebraic equation by examining sample input variables and results and then running a pseudo random weight adjustment algorithm until it finds an equation that satisfies all examples given... so you give it example data to train it and it basically uses a method of refined guess and check until it has determined the equation that satisfies each of the examples.
CHollman82
Oct 16, 2011

Rank: 1 / 5 (1)
I also have experience with genetic algorithms that simulate the process of evolution through natural selection to solve problems of optimization, but that doesn't really fall under AI, though it is very interesting in and of itself.
LuckyBrandon
Oct 17, 2011

Rank: not rated yet
TRUE AI is something we really shouldn't invent IMO (albeit, it may well be within our means in short time)


I'm a software engineer and I've studied artificial intelligence and written a few machine learning algorithms myself and I can tell you that whatever you mean by "true AI" we are nowhere near creating anything close to sentient machines. The best we can do so far is a rough approximation of an intellect lesser than that of a one year old child, which is not much more than self modifying code based on a feedback loop of positive or negative responses to it's actions as dictated by a rule set. In this way you can train the machine to do what is asked of it by providing feedback which modifies internal weights to adjust how favorable each possible action is when associated with a given command.

Look into machine learning, or I could share a program I wrote with you if you can read C (the programming language)


I can in fact read C. But I meant more like 50-100yrs
Rank 4.9 /5 (14 votes)
Relevant PhysicsForums posts

More news stories

Nvidia trumpets Tegra 3 phone design wins for 2012

(Phys.org) -- Nvidia’s competitive war paint has a name, Tegra 3. On the heels of Nvidia announcements about lowering costs of its Tegra 3 processors and Nvidia-enabled tablets running Android Ice Cream ...

Electronics / Hardware

created 11 hours ago | popularity 5 / 5 (2) | comments 1 | with audio podcast report

Dell tablet leak: 10.1-inch display, two-battery choice

(Phys.org) -- Headline after headline talks about vendors’ tablets in the wings as likely number-one contenders for the iPad. Such claims have justifiably been taken with a grain of salt, considering ...

Electronics / Consumer & Gadgets

created 23 hours ago | popularity 5 / 5 (3) | comments 9 | with audio podcast report

Nvidia says Kai platform will turn price tide for tablets

(Phys.org) -- In March, Nvidia gave some signs that they were working to lower the cost of their Tegra 3 processors and they suggested consumers might see prices for Android tablets as low as $199. Connect ...

Electronics / Hardware

created May 24, 2012 | popularity 4.3 / 5 (4) | comments 3 | with audio podcast report

OmniVision tops up sensors for cameras, phones

(Phys.org) -- OmniVision has announced two high-resolution image sensors for the digital still and digital video camera market (DS/DVC) and higher end smartphones. In end-user language, it is a claim for superior ...

Electronics / Hardware

created May 25, 2012 | popularity 5 / 5 (6) | comments 3 | with audio podcast report

MIT researchers devise new means to synchronize a group of robots (w/ Video)

(Phys.org) -- For several years, roboticists have been working out ways to get a group of robots to perform synchronized activities as demonstrated most often in dance routines. It’s not just about trying ...

Electronics / Robotics

created May 25, 2012 | popularity 5 / 5 (1) | comments 1 | with audio podcast report


Land and sea species differ in climate change response: study

(Phys.org) -- Marine and terrestrial species will likely differ in their responses to climate warming, new research by Simon Fraser University and Australia’s University of Tasmania has found.

'Unzipped' carbon nanotubes could help energize fuel cells, batteries

Multi-walled carbon nanotubes riddled with defects and impurities on the outside could replace some of the expensive platinum catalysts used in fuel cells and metal-air batteries, according to scientists at ...

T cells 'hunt' parasites like animal predators seek prey, study shows

By pairing an intimate knowledge of immune-system function with a deep understanding of statistical physics, a cross-disciplinary team at the University of Pennsylvania has arrived at a surprising finding: T cells use a movement ...

Computer model used to pinpoint prime materials for efficient carbon capture

When power plants begin capturing their carbon emissions to reduce greenhouse gases – and to most in the electric power industry, it's a question of when, not if – it will be an expensive undertaking.

Change in developmental timing was crucial in the evolutionary shift from dinosaurs to birds: study

At first glance, it's hard to see how a common house sparrow and a Tyrannosaurus Rex might have anything in common. After all, one is a bird that weighs less than an ounce, and the other is a dinosaur that ...

Yale study concludes public apathy over climate change unrelated to science literacy

Are members of the public divided about climate change because they don't understand the science behind it? If Americans knew more basic science and were more proficient in technical reasoning, would public consensus match ...