Buckle up: McLaren has a new Android and Chrome F1 race car

At this weekend’s Miami Grand Prix, I’ll be cheering on two of my favorite Formula 1 drivers — Lando Norris and Daniel Ricciardo — as they race around the track in McLaren Formula 1 cars fashioned with Android-inspired engine covers and slick, Chrome-inspired wheel covers.

Earlier this year, Google became an Official Partner of the McLaren Formula 1 Team, a sport that is data-driven at heart and a natural fit for our products. We specifically teamed up with McLaren because of our shared values, especially around sustainability and inclusion. In 2011, McLaren was the first F1 team to be certified carbon neutral, and they’re currently in the process of adopting renewable energy across all their operations. They also recently announced their first woman driver for the Extreme E electric racing series as a first of many efforts to improve representation.

Through our partnership, we're pairing the engineering excellence of McLaren’s race cars with Google technology to help maximize race-day performance. McLaren’s crew is already using Android connected devices and equipment, including phones, tablets and earbuds, to help improve pit stops, and their pit team will use Fitbit devices to monitor their overall health and wellbeing, including heart rate and breathing rate. The team will also exclusively use the Chrome browser. Meanwhile, the Extreme E McLaren Team will bring Pixel 6s and Pixel Buds to their off-road racing operations for the first time this season.

A line of race car wheels with the blue, green, yellow and red Chrome-inspired logo colors around them. A person in an orange shirt is doing maintenance on one of them.

This collaboration has the potential to solve big and complex engineering challenges — from improving the team’s telemetry and design capabilities through AI, to speeding up decision making and safeguarding team communications using Android 5G. We've got an exciting road ahead with McLaren Racing, and our feet are placed firmly on the gas.

Chrome Beta for Android Update

Hi everyone! We've just released Chrome Beta 102 (102.0.5005.40) for Android. It's now available on Google Play.

You can see a partial list of the changes in the Git log. For details on new features, check out the Chromium blog, and for details on web platform updates, check here.

If you find a new issue, please let us know by filing a bug.

Krishna Govind
Google Chrome

Chrome Beta for Android Update

Hi everyone! We've just released Chrome Beta 102 (102.0.5005.40) for Android. It's now available on Google Play.

You can see a partial list of the changes in the Git log. For details on new features, check out the Chromium blog, and for details on web platform updates, check here.

If you find a new issue, please let us know by filing a bug.

Erhu Akpobaro
Google Chrome

GraphWorld: Advances in Graph Benchmarking

Graphs are very common representations of natural systems that have connected relational components, such as social networks, traffic infrastructure, molecules, and the internet. Graph neural networks (GNNs) are powerful machine learning (ML) models for graphs that leverage their inherent connections to incorporate context into predictions about items within the graph or the graph as a whole. GNNs have been effectively used to discover new drugs, help mathematicians prove theorems, detect misinformation, and improve the accuracy of arrival time predictions in Google Maps.

A surge of interest in GNNs during the last decade has produced thousands of GNN variants, with hundreds introduced each year. In contrast, methods and datasets for evaluating GNNs have received far less attention. Many GNN papers re-use the same 5–10 benchmark datasets, most of which are constructed from easily labeled academic citation networks and molecular datasets. This means that the empirical performance of new GNN variants can be claimed only for a limited class of graphs. Confounding this issue are recently published works with rigorous experimental designs that cast doubt on the performance rankings of popular GNN models reported in seminal papers.

Recent workshops and conference tracks devoted to GNN benchmarking have begun addressing these issues. The recently-introduced Open Graph Benchmark (OGB) is an open-source package for benchmarking GNNs on a handful of massive-scale graph datasets across a variety of tasks, facilitating consistent GNN experimental design. However, the OGB datasets are sourced from many of the same domains as existing datasets, such as citation and molecular networks. This means that OGB does not solve the dataset variety problem we mention above. Therefore, we ask: how can the GNN research community keep up with innovation by experimenting on graphs with the large statistical variance seen in the real-world?

To match the scale and pace of GNN research, in “GraphWorld: Fake Graphs Bring Real Insights for GNNs”, we introduce a methodology for analyzing the performance of GNN architectures on millions of synthetic benchmark datasets. Whereas GNN benchmark datasets featured in academic literature are just individual “locations” on a fully-diverse “world” of potential graphs, GraphWorld directly generates this world using probability models, tests GNN models at every location on it, and extracts generalizable insights from the results. We propose GraphWorld as a complementary GNN benchmark that allows researchers to explore GNN performance on regions of graph space that are not covered by popular academic datasets. Furthermore, GraphWorld is cost-effective, running hundreds-of-thousands of GNN experiments on synthetic data with less computational cost than one experiment on a large OGB dataset.

Illustration of the GraphWorld pipeline. The user provides configurations for the graph generator and the GNN models to test. GraphWorld spawns workers, each one simulating a new graph with diverse properties and testing all specified GNN models. The test metrics from the workers are then aggregated and stored for the user.

The Limited Variety of GNN Benchmark Datasets
To illustrate the motivation for GraphWorld, we compare OGB graphs to a much larger collection (5,000+) of graphs from the Network Repository. While the vast majority of Network Repository graphs are unlabelled, and therefore cannot be used in common GNN experiments, they represent a large space of graphs that are available in the real world. We computed two properties of the OGB and Network Repository graphs: the clustering coefficient (how interconnected nodes are to nearby neighbors) and the degree distribution gini coefficient (the inequality among the nodes' connection counts). We found that OGB datasets exist in a limited and sparsely-populated region of this metric space.

The distribution of graphs from the Open Graph Benchmark does not match the larger population of graphs from the Network Repository.

Dataset Generators in GraphWorld
A researcher using GraphWorld to investigate GNN performance on a given task first chooses a parameterized generator (example below) that can produce graph datasets for stress-testing GNN models on the task. A generator parameter is an input that controls high-level features of the output dataset. GraphWorld uses parameterized generators to produce populations of graph datasets that are varied enough to test the limits of state-of-the-art GNN models.

For instance, a popular task for GNNs is node classification, in which a GNN is trained to infer node labels that represent some unknown property of each node, such as user interests in a social network. In our paper, we chose the well-known stochastic block model (SBM) to generate datasets for this task. The SBM first organizes a pre-set number of nodes into groups or "clusters", which serve as node labels to be classified. It then generates connections between nodes according to various parameters that (each) control a different property of the resulting graph.

One SBM parameter that we expose to GraphWorld is the "homophily" of the clusters, which controls the likelihood that two nodes from the same cluster are connected (relative to two nodes from different clusters). Homophily is a common phenomenon in social networks in which users with similar interests (e.g., the SBM clusters) are more likely to connect. However, not all social networks have the same level of homophily. GraphWorld uses the SBM to generate graphs with high homophily (below on the left), graphs with low homophily (below on the right), and millions more graphs with any level of homophily in-between. This allows a user to analyze GNN performance on graphs with all levels of homophily without depending on the availability of real-world datasets curated by other researchers.

Examples of graphs produced by GraphWorld using the stochastic block model. The left graph has high homophily among node classes (represented by different colors); the right graph has low homophily.

GraphWorld Experiments and Insights
Given a task and parameterized generator for that task, GraphWorld uses parallel computing (e.g., Google Cloud Platform Dataflow) to produce a world of GNN benchmark datasets by sampling the generator parameter values. Simultaneously, GraphWorld tests an arbitrary list of GNN models (chosen by the user, e.g., GCN, GAT, GraphSAGE) on each dataset, and then outputs a massive tabular dataset joining graph properties with the GNN performance results.

In our paper, we describe GraphWorld pipelines for node classification, link prediction, and graph classification tasks, each featuring different dataset generators. We found that each pipeline took less time and computational resources than state-of-the-art experiments on OGB graphs, which means that GraphWorld is accessible to researchers with low budgets.

The animation below visualizes GNN performance data from the GraphWorld node classification pipeline (using the SBM as the dataset generator). To illustrate the impact of GraphWorld, we first map classic academic graph datasets to an x-y plane that measures the cluster homophily (x-axis) and the average of the node degrees (y-axis) within each graph (similar to the scatterplot above that includes the OGB datasets, but with different measurements). Then, we map each simulated graph dataset from GraphWorld to the same plane, and add a third z-axis that measures GNN model performance over each dataset. Specifically, for a particular GNN model (like GCN or GAT), the z-axis measures the mean reciprocal rank of the model against the 13 other GNN models evaluated in our paper, where a value closer to 1 means the model is closer to being the top performer in terms of node classification accuracy.

The animation illustrates two related conclusions. First, GraphWorld generates regions of graph datasets that extend well-beyond the regions covered by the standard datasets. Second, and most importantly, the rankings of GNN models change when graphs become dissimilar from academic benchmark graphs. Specifically, the homophily of classic datasets like Cora and CiteSeer are high, meaning that nodes are well-separated in the graph according to their classes. We find that as GNNs traverse toward the space of less-homophilous graphs, their rankings change quickly. For example, the comparative mean reciprocal rank of GCN moves from higher (green) values in the academic benchmark region to lower (red) values away from that region. This shows that GraphWorld has the potential to reveal critical headroom in GNN architecture development that would be invisible with only the handful of individual datasets that academic benchmarks provide.

Relative performance results of three GNN variants (GCN, APPNP, FiLM) across 50,000 distinct node classification datasets. We find that academic GNN benchmark datasets exist in GraphWorld regions where model rankings do not change. GraphWorld can discover previously unexplored graphs that reveal new insights about GNN architectures.

Conclusion
GraphWorld breaks new ground in GNN experimentation by allowing researchers to scalably test new models on a high-dimensional surface of graph datasets. This allows fine-grained analysis of GNN architectures against graph properties on entire subspaces of graphs that are distal from Cora-like graphs and those in the OGB, which appear only as individual points in a GraphWorld dataset. A key feature of GraphWorld is its low cost, which enables individual researchers without access to institutional resources to quickly understand the empirical performance of new models.

With GraphWorld, researchers can also investigate novel random/generative graph models for more-nuanced GNN experimentation, and potentially use GraphWorld datasets for GNN pre-training. We look forward to supporting these lines of inquiry with our open-source GraphWorld repository and follow-up projects.

Acknowledgements
GraphWorld is joint work with Brandon Mayer and Bryan Perozzi from Google Research. Thanks to Tom Small for visualizations.

Source: Google AI Blog


Google acquires Raxium

Today we’re announcing that Google has acquired Raxium, an innovator in single panel MicroLED display technologies. The team at Raxium has spent five years creating miniaturized, cost-effective and energy efficient high-resolution displays that have laid the foundation for future display technologies. Raxium’s technical expertise in this area will play a key role as we continue to invest in our hardware efforts.

Raxium is based in Fremont, California and will join Google’s Devices & Services team. We’re thrilled to have the team at Raxium on board to help further our goal of building helpful devices and services to improve people’s daily lives.

Beta Channel Update for Desktop

The Beta channel has been updated to 102.0.5005.40 for Windows,Mac and Linux.

A full list of changes in this build is available in the log. Interested in switching release channels? Find out how here. If you find a new issues, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.


Srinivas SistaGoogle Chrome

Set recurring task end options directly in Google Tasks

Quick summary 

Currently, you can set the end option for a recurring task (never, on a certain date, or after X occurrences) by opening the task in Google Calendar. With this launch, you can also set this option directly in Google Tasks. This gives you more control over how and until when your tasks repeat. 



Getting started 

  • Admins: There is no admin control for this feature. 
  • End users: These options will be available when creating or editing a task in Tasks. Visit the Help Center to learn more about setting up repeating tasks.

Rollout pace 


Availability 

  • Available to all Google Workspace customers, as well as legacy G Suite Basic and Business customers Available to users with personal Google Accounts 

Resources 

Watch With Me on Google TV: Andra Day’s watchlist

Movies and TV can make us laugh, cry and even shape who we are. Our watchlists can be surprisingly revealing. We’re teaming up with entertainers, artists and cultural icons on a newWatch With Meseries on Google TV to share their top picks and give you a behind-the-scenes look at the TV and movies that inspired them.

Singer, songwriter and actress Andra Day sheds light on untold stories through both movies and music. “I think music, movies and TV are entertainment, but they can also heal society and individuals, and allow yourself to be in other worlds,” she says.

Though she more recently made the jump into acting, Andra always has been inspired by how movies can mobilize people and help everyone feel represented. “Watching challenging movies, particularly when it's not a perspective that is your own, helps you to grow in love and in empathy, you know?” she says. “I think challenging movies just make us better people and make us a better society.”

Google TV showing the Watch With Me page with Andra Day’s watchlist.

We caught up with Andra to find out what she’s learned from her favorite picks — and to find out a little more about her, too.

What does your watchlist say about you?

Andra Day: What I hope my watchlist says about me is that I love all different kinds of people. I love being able to immerse myself in other places, periods and lives.

Do you like to watch movies alone or with other people?

Andra Day:I like watching movies with other people. But I’m also someone who likes to rewind if I missed something. And other people don’t always love that…

What’s the most episodes you watched in one sitting?

Andra Day: It depends on the show and also if I can’t fall asleep. But I have watched 10 episodes in one sitting before!

What’s the first movie you ever watched?

Andra Day:Oooh, my first memorable movie I ever watched was “E.T.” I love everything about it, from baby Drew Barrymore to aliens.

What’s your favorite genre?

Andra Day:If I had to pick one, I want to say a documentary to make myself look good, but it's probably an action movie.

What is your go-to movie snack?

Andra Day:To be honest, it’s hot Cheetos, but I’m trying to make it hummus and celery!

Check out Andra’s watchlist and see the iconic movies that inspired her jump from music to acting on Google TV, rolling out over the next few days. Share your favorites as well using #WatchWithMe!

Critical information for those impacted by the war in Ukraine

Pictured above: David Miliband, CEO and President of the International Rescue Committee visited the Google office in Berlin today, where he met with United for Ukraine’s founders and Google executives.

The Russian invasion of Ukraine is a tragedy with a huge human cost. It’s heartbreaking to see all that the people of Ukraine are going through, and it weighs heavily across Europe, particularly for those with family, friends and colleagues in the region.

We’re committed to doing all we can to help. From the beginning of the war, our teams have been working around the clock to support the humanitarian effort, provide trustworthy information and promote cybersecurity.

United for Ukraine — providing critical information for refugees

The United Nations High Commission for Refugees has estimated that more than 5 million refugees have already fled Ukraine into neighboring countries, with a further 13 million living in Ukrainian territory and in need of vital aid.

For those leaving Ukraine and settling for now in a new country, finding authoritative information and trusted services can be challenging and time-consuming. To help make it easier, Google.org is providing a $1.5 million grant to the International Rescue Committee (IRC), along with a team of Google.org Fellows, to expand access to critical information for those impacted by the war in Ukraine.

The money and expertise will help the IRC support unitedforukraine.org, an informative website and civil society effort that helps displaced people to find housing, legal aid and psychological support. The platform was launched by United for Ukraine, a non profit organization founded in February 2022 by two Ukrainian friends — Olga Hamama, CEO of venture development platform Planet FC, and Nina Levchuk, who happens to work for Google.

Gif of Ukraine

Unitedforukraine.org supports Ukrainian refugees through a network of over 400 legal experts and psychological support professionals from more than 30 countries. It will be part of the IRC’s Signpost Project, a global humanitarian technology program that helps refugees find resources to meet their urgent needs. Google has supported the IRC in its important work since 2015, providing $8 million in grant funding and more than 10,000 hours of pro bono support.

Over the course of six months, a Fellowship team of 13 Google employees will work full time and pro-bono with the IRC to help expand unitedforukraine.org and Signpost globally. The goal is to create a trusted place for displaced people to easily find both urgent support and long-term solutions, though of course we hope they will be able to return to a safe and secure Ukraine very soon.

Supporting frontline humanitarian work

This grant is the latest in our work to support humanitarian aid and refugee support groups in Ukraine and the surrounding countries.

Through Google.org and Googlers, we have already committed over $35 million in funding and in-kind support to aid relief efforts for those affected by the war in Ukraine. Many Googlers in the region are themselves hosting Ukrainian refugees in their homes, helping in local reception centers or at the border.

Tomorrow (5 May 2022), at the Donors Conference in Warsaw, I will announce a further commitment of $10 million in humanitarian support, which includes cash grants and in-kind donations, from Google.org and Google to help people in Ukraine. This will bring our total commitment from Google.org and Googlers to over $45 million in funding and in-kind support.

Helping through our products and tools

In times of war, accurate and timely information can save lives. We have been working to make our tools as helpful as possible to people affected by the war in Ukraine.

In Ukraine, we have worked closely with the government to send rapid air raid alerts to Android mobile phones in endangered areas, and feature information on shelter and aid points in Search and Maps.

We’re also working to protect those in the region against cyber attacks — increasing online protections for everyone, while Project Shield, our free protection against DDoS attacks, is already defending over 200 Ukrainian news, government and humanitarian organization websites. On top of this, Google's Threat Analysis Group (TAG) has been closely monitoring cybersecurity activity in Eastern Europe, providing regular updates and sharing information to help others detect and respond to activity.

Globally, Google is elevating trusted news sources in response to searches about the war — and shutting down harmful content and misinformation. Since the war started, YouTube has removed more than 8,000 channels and 60,000 videos for misinformation, hate speech or graphic violence related to the war in Ukraine.

Throughout, we’ve worked to ensure that our efforts provide meaningful support to the people and businesses affected by the war – and we intend to keep focused on that goal, whatever the future may hold.

Our 2021 Ads Safety Report

User safety is at the top of our list when we make decisions about ads and monetized content on our platforms. In fact, thousands of Googlers work around the clock to prevent malicious use of our advertising services and help make them safer for people, businesses and publishers. We do this important work because an ad-supported internet means everyone can access essential information.

And as the digital world evolves, our policy development and enforcement strategies evolve with it — helping to prevent abuse while allowing businesses to reach new customers and grow. We’ve continued to invest in our policies, teams of experts and enforcement technology to stay ahead of potential threats. In 2021, we introduced a multi-strike system for repeat policy violations. We added or updated over 30 policies for advertisers and publishers including a policy prohibiting claims that promote climate change denial and a certification for U.S.-based health insurance providers to only allow ads from government exchanges, first-party providers and licensed third-party brokers.

In 2021, we removed over 3.4 billion ads, restricted over 5.7 billion ads and suspended over 5.6 million advertiser accounts. We also blocked or restricted ads from serving on 1.7 billion publisher pages, and took broader site-level enforcement action on approximately 63,000 publisher sites.

Gif with the text "3.4B bad ads stopped in 2021"

Check out the entire 2021 Ads Safety Report for enforcement data, and read on for a few of the highlights.

Responding to the war in Ukraine

Though the report only covers 2021, we also wanted to share an update on our response to the war in Ukraine — given it’s top of mind for so many around the world, including our enforcement teams. We acted quickly to institute a sensitive event, prohibiting ads from profiting from or exploiting the situation. This is in addition to our longstanding policies prohibiting content that incites violence or denies the occurrence of tragic events to run as ads or monetize using our services.

We’ve also taken several other steps to pause the majority of our commercial activities in Russia across our products — including pausing ads from showing in Russia and ads from Russian-based advertisers, and pausing monetization of Russian state-funded media across our platforms.

So far, we’ve blocked over eight million ads related to the war in Ukraine under our sensitive event policy and separately removed ads from more than 60 state-funded media sites across our platforms.

Suspending triple the number of advertiser accounts

As we shared in our 2020 report, we’ve seen an increase in fraudulent activity during the pandemic. In 2021, we continued to see bad actors operate with more sophistication and at a greater scale, using a variety of tactics to evade our detection. This included creating thousands of accounts simultaneously and using techniques like cloaking and text manipulation to show our reviewers and systems different ad content than they’d show a user — making that content more difficult to detect and enforce against.

We’re continuing to take a multi-pronged approach to combat this behavior, like verifying advertisers’ identities and identifying coordinated activity between accounts using signals in our network. We are actively verifying advertisers in over 180 countries. And if an advertiser fails to complete our verification program when prompted, the account is automatically suspended.

This combination of efforts has allowed us to match the scale of our adversaries and more efficiently remove multiple accounts associated with a single bad actor at once. As a result, between 2020 and 2021, we tripled the number of account-level suspensions for advertisers.

Preventing unreliable claims from monetizing and serving in ads

In 2021, we doubled down on our enforcement of unreliable content. We blocked ads from running on more than 500,000 pages that violated our policies against harmful health claims related to COVID-19 and demonstrably false claims that could undermine trust and participation in elections. Late last year, we also launched a new Unreliable Claims policy on climate change, which prohibits content that contradicts well-established scientific consensus around its existence and causes.

We’ve stayed focused on preventing abuse in ads related to COVID-19, which was especially important in 2021 for claims related to vaccines, testing and price-gouging for critical supplies like masks. Since the beginning of the pandemic, we’ve blocked over 106 million ads related to COVID-19. And we supported local NGOs and governments with $250 million in Ad Grants to help connect people to accurate vaccine information.

Introducing new brand safety tools and resources for advertisers and publishers

Maintaining advertiser brand safety remains a top priority. Last year, we added a new feature to our advertiser controls that allows brands to upload dynamic exclusion lists that can be automatically updated and maintained by trusted third parties. This helps advertisers get access to the resources and expertise of trusted organizations to better protect their brands and strengthen their campaigns.

We know that advertisers care about all the content on a page where their ads may run, including user-generated content (UGC) like comment sections. That’s why we hold publishers responsible for moderating these features. We’ve released several resources in the past year to help them do that — including an infographic and blog post, troubleshooters to solve UGC issues and a video tutorial.

In addition to these resources, we made targeted improvements to the publisher approval process that helped us better detect and block bad actors before they could even create accounts. As a result, we reduced the number of sites that needed site-level action compared to previous years.

Looking ahead to 2022

A trustworthy advertising experience is critical to getting helpful and useful information to people around the world. And this year, we’ll continue to address areas of abuse across our platforms and network to protect users and help credible advertisers and publishers. Providing more transparency and control over the ads people see is a big part of that goal. Our new “About this ad” feature is rolling out globally to help people understand why an ad was shown and which advertiser ran it. They can also report an ad if they believe it violates one of our policies or block an ad they aren’t interested in.

We believe this combination of work will help to create a safer experience for users everywhere. You can find ongoing updates to our policies and controls in our Help Center.