Subscribe free to our newsletters via your
. 24/7 Space News .




ROBO SPACE
Collaborative learning -- for robots
by Larry Hardesty for MIT News Office
Boston MA (SPX) Jul 01, 2014


File image.

Machine learning, in which computers learn new skills by looking for patterns in training data, is the basis of most recent advances in artificial intelligence, from voice-recognition systems to self-parking cars. It's also the technique that autonomous robots typically use to build models of their environments.

That type of model-building gets complicated, however, in cases in which clusters of robots work as teams. The robots may have gathered information that, collectively, would produce a good model but which, individually, is almost useless. If constraints on power, communication, or computation mean that the robots can't pool their data at one location, how can they collectively build a model?

At the Uncertainty in Artificial Intelligence conference in July, researchers from MIT's Laboratory for Information and Decision Systems will answer that question. They present an algorithm in which distributed agents - such as robots exploring a building - collect data and analyze it independently. Pairs of agents, such as robots passing each other in the hall, then exchange analyses.

In experiments involving several different data sets, the researchers' distributed algorithm actually outperformed a standard algorithm that works on data aggregated at a single location.

"A single computer has a very difficult optimization problem to solve in order to learn a model from a single giant batch of data, and it can get stuck at bad solutions," says Trevor Campbell, a graduate student in aeronautics and astronautics at MIT, who wrote the new paper with his advisor, Jonathan How, the Richard Cockburn Maclaurin Professor of Aeronautics and Astronautics.

"If smaller chunks of data are first processed by individual robots and then combined, the final model is less likely to get stuck at a bad solution."

Campbell says that the work was motivated by questions about robot collaboration. But it could also have implications for big data, since it would allow distributed servers to combine the results of their data analyses without aggregating the data at a central location.

"This procedure is completely robust to pretty much any network you can think of," Campbell says. "It's very much a flexible learning algorithm for decentralized networks."

Matching problem
To get a sense of the problem Campbell and How solved, imagine a team of robots exploring an unfamiliar office building. If their learning algorithm is general enough, they won't have any prior notion of what a chair is, or a table, let alone a conference room or an office.

But they could determine, for instance, that some rooms contain a small number of chair-shaped objects together with roughly the same number of table-shaped objects, while other rooms contain a large number of chair-shaped objects together with a single table-shaped object.

Over time, each robot will build up its own catalogue of types of rooms and their contents. But inaccuracies are likely to creep in: One robot, for instance, might happen to encounter a conference room in which some traveler has left a suitcase and conclude that suitcases are regular features of conference rooms. Another might enter a kitchen while the coffeemaker is obscured by the open refrigerator door and leave coffeemakers off its inventory of kitchen items.

Ideally, when two robots encountered each other, they would compare their catalogues, reinforcing mutual observations and correcting omissions or overgeneralizations. The problem is that they don't know how to match categories. Neither knows the label "kitchen" or "conference room"; they just have labels like "room 1" and "room 3," each associated with different lists of distinguishing features. But one robot's room 1 could be another robot's room 3.

With Campbell and How's algorithm, the robots try to match categories on the basis of shared list items. This is bound to lead to errors: One robot, for instance, may have inferred that sinks and pedal-operated trashcans are distinguishing features of bathrooms, another that they're distinguishing features of kitchens. But they do their best, combining the lists that they think correspond.

When either of those robots meets another robot, it performs the same procedure, matching lists as best it can. But here's the crucial step: It then pulls out each of the source lists independently and rematches it to the others, repeating this process until no reordering results. It does this again with every new robot it encounters, gradually building more and more accurate models.

Imposing order
This relatively straightforward procedure results from some pretty sophisticated mathematical analysis, which the researchers present in their paper. "The way that computer systems learn these complex models these days is that you postulate a simpler model and then use it to approximate what you would get if you were able to deal with all the crazy nuances and complexities," Campbell says.

"What our algorithm does is sort of artificially reintroduce structure, after you've solved that easier problem, and then use that artificial structure to combine the models properly."

In a real application, the robots probably wouldn't just be classifying rooms according to the objects they contain: They'd also be classifying the objects themselves, and probably their uses. But Campbell and How's procedure generalizes to other learning problems just as well.

The example of classifying rooms according to content, moreover, is similar in structure to a classic problem in natural language processing called topic modeling, in which a computer attempts to use the relative frequency of words to classify documents according to topic.

It would be wildly impractical to store all the documents on the Web in a single location, so that a traditional machine-learning algorithm could provide a consistent classification scheme for all of them. But Campbell and How's algorithm means that scattered servers could churn away on the documents in their own corners of the Web and still produce a collective topic model.

.


Related Links
Massachusetts Institute of Technology
All about the robots on Earth and beyond!






Comment on this article via your Facebook, Yahoo, AOL, Hotmail login.

Share this article via these popular social media networks
del.icio.usdel.icio.us DiggDigg RedditReddit GoogleGoogle




Memory Foam Mattress Review
Newsletters :: SpaceDaily :: SpaceWar :: TerraDaily :: Energy Daily
XML Feeds :: Space News :: Earth News :: War News :: Solar Energy News





ROBO SPACE
IBM's Watson app whips up Big Data in the kitchen
Washington (AFP) June 30, 2014
Putting a chef's hat on its Watson supercomputer, IBM and the magazine Bon Appetit unveiled a new initiative Monday that seeks to use Big Data for gastronomy. A new app unveiled in test version called "Chef Watson with Bon Appetit" aims at helping cooks "draw on Watson's advanced cognitive capabilities to create entirely new recipes and gastronomic combinations that have previously never bee ... read more


ROBO SPACE
NASA LRO's Moon As Art Collection Is Revealed

Solar photons drive water off the moon

55-year old dark side of the moon mystery solved

New evidence supporting moon formation via collision of 2 planets

ROBO SPACE
First LDSD Test Flight a Success

Rover Has Enough Energy for Some Late-Night Work

Curiosity travels through ancient glaciers on Mars

New Type of Dust in Martian Atmosphere Discovered

ROBO SPACE
Commercial Crew Partners Focus on Testing, Analysis to Advance Designs

From Deep Sea to Deep Space

Russia, China Ready to Cooperate in Space, Explore Mars

Fruit fly immunity fails with fungus after (space)flight

ROBO SPACE
Are China's Astronauts Moonbound

Chinese scientists prepare for lunar base life support system

China plans to land rover on Mars by 2020

Chinese lunar rover alive but weak

ROBO SPACE
Spot the Space Station looking at you

NASA Television Coverage Set for Orbital-2 Mission to Space Station

Closing the recycling circle

Space station astronauts wager friendly bet on USA vs. Germany match

ROBO SPACE
Indian rocket launch delayed three minutes to avoid space debris

Indian launches PSLV C-23 rocket carrying five foreign satellites

NASA's sounding rocket crashes into Atlantic

NASA aborts launch of OCO-2

ROBO SPACE
Discovery expands search for Earth-like planets

Astronomers discover most Earth-like of all exoplanets

Mega-Earth in Draco Smashes Notions of Planetary Formation

Kepler space telescope ready to start new hunt for exoplanets

ROBO SPACE
ELASTx Stretches Potential for Future Communications Technologies

Does 3D printing have the right stuff?

Ghost writing the whip

NOAA GOES-R Satellite Black Wing Ready for Flight




The content herein, unless otherwise known to be public domain, are Copyright 1995-2014 - Space Media Network. All websites are published in Australia and are solely subject to Australian law and governed by Fair Use principals for news reporting and research purposes. AFP, UPI and IANS news wire stories are copyright Agence France-Presse, United Press International and Indo-Asia News Service. ESA news reports are copyright European Space Agency. All NASA sourced material is public domain. Additional copyrights may apply in whole or part to other bona fide parties. Advertising does not imply endorsement, agreement or approval of any opinions, statements or information provided by Space Media Network on any Web page published or hosted by Space Media Network. Privacy Statement All images and articles appearing on Space Media Network have been edited or digitally altered in some way. Any requests to remove copyright material will be acted upon in a timely and appropriate manner. Any attempt to extort money from Space Media Network will be ignored and reported to Australian Law Enforcement Agencies as a potential case of financial fraud involving the use of a telephonic carriage device or postal service.