How TensorFlow, which Google just made free, teaches computers to think like humans

Google open-sourced TensorFlow, the engine it uses to train computers in artificial intelligence.

TensorFlow allows computers to discover relationships between pieces of data by performing mathematical operations on the data. Here, a graph shows operations modules running in TensorFlow.

It's been 18 years since Deep Blue beat the reigning world champion chess player. It’s been four years since Watson beat the all-time “Jeopardy!” champions. But true artificial intelligence – a computer system that is at least as good as a human at solving problems through reasoning, planning, and abstract thinking – hasn’t come about yet.

Some computer scientists and business leaders predict that a breakthrough is just around the corner; others think that while computers will continue to improve in specific areas, they may never be able to achieve human-like intelligence.

Google is in the former camp, and on Monday, the company took a big step toward building (or letting someone else build) artificial intelligence. Google open-sourced part of TensorFlow, the “deep learning” engine that powers the company’s speech recognition, its Photos app, its translation services, and more.

TensorFlow is a library of algorithms that allows Google to train computer systems, called “neural networks,” to think and learn similarly to the way humans do. The neural networks perform complex mathematical operations on arrays of data, called tensors, discovering patterns and relationships as they chew through all the information that’s available.

A neural network allows the Google Photos app to learn the relationship between an object’s name and its appearance – so it can identify a cat within a photo, based on similar pictures it’s seen before. Another neural network allows the Google Translate app to learn how words are commonly used in conversation, so it can provide less-stilted renderings. 

For as much progress as Google has made in the field of deep learning over the past few years, the company thinks the technology can be improved by letting others help out.

“We hope [open-sourcing TensorFlow] will let the machine learning community—everyone from academic researchers, to engineers, to hobbyists—exchange ideas much more quickly, through working code rather than just research papers,” Google CEO Sundar Pichai wrote in a blog entry. “And that, in turn, will accelerate research on machine learning, in the end making technology work better for everyone."

Google says TensorFlow has been built in such a way that it isn’t tightly tied to the company’s hardware – so researchers can put the machine learning engine to work on their own computers, letting it crunch through additional data sets. TensorFlow is more flexible, more configurable, and about twice as fast as its predecessor's deep learning system, DistBelief, senior Google fellow Jeff Dean and TensorFlow technical lead Rajat Monga wrote on Monday.

Google has been bullish on machine learning for some time. The company hired Geoff Hinton, a pioneer in the field, in 2013 to lead an in-house machine learning team. And Alphabet chairman Eric Schmidt wrote in an op-ed in September that machine learning is on the cusp of revolutionizing the way we approach big problems in climate science, energy, and genomics. 

You've read  of  free articles. Subscribe to continue.

Dear Reader,

About a year ago, I happened upon this statement about the Monitor in the Harvard Business Review – under the charming heading of “do things that don’t interest you”:

“Many things that end up” being meaningful, writes social scientist Joseph Grenny, “have come from conference workshops, articles, or online videos that began as a chore and ended with an insight. My work in Kenya, for example, was heavily influenced by a Christian Science Monitor article I had forced myself to read 10 years earlier. Sometimes, we call things ‘boring’ simply because they lie outside the box we are currently in.”

If you were to come up with a punchline to a joke about the Monitor, that would probably be it. We’re seen as being global, fair, insightful, and perhaps a bit too earnest. We’re the bran muffin of journalism.

But you know what? We change lives. And I’m going to argue that we change lives precisely because we force open that too-small box that most human beings think they live in.

The Monitor is a peculiar little publication that’s hard for the world to figure out. We’re run by a church, but we’re not only for church members and we’re not about converting people. We’re known as being fair even as the world becomes as polarized as at any time since the newspaper’s founding in 1908.

We have a mission beyond circulation, we want to bridge divides. We’re about kicking down the door of thought everywhere and saying, “You are bigger and more capable than you realize. And we can prove it.”

If you’re looking for bran muffin journalism, you can subscribe to the Monitor for $15. You’ll get the Monitor Weekly magazine, the Monitor Daily email, and unlimited access to

QR Code to How TensorFlow, which Google just made free, teaches computers to think like humans
Read this article in
QR Code to Subscription page
Start your subscription today