Skip to main content

Digital Trends may earn a commission when you buy through links on our site. Why trust us?

A.I. doesn’t usually forget anything, but Facebook’s new system does. Here’s why

“Hello, HAL. Do you read me, HAL?” said astronaut Dave Bowman, desperately trying to keep his emotions in check.

There was a pause and then, in an emotionless monotone, the computer responded. “Affirmative, Dave. I read you.”

“Open the pod bay doors, HAL.”

Recommended Videos

Another long pause. Was HAL, the all-powerful A.I. that controlled the Discovery One spacecraft, really ignoring him? Impossible, surely, Bowman thought. Any moment now,  HAL would spring into action and obey —

“I’m sorry, Dave,” HAL continued. “I’m afraid I can’t do that.”

“What’s the problem?” Dave asked.

“Well, you see, Dave. I’ve forgotten how to open them.”

OK, that’s not exactly how things went in 2001: A Space Odyssey, but the jokes basically write themselves. After all, when it comes to artificial intelligence, a good memory seems to be one of the prerequisite qualities researchers are keen to imbue in their systems. Nobody wants an A.I. that patterns itself after the kind of everyday, unremarkable intelligence that forgets things. So why, then, is Facebook building a forgetful A.I.? And why, like the old joke about the waiter and the fly in a customer’s soup, are we soon all going to want one?

What we think about when we think about forgetting

The answer, as it turns out, is that we do want something that’s more like the everyday, unremarkable intelligence that forgets things here and there. Humans forget important things like anniversaries and wallets and shutting the garage before we go on vacation. That is suboptimal forgetting. But we also forget pieces of information because we don’t need to retain it, stopping it like a chunk of detritus caught in a sink drain’s food catcher before it can pass through short-term and into long-term memory.

Facebook AI

In a famous experiment, people were asked to correctly recognize a U.S. penny from a collection of pictures showing incorrect pennies. Although the participants likely saw, and used, pennies every day, they proved surprisingly poor at the task. As the researchers wrote: “On balance, the results were consistent with the idea that the visual details of an object, even a very familiar object, are typically available from memory only to the extent that they are useful in everyday life.”

While it’s not as simple as saying that the brain can fill up like hard drive storage, there are certainly short-term memories that appear to decay when they are no longer required, while others burrow their way into our brains and live there rent-free. An example? Think about where you packed away the Christmas decorations last holidays. Next, mentally walk from the front desk to your room in the last hotel you stayed at, one that you are unlikely to ever stay in again. Neither piece of information is vitally important to your wellbeing. Nonetheless, one piece of information is needed and the other isn’t. Somehow your brain knows which one to toss in the trash.

This is the idea behind Facebook’s new A.I. project, called Expire-Span. As artificial intelligence models are increasingly applied to long-form datasets like articles and books, the computational costs associated with these models ramp up as they try to memorize more information. The problem is becoming even more pressing as people collect more and more rich multimedia data about their lives.

“The brain is a very complex system that’s not fully understood, and there are many different types of memory that form human memory.”

“As the amount of content we have grows, the major question is storage,” Angela Fan, a research scientist at Facebook AI Research Paris, told Digital Trends. “A phone, for example, has a limited amount of memory. This is even greater a problem in wearables and other on-device-type applications, where privacy reasons may mean that people strictly want content stored on their device and not on a server or a cloud, accentuating storage challenges.”

Current A.I. models take something of a Frank Sinatra approach to memories — that is to say that they remember all or nothing at all. Either they store all the information created at every time step, or they forget them all after a predetermined time. Sainbayar Sukhbaatar, another Facebook A.I. research scientist, likens it to remembering perfectly everything that happened in the last week, but absolutely nothing beyond that.

Building forgetfulness into A.I.

Researchers have built “forgetting” into A.I. models before. Long Short-Term Memory (LSTM) models, for example, added a forgetting mechanism to recurrent neural networks (RNN), one of the core technologies that drives machine learning. “RNNs have an internal memory that consists of one vector, so forgetting it means overwriting it with new information,” Sukhbaatar told Digital Trends.

By contrast, Expire-Span adds a forgetting mechanism to external memory that can contain thousands of vectors. New information is observed, but Expire-Span — whose name recalls the kind of expiration labels found on bottles of milk — has the ability to determine how long that information should stay in memory. If information isn’t deemed crucial to the future, that piece of information can be made to gradually decay, before it’s ultimately eradicated from the A.I. model’s memory to make room for more useful information.

In order to do this, the model needs to be able to predict what is and isn’t relevant to a particular task, before assigning the correct expiration date, after which the information will vanish from the A.I. system. By dumping irrelevant information, Facebook’s A.I. is able to process information at larger scales.

Facebook AI

As with much of Facebook’s artificial intelligence research, the social networking giant hasn’t announced that Expire-Span will be baked into any of its core products in the immediate future. But, as Facebook deals with more and more user data (not to mention its rumored move into smart glasses), it’s not hard to see how this technology could apply. When future A.I. tools are are able to perform at high performance levels despite dealing with massive heaps of data, Expire-Span could be the reason.

Don’t make the mistake of assuming that making a forgetful A.I. marks another step toward making A.I. more human, however. The exact reasons humans forget things is still the subject of plenty of investigation from researchers. As with the brain-inspired neural networks that dominate modern A.I., Facebook’s forgetful algorithm is modeled on the theory of forgetfulness; not an attempt to replicate it with any biofidelity.

“The brain is a very complex system that’s not fully understood, and there are many different types of memory that form human memory,” Sukhbaatar said. “Expire-Span, like all other A.I. mechanisms, may be inspired by the human brain, but ultimately are not faithful reflections of how the brain actually works. Memory in particular is a very active research area in and of itself. The human memory analogy we describe is added for the purpose of clarity only, though it definitely inspires our work.”

And don’t you forget it!

Luke Dormehl
Former Digital Trends Contributor
I'm a UK-based tech writer covering Cool Tech at Digital Trends. I've also written for Fast Company, Wired, the Guardian…
How to change margins in Google Docs
Laptop Working from Home

When you create a document in Google Docs, you may need to adjust the space between the edge of the page and the content --- the margins. For instance, many professors have requirements for the margin sizes you must use for college papers.

You can easily change the left, right, top, and bottom margins in Google Docs and have a few different ways to do it.

Read more
What is Microsoft Teams? How to use the collaboration app
A close-up of someone using Microsoft Teams on a laptop for a videoconference.

Online team collaboration is the new norm as companies spread their workforce across the globe. Gone are the days of primarily relying on group emails, as teams can now work together in real time using an instant chat-style interface, no matter where they are.

Using Microsoft Teams affords video conferencing, real-time discussions, document sharing and editing, and more for companies and corporations. It's one of many collaboration tools designed to bring company workers together in an online space. It’s not designed for communicating with family and friends, but for colleagues and clients.

Read more
Microsoft Word vs. Google Docs
A person using a laptop that displays various Microsoft Office apps.

For the last few decades, Microsoft Word has been the de facto standard for word processors across the working world. That's finally starting to shift, and it looks like one of Google's productivity apps is the heir apparent. The company's Google Docs solution (or to be specific, the integrated word processor) is cross-platform and interoperable, automatically syncs, is easily shareable, and perhaps best of all, is free.

However, using Google Docs proves it still has a long way to go before it can match all of Word's features -- Microsoft has been developing its word processor for over 30 years, after all, and millions still use Microsoft Word. Will Google Docs' low barrier to entry and cross-platform functionality win out? Let's break down each word processor in terms of features and capabilities to help you determine which is best for your needs.
How does each word processing program compare?
To put it lightly, Microsoft Word has an incredible advantage over Google Docs in terms of raw technical capability. From relatively humble beginnings in the 1980s, Microsoft has added new tools and options in each successive version. Most of the essential editing tools are available in Google Docs, but users who are used to Word will find it limited.

Read more