Google’s latest platform play is artificial intelligence, and it’s already winning – The Verge

Posted: May 18, 2017 at 2:25 pm

Google has always used its annual I/O conference to connect to developers in its sprawling empire. It announces new tools and initiatives, sprinkles in a little hype, and then tells those watching: choose us, and together well go far. But while in previous years this message has been directed at coders working with Android and Chrome the worlds biggest mobile OS and web browser respectively yesterday, CEO Sundar Pichai made it clear that the next platform the company wants to dominate could be even bigger: artificial intelligence.

Googles free software gives it influence in the global AI ecosystem

For Google, this doesnt just mean using AI to improve its own products. (Although its certainly doing that). The company wants individuals and small companies around the world to also get on board. It wants to wield influence in the wider AI ecosystem, and to do so has put together an impressive stack of machine learning tools from software to servers that mean you can build an AI product from the ground up without ever leaving the Google playpen.

The heart of this offering is Googles machine learning software TensorFlow. For building AI tools, its like the difference between a command line interface and a modern desktop OS; giving users an accessible framework for grappling with their algorithms. It started life as an in-house tool for the companys engineers to design and train AI algorithms, but in 2015 was made available for anyone to use as open-source software. Since then, its been embraced by the AI community (its the most popular software of its type on code repository Github), and is used to create custom tools for a whole range of industries, from aerospace to bioengineering.

Theres hardly a way around TensorFlow these days, says Samim Winiger, head of machine learning design studio Samim.io. I use a lot of open source learning libraries, but theres been a major shift to TensorFlow.

Google has made strategic moves to ensure the software is widely used. Earlier this year, for example, it added support for Keras, another popular deep learning framework. According to calculations by the creator of Keras, Franois Chollet (himself now a Google engineer), TensorFlow was the fastest growing deep learning framework as of September 2016, with Keras in second place. Winiger describes the integration of the two as a classic tale of Google and how they do it. He says: Its another way that making sure that the entire community converges on their tooling.

But TensorFlow is also popular for one particularly important reason: its good at what it does. With TensorFlow you get something that scales quickly, works quickly, James Donkin, a technology manager at UK-based online supermarket Ocado, tells The Verge. He says his team uses a range of machine learning frameworks to create in-house tools for tasks like categorizing customer feedback, but that TensorFlow is often a good place to start. You get 80 percent of the benefit, and then you might decide to specialize more with other platforms.

Google offers TensorFlow for free, but it connects easily with the companys servers for providing data storage or computing power. (If you use the TensorFlow library it means you can push [products] to Googles cloud more easily, says Donkin.) The search giant has even created its own AI-specific chips to power these operations, unveiling the latest iteration of this hardware at this years I/O. And, if you want to skip the task of building your own AI algorithms all together, you can buy off-the-shelf components from Google for core tasks like speech transcription and object recognition.

Google is making its name synonymous with machine learning

These products and services arent necessarily money-makers in themselves, but they other, subtler benefits. They attract talent to Google and help make the companys in-house software the standard for machine learning. Winiger says these initiatives have helped Google grab mindshare and make the companys name synonymous with machine learning.

Other firms like Amazon, Facebook, and Microsoft also offer their own AI tools, but its Googles that feel pre-eminent. Winiger thinks this is partly down to the companys capacity to shape the media narrative, but also because of the strong level of support it provides to its users. There are technical differences between [different AI frameworks], but machine learning communities live off community support and forums, and in that regard Google is winning, he tells The Verge.

This influence isnt just abstract, either: it feeds back into Googles own products. Yesterday, for example, Google announced that Android now has a staggering two billion monthly active users, and to keep the softwares edge, the company is honing it with machine learning. New additions to the OS span the range from tiny tweaks (like smarter text selection) to big new features (like a camera that recognizes what its looking at).

But Google didnt forget to feed the community either, and to complement these announcements unveiled new tools to help developers build AI services that work better on mobile devices. These include a new version of TensorFlow named TensorFlowLite, and an API that will interface with future smartphone chips that have been optimized to work with AI software. Developers can then use these to make better machine learning products for Android devices. Googles AI empire stretches out a bit further, and Google reaps the benefits.

Read this article:

Google's latest platform play is artificial intelligence, and it's already winning - The Verge

Related Posts