The Indian Express (Delhi Edition)

Google Machine Learning smart, not intelligen­t (yet)

- SWAPNIL MATHUR

ARTIFICIAL INTELLIGEN­CE (AI) has been the holy grail of computer science for over a hundred years, and we are finally beginning to scratch the first layer of this incredibly complex system. Despite all major players in the technology business investing heavily in the R&D of AI systems, the developmen­t of true AI would still seem very far away.

In Machine Learning era

According to John Giannandre­a, former Head of Machine Learning and currently the Chief of Search at Google, there are three distinct levels of Machine Intelligen­ce: Machine Learning, Machine Intelligen­ce and Artificial Intelligen­ce. Machine Learning is what we have just started to get right — it’s a system where an algorithm can be written to train a machine to behave in a certain way, given certain kinds of inputs. Machine Learning, a higher version, would be where the machine is able to take what it has learnt and adapt it to a new concept. And a true AI would be the kind which is able to teach itself new concepts and evolve, just like humans. We’ve just started to be able to get really good at generating Machine Learning algorithms, but we’re still very far from having a system that can take what it has learnt, and adapt it to a new situation, says Giannandre­a.

Digital training grounds

At the core of any machine resembling the simplest levels of intelligen­ce is “training”. Every machine has to be first trained to process informatio­n in a certain way. For example, if you show a machine a photo of a dog, it should be able to label it as a dog. To be able to get that result, Google runs massive amounts of training material through a “neural network”, which is essentiall­y multiple layers of digital filters that mimic the human brain. Each layer has ‘ports’, which connect with correspond­ing ports just like the neurons in our brains, depending on the stimulus they carry. So, they feed the neural network hundreds of thousands of images of dogs (and only dogs) and check that the output is “dog” for all images. Every time there is an error, it is sent backwards into the neural network so it can “learn” from the mistake and adjust the recognitio­n pattern. Google has managed to get some really great results from this, and the proof lies in the Photos app, which is able to segregate photos based on their content. You can type “cat” in the search bar in the Photos app, and it will show you all the photos in your library with cats in them. That is Machine Learning — and it is fairly limited, because while you will get all photos of cats, the “machine” would still not be able to segregate them based on breed.

Limits of Machine Learning

While it may seem really ‘intelligen­t’ for a piece of software to be able to separate your photos into albums based on their content, or suggest when you should leave for work based on traffic conditions (and the time by when you need to clock into work), Machine Learning remains, at this stage, extremely limited — and will fail to execute well if even a single variable changes. For example, if a cat were to be dressed up as a dog, would the Photos app consider it a dog or a cat? Google has been using Machine Learning to develop its voice recognitio­n software as well, being able to identify and separate the voice of the speaker from ambient noise. It can detect various languages as well, however, what it cannot do is detect intonation­s, emotional patterns evident in speech or even something as “simple” as sarcasm.

Intelligen­t affairs currently

According to Giannandre­a, Google’s Machine Learning API are in their nascent stages, but developing rapidly. Google is using Machine Learning to augment Search (auto complete), Youtube (suggested videos), Inbox and Allo, to name a few. Inbox has a feature where it generates automatic responses for emails based on its contents and, according to Giannandre­a, 10% of mails that are sent out using Inbox use auto-responses. Allo takes this a step further, where the machine learns the way you communicat­e, and then makes suggestion­s for responses based on what it has learnt. The pinnacle of this technology, however, is the Google Assistant, which is able to detect language and even separate commanding voice from ambient noise. Google Now uses Machine Learning to generate relevant informatio­n for you, based on usage patterns.

The privacy issue

Giannandre­a says all data that is used for training is aggregated into a pool and hence, anonymised. However, once the API is trained and implemente­d in a service, it is able to read the informatio­n you have agreed to share with Google and make suggestion­s based on that. The informatio­n-sharing is twofold: one, to train the API itself, wherein your data is anonymised, and then, once the service is ready, to make suggestion­s based on your activity. This is how Google is able to give traffic informatio­n on Maps — it collects data from thousands of commuters and displays it on the app, but you cannot identify which pixel on that red line correspond­s to your car.

What the future may hold

The medical potential is significan­t. For example, if a voice assistant is able to identify extreme stress or depression in the voice of the speaker, it may be able to help by either automatica­lly connecting the user with a loved one or suggesting counsellor­s in the area. The next step, which would be Machine Intelligen­ce, is where the phone itself is able to offer suggestion­s for things even before you think of doing them. For example, if you’ve just landed a new job, the phone should be able to suggest that you get a new wardrobe. Google’s Machine Learning resources are available for free under the name of Tensor Flow, and anyone can start using the tool to train machines for specific tasks.

 ?? Express ?? John Giannandre­a, Chief of Search at Google, says we’re still very far from having a system that can take what it has learnt, and adapt it to a new situation.
Express John Giannandre­a, Chief of Search at Google, says we’re still very far from having a system that can take what it has learnt, and adapt it to a new situation.

Newspapers in English

Newspapers from India