InfoQ Homepage Google Content on InfoQ
-
Google Researcher Invented New Technology to Bring Neural Networks to Mobile Devices
Recently, many companies released applications that use deep neural networks. For applications that should run without internet access, must be fast and responsible, or in which privacy is a concern, using networks on servers is not possible. Google researcher Sujith Ravis invented a novel way to train two neural networks, of which one efficient network can be used with mobile applications.
-
Android 8.0 Oreo Is Here. Developers Are Recommended to Test Their Apps
Google has released the final version of Android 8.0 Oreo. The source code was published to AOSP and system images were made available for supported Nexus and Pixel devices. Android 8.0 comes with several changes that can affect how existing applications function.
-
Overview of Changes in Tensorflow Version 1.3
Although it has only been a month since the release of version 1.2.1, there have been many changes to the software in version 1.3. Developers can find an extensive release report on the Github page of Tensorflow. This article will list the most important changes developers have to know about before and after upgrading to Tensorflow v1.3.
-
Researchers Improve State of the Art in Image Recognition Using Data Set with 300 Million Images
Researchers improved the state of the art results on several benchmarks with models trained on a generated data set with 300 million images instead of the 1 million normally used. To test what happens with more train data, Google created an internal dataset of 300 million images. They labelled the data automatically in a noisy way. The conclusion is that more training data indeed helps.
-
Google Released Facets: A Visualisation Tool for Big Data
Google open-sourced Facets: a data visualisation tool to explore data for machine learning scientists. Facets aim is to make big data set understandable and interpretable. Facets wants to be the visualisation tool researchers use to find nuances and insights in large data sets.
-
Google Uses Machine Learning to Identify Intrusive Android Apps
Google uses a clustering algorithm to automatically analyze Android apps and detect which ones can be considered intrusive, write Google security engineers Martin Pelikan, Giles Hogben, and Ulfar Erlingsson.
-
Google Discusses Go 2
At GopherCon 2017 which took place this week, Russ Cox, the tech lead for Go at Google, keynoted on the future of Go, inviting the community to submit suggestions on what should be included in the next major version of the language.
-
Google Presents MultiModel: A Neural Network Capable of Learning Multiple Tasks in Multiple Domains
Google created a network that takes inputs from multiple modalities and can generate output in multiple modalities. They built a model that performs 8 tasks in multiple domains: speech recognition, image classification and captioning, sentence parsing, and back and forth translation of English-German and English-French. The network learns any task with one of these inputs and output modalities.
-
Google Replaces Cloud Prediction API with Cloud Machine Learning Engine
Google has announced that over the course of the next year, it is discontinuing its Cloud Prediction API, and encourages developers using the Prediction API to migrate to its Cloud Machine Learning Engine, which enables data analysis, machine-learning training, and predictions from the Google Cloud Platform.
-
Enhancing Google Maps with Deep Learning and Street View
Google's Ground Truth team recently announced a new Deep Learning model for the automatic extraction of information from geo-located image files to improve Google Maps. This neural network model achieved a higher accuracy in processing the challenging French Street Name Signs (FSNS) dataset.
-
Google Is to Remove Support for PNaCl
After de-staffing the PNaCL/NaCl team last year and adding default support for WebAssembly in Chrome in March of this year, Google has officially announced the retirement of PNaCl in favor of WebAssembly.
-
Google Announces Tensorflow Lite: A Neural Network Library for Mobile Phones
Dave Burke, VP of engineering at Google, announced a new version of Tensorflow optimised for mobile phones. This new library, called Tensorflow Lite, would enable developers to run their artificial intelligence applications in real time on the phones of users. The library is designed to be “fast and small while still enabling state-of-the-art techniques”.
-
Google Joins IoT Race, Launches Cloud IoT Core Private Beta
In a recent blog post, Google announced a private beta of their Google IoT Core platform. Within this IoT platform, customers will be able to securely connect devices to Google Cloud Platform (GCP) where other data analytics services can be integrated. Customers can then use this data to provide actionable insight for their organization in order to drive better business results.
-
Google, IBM and Lyft Open-Source Microservice Service-Mesh Istio
Google, IBM and Lyft have open sourced Istio (Greek word for “sail”), a framework for managing, securing and monitoring microservices.
-
IBM Unveils Its Most Powerful Quantum Processor Yet for Business and Science
IBM has announced a new feat in its race towards building ever more powerful quantum processors. Indeed, its new 16 and 17 qubit processors are its most powerful yet, IBM researchers claim.