Skip to main content

Facebook builds virtual homes to train A.I. agents in realistic environments

Researchers at Facebook, which is no stranger to artificial intelligence, have created Habitat, a platform that allows A.I. agents to rapidly learn about the physical world by living in realistic environments within virtual homes.

Teaching A.I.-powered robots to accomplish tasks within the real world takes a significant amount of time. While it may be possible to have actual robots move about in physical spaces for their training, it can take hundreds of hours, an even years, for the A.I. agents to learn how to move from one place to another, determine objects, and answer questions about their surroundings.

Recommended Videos

In comparison, the A.I. may be placed within virtual homes that represent real ones, with the speed of training dependent on how fast a computer can run the calculations of the 3D world. This means that the A.I. agents will be able to learn thousands of hours training in as short as a few minutes, instead of robots woefully bumping into walls when trained in the real world. In addition, while other simulation engines run at about 50 to 100 frames per second, Habitat is optimized to run at 10,000 frames per second, enabling the rapid training for A.I. agents.

Habitat itself is not the simulated homes, but rather the platform that can host the virtual environments. It is already compatible with several 3D datasets, such as MatterPort3D, Gibson, and SUNCG, but to make them more realistic, Facebook created a database for the platform named Replica.

Replica is a collection of photorealistic rooms that were created through a combination of photography and depth mapping of real homes. The 3D modules of the different rooms may be pieced together in any kind of configuration, depending on the training desired for A.I. agents.

The worlds within Habitat are only visual though, which means that the A.I. agents will not be able to interact with objects in the virtual homes. They may be able to learn how to move from the bedroom to the kitchen, but they will not be able to pick up a spoon, for example. The lack of the ability to interact with the environment is a glaring limitation for the platform, but the Facebook researchers are looking to add the function soon.

Aaron Mamiit
Aaron received an NES and a copy of Super Mario Bros. for Christmas when he was four years old, and he has been fascinated…
New Google Docs suggestions will try to fix your bad writing
Person holding iPad and typing with a split keyboard in Google Docs.

Google is further leveraging A.I. to help Google Docs users write more efficiently. The app, which is part of Google's Workspace suite, will provide helpful suggestions to improve writing style, ensure inclusivity, and avoid unnecessary words through a feature called assistive writing suggestions.

"These new features offer a variety of stylistic and writing suggestions as you compose documents," Google said of the assistive writing feature rollout. "Suggestions will appear as you type and help guide you when there are opportunities to avoid repeated or unnecessary words, helping diversify your writing and ensuring you’re using the most effective word for the situation."

Read more
Google Smart Canvas gets deeper integration between apps
A MacBook with Google Chrome loaded.

Google is updating Smart Canvas, a collaboration experience that debuted last year in the midst of the global pandemic designed for better collaboration and remote work, with new improvements targeting hybrid work.

The Internet search giant claims that the latest enhancements to Smart Canvas help to improve collaboration and speed up your workflow when using Google Workspace apps, such as Google Docs and Sheets.

Read more
How Nvidia is using A.I. to help Domino’s deliver pizzas faster
Domino's delivery in line.

Nvidia announced a new tool that can help deliver your pizzas faster -- yes, really -- at its fall GTC 2021 event. It's called ReOpt, and it's a real-time logistics tool that Domino's is already using to optimize delivery routes based on time and cost.

ReOpt is a set of logistics-planning algorithms that can find billions of routes to the same location. It utilizes heuristics powered by GPU computing to route vehicles in the most efficient way possible. It's like Google Maps, just way more complex and designed specifically to meet the needs of last-mile delivery.

Read more