Tag Archives: machine learning

TFGAN: A Lightweight Library for Generative Adversarial Networks



(Crossposted on the Google Open Source Blog)

Training a neural network usually involves defining a loss function, which tells the network how close or far it is from its objective. For example, image classification networks are often given a loss function that penalizes them for giving wrong classifications; a network that mislabels a dog picture as a cat will get a high loss. However, not all problems have easily-defined loss functions, especially if they involve human perception, such as image compression or text-to-speech systems. Generative Adversarial Networks (GANs), a machine learning technique that has led to improvements in a wide range of applications including generating images from text, superresolution, and helping robots learn to grasp, offer a solution. However, GANs introduce new theoretical and software engineering challenges, and it can be difficult to keep up with the rapid pace of GAN research.
A video of a generator improving over time. It begins by producing random noise, and eventually learns to generate MNIST digits.
In order to make GANs easier to experiment with, we’ve open sourced TFGAN, a lightweight library designed to make it easy to train and evaluate GANs. It provides the infrastructure to easily train a GAN, provides well-tested loss and evaluation metrics, and gives easy-to-use examples that highlight the expressiveness and flexibility of TFGAN. We’ve also released a tutorial that includes a high-level API to quickly get a model trained on your data.
This demonstrates the effect of an adversarial loss on image compression. The top row shows image patches from the ImageNet dataset. The middle row shows the results of compressing and uncompressing an image through an image compression neural network trained on a traditional loss. The bottom row shows the results from a network trained with a traditional loss and an adversarial loss. The GAN-loss images are sharper and more detailed, even if they are less like the original.
TFGAN supports experiments in a few important ways. It provides simple function calls that cover the majority of GAN use-cases so you can get a model running on your data in just a few lines of code, but is built in a modular way to cover more exotic GAN designs as well. You can just use the modules you want — loss, evaluation, features, training, etc. are all independent. TFGAN’s lightweight design also means you can use it alongside other frameworks, or with native TensorFlow code. GAN models written using TFGAN will easily benefit from future infrastructure improvements, and you can select from a large number of already-implemented losses and features without having to rewrite your own. Lastly, the code is well-tested, so you don’t have to worry about numerical or statistical mistakes that are easily made with GAN libraries.
Most neural text-to-speech (TTS) systems produce over-smoothed spectrograms. When applied to the Tacotron TTS system, a GAN can recreate some of the realistic-texture, which reduces artifacts in the resulting audio.
When you use TFGAN, you’ll be using the same infrastructure that many Google researchers use, and you’ll have access to the cutting-edge improvements that we develop with the library. Anyone can contribute to the github repositories, which we hope will facilitate code-sharing among ML researchers and users.

TFGAN: A Lightweight Library for Generative Adversarial Networks

Crossposted on the Google Research Blog

Training a neural network usually involves defining a loss function, which tells the network how close or far it is from its objective. For example, image classification networks are often given a loss function that penalizes them for giving wrong classifications; a network that mislabels a dog picture as a cat will get a high loss. However, not all problems have easily-defined loss functions, especially if they involve human perception, such as image compression or text-to-speech systems. Generative Adversarial Networks (GANs), a machine learning technique that has led to improvements in a wide range of applications including generating images from text, superresolution, and helping robots learn to grasp, offer a solution. However, GANs introduce new theoretical and software engineering challenges, and it can be difficult to keep up with the rapid pace of GAN research.

A video of a generator improving over time. It begins by producing random noise, and eventually learns to generate MNIST digits.
In order to make GANs easier to experiment with, we’ve open sourced TFGAN, a lightweight library designed to make it easy to train and evaluate GANs. It provides the infrastructure to easily train a GAN, provides well-tested loss and evaluation metrics, and gives easy-to-use examples that highlight the expressiveness and flexibility of TFGAN. We’ve also released a tutorial that includes a high-level API to quickly get a model trained on your data.
This demonstrates the effect of an adversarial loss on image compression. The top row shows image patches from the ImageNet dataset. The middle row shows the results of compressing and uncompressing an image through an image compression neural network trained on a traditional loss. The bottom row shows the results from a network trained with a traditional loss and an adversarial loss. The GAN-loss images are sharper and more detailed, even if they are less like the original.
TFGAN supports experiments in a few important ways. It provides simple function calls that cover the majority of GAN use-cases so you can get a model running on your data in just a few lines of code, but is built in a modular way to cover more exotic GAN designs as well. You can just use the modules you want -- loss, evaluation, features, training, etc. are all independent.. TFGAN’s lightweight design also means you can use it alongside other frameworks, or with native TensorFlow code. GAN models written using TFGAN will easily benefit from future infrastructure improvements, and you can select from a large number of already-implemented losses and features without having to rewrite your own. Lastly, the code is well-tested, so you don’t have to worry about numerical or statistical mistakes that are easily made with GAN libraries.
Most neural text-to-speech (TTS) systems produce over-smoothed spectrograms. When applied to the Tacotron TTS system, a GAN can recreate some of the realistic-texture, which reduces artifacts in the resulting audio.
When you use TFGAN, you’ll be using the same infrastructure that many Google researchers use, and you’ll have access to the cutting-edge improvements that we develop with the library. Anyone can contribute to the github repositories, which we hope will facilitate code-sharing among ML researchers and users.

By Joel Shor, Senior Software Engineer, Machine Perception

3 ways employees will benefit from digital transformation in 2018

Editor’s note: Business is no longer as usual. New technologies in the workplace, like machine learning and augmented reality, create opportunities for companies to enhance employee productivity. Alan Lepofsky, analyst at Constellation Research, Inc. discusses three key areas where technology will impact work as we know it.

From Baby Boomers to Gen Z, today’s workplace contains a mixture of generations. Although each has grown up with very different technological and cultural experiences, all face similar challenges at work, like information overload and having to stay up-to-date with technology that’s constantly changing. But all is not lost! The future of work is an exciting one which will leverage new tools, technologies and techniques to help people get work done.

At Constellation Research, three of the top areas we’re tracking around employees in the digital workplace are: 1. using technology to augment how teams accomplish work, 2. using data to guide actions and prioritize projects and 3. using technology to encourage more creativity among teams. Here are some of the things we’re observing.

Augmenting our ability to get more done

No longer a thing of the future, AI is already all around us in a big way—powering the voice input on our phones or the content in our news streams.

While conversations about AI often turn to science fiction, the reality for knowledge workers is that AI is already enhancing how they work, and will continue to do so. We’re already seeing email clients that recommend replies, calendars that automate meeting scheduling, and video services that transcribe content.

The way we create, consume and interact with content is also changing. Legacy whiteboards in meeting rooms are being replaced by large, intelligent and interactive screens that allow people to collaborate whether they're in the same room or across the world. Augmented and virtual reality are moving beyond science fiction (and gaming) to mainstream use cases such as education, product design and retail. While today’s headsets may be cumbersome, soon augmented reality will be everywhere, turning any clear surface into a potential display.

In addition, new input methods including voice dictation and gesture recognition (hands and face) are allowing us to interact with our devices in new ways. I actually wrote a lot of this post by speaking out loud to my phone. 

Using data to derive insights and guide actions

How many miles have you flown this year? How many steps have you taken today? Our personal lives are filled with measurements of our accomplishments and actions. Everything is quantified. But can you say the same for work?

Imagine if you could understand which social media posts are most effective or which meetings lead to more customer wins. We don’t always have the information we need at work to help us be more effective employees. In order to provide employees with meaningful information, data needs to be collected and patterns need to be discovered. But the fragmentation of work across social networks, file sharing, web conferencing and business applications creates quite a challenge.

The solution requires charting the interactions between people, content and devices. These collections are called “graphs” in computer science, and they reveal things like who people work with and what content they interact with. This information can be used to discover patterns, leading to insights about the way people work. In turn, this data can help employees better determine what work should be prioritized and what can be postponed.

Everyone becomes a storyteller

Think about the types of content people use at work: email, chat, documents, spreadsheets, presentations. Compare that to your personal life which is probably dominated by photos and videos. Wouldn’t it be nice if we had a similar level of fun and creativity at work? 

In the past, creating compelling graphics or videos was limited to professionals. Today, almost anyone with a camera phone can start creating highly visual content. Most camera applications provide lenses, filters, stickers and other digital tricks to enhance pictures. Some take gorgeous panoramic images and some even create 3600 content. Conversations in group messaging applications now include emojis and animated gifs. Photo-sharing sites can automatically create collages from our best images.

These advances in storytelling are starting to show up in the workplace as well, enabling marketers to create more effective presentations, financial workers to create visually informative spreadsheets and sales people to pitch products with more engaging content. The days of boring content at work are coming to an end.

Delivering in the digital workplace

We’ve witnessed incredible advancements in the tools we use at work over the past 20 years. However, these pale in comparison to what the next decade will be like. The future of work is going to empower employees regardless of skillset or seniority.

If you're ready to embrace the changes and become a digital employee, have your holographic assistant connect with mine so we can discuss this further! ...Or at least take advantage of some of the auto-scheduling features cropping up in your Calendar app.

3 ways employees will benefit from digital transformation in 2018

Editor’s note: Business is no longer as usual. New technologies in the workplace, like machine learning and augmented reality, create opportunities for companies to enhance employee productivity. Alan Lepofsky, analyst at Constellation Research, Inc. discusses three key areas where technology will impact work as we know it.

From Baby Boomers to Gen Z, today’s workplace contains a mixture of generations. Although each has grown up with very different technological and cultural experiences, all face similar challenges at work, like information overload and having to stay up-to-date with technology that’s constantly changing. But all is not lost! The future of work is an exciting one which will leverage new tools, technologies and techniques to help people get work done.

At Constellation Research, three of the top areas we’re tracking around employees in the digital workplace are: 1. using technology to augment how teams accomplish work, 2. using data to guide actions and prioritize projects and 3. using technology to encourage more creativity among teams. Here are some of the things we’re observing.

Augmenting our ability to get more done

No longer a thing of the future, AI is already all around us in a big way—powering the voice input on our phones or the content in our news streams.

While conversations about AI often turn to science fiction, the reality for knowledge workers is that AI is already enhancing how they work, and will continue to do so. We’re already seeing email clients that recommend replies, calendars that automate meeting scheduling, and video services that transcribe content.

The way we create, consume and interact with content is also changing. Legacy whiteboards in meeting rooms are being replaced by large, intelligent and interactive screens that allow people to collaborate whether they're in the same room or across the world. Augmented and virtual reality are moving beyond science fiction (and gaming) to mainstream use cases such as education, product design and retail. While today’s headsets may be cumbersome, soon augmented reality will be everywhere, turning any clear surface into a potential display.

In addition, new input methods including voice dictation and gesture recognition (hands and face) are allowing us to interact with our devices in new ways. I actually wrote a lot of this post by speaking out loud to my phone. 

Using data to derive insights and guide actions

How many miles have you flown this year? How many steps have you taken today? Our personal lives are filled with measurements of our accomplishments and actions. Everything is quantified. But can you say the same for work?

Imagine if you could understand which social media posts are most effective or which meetings lead to more customer wins. We don’t always have the information we need at work to help us be more effective employees. In order to provide employees with meaningful information, data needs to be collected and patterns need to be discovered. But the fragmentation of work across social networks, file sharing, web conferencing and business applications creates quite a challenge.

The solution requires charting the interactions between people, content and devices. These collections are called “graphs” in computer science, and they reveal things like who people work with and what content they interact with. This information can be used to discover patterns, leading to insights about the way people work. In turn, this data can help employees better determine what work should be prioritized and what can be postponed.

Everyone becomes a storyteller

Think about the types of content people use at work: email, chat, documents, spreadsheets, presentations. Compare that to your personal life which is probably dominated by photos and videos. Wouldn’t it be nice if we had a similar level of fun and creativity at work? 

In the past, creating compelling graphics or videos was limited to professionals. Today, almost anyone with a camera phone can start creating highly visual content. Most camera applications provide lenses, filters, stickers and other digital tricks to enhance pictures. Some take gorgeous panoramic images and some even create 3600 content. Conversations in group messaging applications now include emojis and animated gifs. Photo-sharing sites can automatically create collages from our best images.

These advances in storytelling are starting to show up in the workplace as well, enabling marketers to create more effective presentations, financial workers to create visually informative spreadsheets and sales people to pitch products with more engaging content. The days of boring content at work are coming to an end.

Delivering in the digital workplace

We’ve witnessed incredible advancements in the tools we use at work over the past 20 years. However, these pale in comparison to what the next decade will be like. The future of work is going to empower employees regardless of skillset or seniority.

If you're ready to embrace the changes and become a digital employee, have your holographic assistant connect with mine so we can discuss this further! ...Or at least take advantage of some of the auto-scheduling features cropping up in your Calendar app.

Source: Google Cloud


A look at one billion drawings from around the world

Since November 2016, people all around the world have drawn one billion doodles in Quick, Draw!, a web game where a neural network tries to recognize your drawings.


That includes 2.9 million cats, 2.9 million hot dogs, and 2.9 million drawings of snowflakes.

QuickDrawFaces_Blog_Snowflakes.gif

Each drawing is unique. But when you step back and look at one billion of them, the differences fade away. Turns out, one billion drawings can remind us of how similar we are.


Take drawings people made of faces. Some have eyebrows.

QuickDrawFaces_Blog_Eyebrows.gif

Some have ears.

QuickDrawFaces_Blog_Ears.gif

Some have hair.

QuickDrawFaces_Blog_Hair.gif

Some are round.

QuickDrawFaces_Blog_Round.gif

Some are oval.

QuickDrawFaces_Blog_Oval.gif

But when if you look at them all together and squint, you notice something interesting: Most people seem to draw faces that are smiling.

KeywordBlog_heroimage.png

These sorts of interesting patterns emerge with lots of drawings. Like how people all over the world have trouble drawing bicycles.

Blog_Bicycle_gridimage.png

With some exceptions from the rare bicycle-drawing experts.

QuickDrawFaces_Blog_GoodBikes.gif

If you overlay these drawings, you’ll also notice some interesting patterns based on geography. Like the directions that chairs might point:

Or the number of scoops you might get on an ice cream cone.

QuickDraw_Overlay_Images_icecream.png

(Source: Kyle McDonald)

And the strategy you might use to draw a star.

QuickDraw_Overlay_Images_stars.png

Still, no matter the drawing method, over the last 12 months, people have drawn more stars in Quick, Draw! than there are actual stars visible to the naked eye in the night sky.

stars

If there’s one thing one billion drawings has taught us, it’s that no matter who we are or where we’re from, we’re united by the fun of making silly drawings of the things around us.


Quick, Draw! began as a simple way to let anyone play with machine learning. But these billions of drawings are also a valuable resource for improving machine learning. Researchers at Google have used them to train models like sketch-rnn, which lets people draw with a neural network. And the data we gathered from the game powers tools like AutoDraw, which pairs machine learning with drawings from talented artists to help everyone create anything visual, fast.


There is so much we have yet to discover. To explore a subset of the billion drawings, visit our open dataset. To learn more about how Quick, Draw! was built, read this post. And to draw your own star (or ice cream cone, or bicycle), play a round of Quick, Draw!

Pivot to the cloud: intelligent features in Google Sheets help businesses uncover insights

When it comes to data in spreadsheets, deciphering meaningful insights can be a challenge whether you’re a spreadsheet guru or data analytics pro. But thanks to advances in the cloud and artificial intelligence, you can instantly uncover insights and empower everyone in your organization—not just those with technical or analytics backgrounds—to make more informed decisions.

We launched "Explore" in Sheets to help you decipher your data easily using the power of machine intelligence, and since then we’ve added even more ways for you to intelligently visualize and share your company data. Today, we’re announcing additional features to Google Sheets to help businesses make better use of their data, from pivot tables and formula suggestions powered by machine intelligence, to even more flexible ways to help you analyze your data.

Easier pivot tables, faster insights

Many teams rely on pivot tables to summarize massive data sets and find useful patterns, but creating them manually can be tricky. Now, if you have data organized in a spreadsheet, Sheets can intelligently suggest a pivot table for you.


In the Explore panel, you can also ask questions of your data using everyday language (via natural language processing) and have the answer returned as a pivot table. For example, type “what is the sum of revenue by salesperson?” or “how much revenue does each product category generate?” and Sheets can help you find the right pivot table analysis.

GIF

In addition, if you want to create a pivot table from scratch, Sheets can suggest a number of relevant tables in the pivot table editor to help you summarize your data faster.

Suggested formulas, quicker answers

We often use basic spreadsheet formulas like =SUM or =AVERAGE for data analysis, but it takes time to make sure all inputs are written correctly. Soon, you may notice suggestions pop up when you type “=” in a cell. Using machine intelligence, Sheets provides full formula suggestions to you based on contextual clues from your spreadsheet data. We designed this to help teams save time and get answers more intuitively.

Formula suggestions in Sheets

Even more Sheets features

We’re also adding more features to make Sheets even better for data analysis:

  • Check out a refreshed UI for pivot tables in Sheets, and new, customizable headings for rows and columns.
  • View your data differently with new pivot table features. When you create a pivot table, you can “show values as a % of totals” to see summarized values as a fraction of grand totals. Once you have a table, you can right-click on a cell to “view details” or even combine pivot table groups to aggregate data the way you need it. We’re also adding new format options, like repeated row labels, to give you more fine-tuned control of how to present your summarized data.
  • Create and edit waterfall charts. Waterfall charts are good for visualizing sequential changes in data, like if you want to see the incremental breakdown of last year’s revenue month-by-month. Select Insert > Chart > Chart type picker and then choose “waterfall.”
  • Quickly import or paste fixed-width formatted data files. Sheets will automatically split up the data into columns for you without needing a delimiter, like commas, between data.

These new Sheets features will roll out in the coming weeks—see specific details here. To learn more about how G Suite can help your business uncover valuable insights and speed up efficiencies, visit the G Suite website. Or check out these tips to help you get started with Sheets.

Source: Google Cloud


Pivot to the cloud: intelligent features in Google Sheets help businesses uncover insights

When it comes to data in spreadsheets, deciphering meaningful insights can be a challenge whether you’re a spreadsheet guru or data analytics pro. But thanks to advances in the cloud and artificial intelligence, you can instantly uncover insights and empower everyone in your organization—not just those with technical or analytics backgrounds—to make more informed decisions.

We launched "Explore" in Sheets to help you decipher your data easily using the power of machine intelligence, and since then we’ve added even more ways for you to intelligently visualize and share your company data. Today, we’re announcing additional features to Google Sheets to help businesses make better use of their data, from pivot tables and formula suggestions powered by machine intelligence, to even more flexible ways to help you analyze your data.

Easier pivot tables, faster insights

Many teams rely on pivot tables to summarize massive data sets and find useful patterns, but creating them manually can be tricky. Now, if you have data organized in a spreadsheet, Sheets can intelligently suggest a pivot table for you.


In the Explore panel, you can also ask questions of your data using everyday language (via natural language processing) and have the answer returned as a pivot table. For example, type “what is the sum of revenue by salesperson?” or “how much revenue does each product category generate?” and Sheets can help you find the right pivot table analysis.

GIF

In addition, if you want to create a pivot table from scratch, Sheets can suggest a number of relevant tables in the pivot table editor to help you summarize your data faster.

Suggested formulas, quicker answers

We often use basic spreadsheet formulas like =SUM or =AVERAGE for data analysis, but it takes time to make sure all inputs are written correctly. Soon, you may notice suggestions pop up when you type “=” in a cell. Using machine intelligence, Sheets provides full formula suggestions to you based on contextual clues from your spreadsheet data. We designed this to help teams save time and get answers more intuitively.

Formula suggestions in Sheets

Even more Sheets features

We’re also adding more features to make Sheets even better for data analysis:

  • Check out a refreshed UI for pivot tables in Sheets, and new, customizable headings for rows and columns.
  • View your data differently with new pivot table features. When you create a pivot table, you can “show values as a % of totals” to see summarized values as a fraction of grand totals. Once you have a table, you can right-click on a cell to “view details” or even combine pivot table groups to aggregate data the way you need it. We’re also adding new format options, like repeated row labels, to give you more fine-tuned control of how to present your summarized data.
  • Create and edit waterfall charts. Waterfall charts are good for visualizing sequential changes in data, like if you want to see the incremental breakdown of last year’s revenue month-by-month. Select Insert > Chart > Chart type picker and then choose “waterfall.”
  • Quickly import or paste fixed-width formatted data files. Sheets will automatically split up the data into columns for you without needing a delimiter, like commas, between data.

These new Sheets features will roll out in the coming weeks—see specific details here. To learn more about how G Suite can help your business uncover valuable insights and speed up efficiencies, visit the G Suite website. Or check out these tips to help you get started with Sheets.

Get ready for AI to help make your business more productive

Editor’s note: Companies are evaluating how to use artificial intelligence to transform how they work. Nicholas McQuire, analyst at CCS Insight, reflects on how businesses are using machine learning and assistive technologies to help employees be more productive. He also provides tangible takeaways on how enterprises can better prepare for the future of work.

Employees are drowning in a sea of data and sprawling digital tools, using an average of 6.1 mobile apps for work purposes today, according to a recent CCS Insight survey of IT decision-makers. Part of the reason we’ve seen a lag in macro productivity since the 2008 financial crisis is that we waste a lot of time doing mundane tasks, like searching for data, booking meetings and learning the ins and outs of complex software.

According to Harvard Business Review, wasted time and inefficient processes—what experts call "organizational drag"—cost the U.S. economy a staggering $3 trillion each year. Employees need more assistive and personalized technology to help them tackle organizational drag and work faster and smarter.

Over the next five years, artificial intelligence (AI) will change the way we work and, in the process, transform businesses.

The arrival of AI in the enterprise is quickening

I witnessed a number of proofs of concept in machine learning in 2017; many speech-and image-based cognitive applications are emerging in specific markets, like fraud detection in finance, low-level contract analysis in the legal sector and personalization in retail. There are also AI applications emerging in corporate functions such as IT support, human resources, sales and customer service.

This shows promise for the technology, particularly in the face of challenges like trust, complexity, security and training required for machine learning systems. But it also suggests that the arrival of AI in enterprises could be moving more quickly than we think.

According to the same study, 58 percent of respondents said they are either using, trialling or researching the technology in their business. Decision-makers also said that on average, 29 percent of their applications will be enhanced with AI within the next two years—a remarkably bullish view.

New opportunities for businesses to evolve productivity

In this context, new AI capabilities pose exciting opportunities to evolve productivity and collaboration.

  • Assistive software: In the past year, assistive, cognitive features have become more prevalent in productivity software, such as search, quicker access to documents, automated email replies and virtual assistants. These solutions help surface contextually relevant information for employees and can automate simple, time-consuming tasks, like scheduling meetings, creating help desk tickets, booking conference rooms or summarizing content. In the future, they might also help firms improve and manage employee engagement, a critical human resources and leadership challenge at the moment.
  • Natural language processing: It won’t be long before we also see the integration of voice or natural language processing in productivity apps. The rise of speech-controlled smart speakers such as Google Home, Amazon Echo or the recently-launched Alexa for Business show that creating and completing documents using speech dictation, or using natural language queries to parse data or control functions in spreadsheets, is no longer in the realm of science fiction.
  • Security: Perhaps one of the biggest uses of AI will be to protect company information. Companies are beginning to use AI to protect against spam, phishing and malware in email, as well as the alarming rise of data breaches across the globe; the use of AI to detect threats and improve incident response will likely rise exponentially. Cloud security vendors with access to higher volumes of signals to train AI models are well placed to help businesses leverage early detection of threats. Perhaps this is why, IT professionals listed cybersecurity as the most-likely adopted use of AI in their organizations.

One thing to note: it’s important that enterprises gradually introduce their employees to machine learning capabilities in productivity apps as not to undermine the familiarity of the user experience or turn employees off in fear of privacy violations. In this respect, the advent of AI into work activities resembles consumer apps like YouTube, Maps, Spotify or Amazon, where the technology is subtle to users who may not be aware of cognitive features. The fact that 54 percent of employees in our survey stated they don't use AI in their personal life, despite the widespread use AI these successful apps, is an important illustration.

How your company can prepare for change

Businesses of all shapes and sizes need to prepare for one of the most important technology shifts of our generation. For those who have yet to get started, here are a few things to consider:

  1. Introduce your employees to AI in collaboration tools early. New, assistive AI features in collaboration software help employees get familiar with the technology and its benefits. Smart email, improved document access and search, chatbots and speech assistants will all be important and accessible technologies that can save employees time, improve workflows and enhance employee experiences.
  2. Take advantage of tools that use AI for data security. Rising data breaches and insider threats, coupled with the growing use of cloud and mobile applications, means the integrity of company data is consistently at risk. Security products that incorporate machine learning-based threat intelligence and anomaly detection should be a key priority.
  3. Don’t neglect change management. New collaboration tools that use AI have a high impact on organizational culture, but not all employees will be immediately supportive of this new way of working. While our surveys reveal employees are generally positive on AI, there is still much fear and confusion surrounding AI as a source of job displacement. Be mindful of the impact of change management, specifically the importance of good communication, training and, above all, employee engagement throughout the process.

AI will no doubt face some challenges over the next few years as it enters the workplace, but sentiment is changing away from doom-and-gloom scenarios towards understanding how the technology can be used more effectively to assist humans and enable smarter work. 

It will be fascinating to see how businesses and technology markets transform as AI matures in the coming years.

Get ready for AI to help make your business more productive

Editor’s note: Companies are evaluating how to use artificial intelligence to transform how they work. Nicholas McQuire, analyst at CCS Insight, reflects on how businesses are using machine learning and assistive technologies to help employees be more productive. He also provides tangible takeaways on how enterprises can better prepare for the future of work.

Employees are drowning in a sea of data and sprawling digital tools, using an average of 6.1 mobile apps for work purposes today, according to a recent CCS Insight survey of IT decision-makers. Part of the reason we’ve seen a lag in macro productivity since the 2008 financial crisis is that we waste a lot of time doing mundane tasks, like searching for data, booking meetings and learning the ins and outs of complex software.

According to Harvard Business Review, wasted time and inefficient processes—what experts call "organizational drag"—cost the U.S. economy a staggering $3 trillion each year. Employees need more assistive and personalized technology to help them tackle organizational drag and work faster and smarter.

Over the next five years, artificial intelligence (AI) will change the way we work and, in the process, transform businesses.

The arrival of AI in the enterprise is quickening

I witnessed a number of proofs of concept in machine learning in 2017; many speech-and image-based cognitive applications are emerging in specific markets, like fraud detection in finance, low-level contract analysis in the legal sector and personalization in retail. There are also AI applications emerging in corporate functions such as IT support, human resources, sales and customer service.

This shows promise for the technology, particularly in the face of challenges like trust, complexity, security and training required for machine learning systems. But it also suggests that the arrival of AI in enterprises could be moving more quickly than we think.

According to the same study, 58 percent of respondents said they are either using, trialling or researching the technology in their business. Decision-makers also said that on average, 29 percent of their applications will be enhanced with AI within the next two years—a remarkably bullish view.

New opportunities for businesses to evolve productivity

In this context, new AI capabilities pose exciting opportunities to evolve productivity and collaboration.

  • Assistive software: In the past year, assistive, cognitive features have become more prevalent in productivity software, such as search, quicker access to documents, automated email replies and virtual assistants. These solutions help surface contextually relevant information for employees and can automate simple, time-consuming tasks, like scheduling meetings, creating help desk tickets, booking conference rooms or summarizing content. In the future, they might also help firms improve and manage employee engagement, a critical human resources and leadership challenge at the moment.
  • Natural language processing: It won’t be long before we also see the integration of voice or natural language processing in productivity apps. The rise of speech-controlled smart speakers such as Google Home, Amazon Echo or the recently-launched Alexa for Business show that creating and completing documents using speech dictation, or using natural language queries to parse data or control functions in spreadsheets, is no longer in the realm of science fiction.
  • Security: Perhaps one of the biggest uses of AI will be to protect company information. Companies are beginning to use AI to protect against spam, phishing and malware in email, as well as the alarming rise of data breaches across the globe; the use of AI to detect threats and improve incident response will likely rise exponentially. Cloud security vendors with access to higher volumes of signals to train AI models are well placed to help businesses leverage early detection of threats. Perhaps this is why, IT professionals listed cybersecurity as the most-likely adopted use of AI in their organizations.

One thing to note: it’s important that enterprises gradually introduce their employees to machine learning capabilities in productivity apps as not to undermine the familiarity of the user experience or turn employees off in fear of privacy violations. In this respect, the advent of AI into work activities resembles consumer apps like YouTube, Maps, Spotify or Amazon, where the technology is subtle to users who may not be aware of cognitive features. The fact that 54 percent of employees in our survey stated they don't use AI in their personal life, despite the widespread use AI these successful apps, is an important illustration.

How your company can prepare for change

Businesses of all shapes and sizes need to prepare for one of the most important technology shifts of our generation. For those who have yet to get started, here are a few things to consider:

  1. Introduce your employees to AI in collaboration tools early. New, assistive AI features in collaboration software help employees get familiar with the technology and its benefits. Smart email, improved document access and search, chatbots and speech assistants will all be important and accessible technologies that can save employees time, improve workflows and enhance employee experiences.
  2. Take advantage of tools that use AI for data security. Rising data breaches and insider threats, coupled with the growing use of cloud and mobile applications, means the integrity of company data is consistently at risk. Security products that incorporate machine learning-based threat intelligence and anomaly detection should be a key priority.
  3. Don’t neglect change management. New collaboration tools that use AI have a high impact on organizational culture, but not all employees will be immediately supportive of this new way of working. While our surveys reveal employees are generally positive on AI, there is still much fear and confusion surrounding AI as a source of job displacement. Be mindful of the impact of change management, specifically the importance of good communication, training and, above all, employee engagement throughout the process.

AI will no doubt face some challenges over the next few years as it enters the workplace, but sentiment is changing away from doom-and-gloom scenarios towards understanding how the technology can be used more effectively to assist humans and enable smarter work. 

It will be fascinating to see how businesses and technology markets transform as AI matures in the coming years.

Source: Google Cloud


The makings of a smart cookie

Now that the holidays are in full swing, you’ve probably already dipped your hand into the cookie jar. You may have a favorite time-tested holiday cookie recipe, but this year we decided to mix up our seasonal baking with two new ingredients: a local bakery in Pittsburgh and our Google AI technology.

Over the past year, a small research team at Google has been experimenting with a new technology for experimental design. To demonstrate what this technology could do, our team came up with a real-world challenge: designing the best possible chocolate chip cookies using a given set of ingredients. Adding to the allure of this project was the fact that our team works out of Google’s Pittsburgh office, which was once an old Nabisco factory.

Using a technique called “Bayesian Optimization,” the team stepped away from their computers and rolled their sleeves up in the kitchen. First, we set a bunch of (metaphorical) knobs—in this case, the ingredients in the cookie recipe, i.e., type of chocolate; quantity of sugar, flour, vanilla, etc. The ingredients provide enough unique variables to manipulate and measure, and the recipe is easy to replicate. Our system guessed at a first recipe to try. We baked it, and our eager taste-testers—Googlers ready and willing to sacrifice for science by eating the cookies—tasted it and gave it a numerical score relative to store-bought cookie samples. We fed that rating back into the system, which learned from the rating and adjusted those “knobs” to create a new recipe. We did this dozens of times—baking, rating, and feeding it back in for a new recipe—and pretty soon the system got much better at creating tasty recipes.

After coming up with a really good recipe within Google, we wanted to see what an expert could do with our “smart cookie.” So Chef John, our lead chef in the office teaching kitchen, introduced the team to Jeanette Harris of the Gluten Free Goat Bakery & Cafe. Jeanette was diagnosed with Celiac over 10 years ago and she turned her passion for baking into an opportunity to offer treats to those who usually can’t partake. “When John came to me with the idea of creating an AI-generated cookie I didn’t know what to expect,” says Jeanette. “I run a small local bakery and take great care to ensure I’m providing safe, quality ingredients to my customers. But once the team took the time to explain what they were trying to do, I was all in!”

Working out of the Goat Bakery kitchen, Chef John and Jeanette mixed and matched some unusual ingredients like cardamom and szechuan pepper, using the measurements provided by Google’s system. Two months and 59 test batches later, the culinary duo came up with a new take on the classic chocolate chip cookie: The Chocolate Chip and Cardamom Cookie.

Smart Cooke_Recipe.png

“This was such a fun experiment! Being able to create something entirely new and different, with the help of AI, was so exciting and makes me wonder what other unique recipe concepts I can develop for my customers,” Jeanette says.

The smart cookie experiment is a taste of what’s possible with AI. We hope it gets you thinking about what kinds of things you can bake up with it.